DescriptionARM EH: Extend DWARF_FRAME_REGISTERS count to 48 and map reg# 256 -> 16.
This avoids indexing out of bounds without using too much memory.
This won't work with general dwarf info, but LLVM happens to
only generate reg #256->287 for now, so the mapping may be okay.
BUG=http://code.google.com/p/nativeclient/issues/detail?id=3689
TEST=./scons bitcode=1 platform=arm \
run_eh_floating_point_opt_frame_test \
run_eh_floating_point_opt_noframe_test \
run_eh_floating_point_noopt_frame_test \
run_eh_floating_point_noopt_noframe_test
R=dschuff@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-gcc.git;a=commit;h=2933722
Patch Set 1 #Patch Set 2 : typos #
Messages
Total messages: 5 (0 generated)
|