aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorCary Coutant <ccoutant@google.com>2010-10-16 00:37:25 +0000
committerCary Coutant <ccoutant@google.com>2010-10-16 00:37:25 +0000
commitfc497986a30ad75ecb056a9b8a92a157529046c3 (patch)
treebcef1c6ca8c27640ab38e58791aa618792466f20 /ld
parent591c89577742f555137a31e24e1138c17182aab6 (diff)
downloadgdb-fc497986a30ad75ecb056a9b8a92a157529046c3.zip
gdb-fc497986a30ad75ecb056a9b8a92a157529046c3.tar.gz
gdb-fc497986a30ad75ecb056a9b8a92a157529046c3.tar.bz2
* layout.cc (Layout::set_segment_offsets): Don't try to realign data
segment that has been aligned for relro. * output.cc (Output_segment::set_section_addresses): Change signature; adjust all callers. Account for alignment when totalling size of relro sections. * output.h (Output_segment::set_section_addresses): Change signature. * testsuite/Makefile.am (relro_test.sh, relro_test.stdout): New targets. * testsuite/Makefile.in: Regenerate. * testsuite/relro_test.cc: Add alignment attributes to test proper alignment of relro sections when padding is necessary. * testsuite/relro_test.sh: New script.
Diffstat (limited to 'ld')
0 files changed, 0 insertions, 0 deletions