commit | 4148b4fe9fd15607aad8b082c7b724f355f2da64 | [log] [tgz] |
---|---|---|
author | Alan Modra <amodra@gmail.com> | Fri Mar 10 10:05:44 2023 +1030 |
committer | Alan Modra <amodra@gmail.com> | Fri Mar 10 14:20:54 2023 +1030 |
tree | 76ff795e3b90fd5ac7f9d57c584cae46ee376602 | |
parent | 8325b42c4b29c5ac06026ca6e4c541067382549b [diff] |
eh static data Fix another case of oss-fuzz tripping over gas static state, ie. starting over testing another input file with rubbish left uncleared in bss. size_end_sym pointed at garbage. * ehopt.c (get_cie_info): Delete forward declaration. (struct frame_data): Move to file scope. (frame): New static, packaged.. (check_eh_frame): ..eh_frame_data and debug_frame_data. (eh_begin): New function. * as.c (gas_init): Call eh_begin. * as.h (eh_begin): Declare.