Skip to content
  • Alan Modra's avatar
    [GOLD] Tweak keep_text_section_prefix test for PowerPC64 ELFv1 · a529dcc8
    Alan Modra authored
    This test checks code layout by function symbol ordering, but that
    doesn't work on powerpc64 ELFv1 where the function symbol is on a
    descriptor.  A simple work-around is to have nm emit synthetic symbols
    marking the code entry point of functions.  Since the text segment is
    laid out before the data segment, the synthetic symbols will have
    lower addresses than function descriptor symbols and be seen first in
    nm -n output.
    
    On other targets, nm --synthetic typically emits symbols on plt
    entries.  Since the testcase doesn't call any of the functions of
    interest there shouldn't be plt entries for those functions, so there
    should be no potentially confusing extra symbols.
    
    	* testsuite/Makefile.am (keep_text_section_prefix_nm.stdout):
    	Pass --synthetic to nm.
    	* testsuite/Makefile.in: Regenerate.
    a529dcc8
To find the state of this project's repository at the time of any of these versions, check out the tags.