public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
From: Scott Bambrough <scottb@netwinder.org>
To: binutils mailing list <binutils@sourceware.cygnus.com>
Subject: ARM testsuite failures...
Date: Fri, 29 Oct 1999 06:59:00 -0000	[thread overview]
Message-ID: <3819A762.C43660BF@netwinder.org> (raw)

Hi all,

I have just one test suite failure to resolve on ARM Linux, and I'm in
need of some information.  The test that fails is selective6, from
ld/ld-selective/selective.exp.   It fails as follows:

gcc -w -O2 -ffunction-sections -fdata-sections -fvtable-gc
-fno-exceptions -fno-rtti
-B/home/scottb/cvstree/binutils-build/ld/tmpdir/gas/
-I/home/scottb/cvstree/binutils/ld/testsuite/ld-selective -g -O2 -W
-Wall  -c /home/scottb/cvstree/binutils/ld/testsuite/ld-selective/5.cc
-o tmpdir/5.o
/home/scottb/cvstree/binutils-build/ld/ld-new  -o tmpdir/5.x
--gc-sections -Bstatic tmpdir/5.o
/home/scottb/cvstree/binutils-build/ld/../binutils/nm-new  tmpdir/5.x
>tmpdir/nm.out
Setting nm_output(*ABS*) to 0x00000000
Setting nm_output(GLOBAL_.I.foo__1A) to 0x0200010c
Setting nm_output(bss_end__) to 0x02008160
Setting nm_output(bss_start) to 0x02008158
Setting nm_output(bss_start__) to 0x02008158
Setting nm_output(data_start) to 0x0200812c
Setting nm_output(end__) to 0x02008160
Setting nm_output(static_initialization_and_destruction_0) to 0x020000bc
Setting nm_output(vt_1A) to 0x02008140
Setting nm_output(vt_1B) to 0x0200812c
Setting nm_output(bss_end__) to 0x02008160
Setting nm_output(edata) to 0x02008158
Setting nm_output(end) to 0x02008160
Setting nm_output(etext) to 0x0200012c
Setting nm_output(start) to 0x0200009c
Setting nm_output(a) to 0x02008158
Setting nm_output(b) to 0x0200815c
Setting nm_output(foo__1A) to 0x02000074
Setting nm_output(getme__Fv) to 0x02000084
foo__1A== 0x02000074
FAIL: selective6

I cannot find any documentation on what --gc-sections is supposed to
do.  The only reference I can find to it is in an email from Catherine
Moore, and she only states that the reloc R_ARM_GNU_VTENTRY is used to
support the linker option --gc-sections.  I don't believe ARM Linux uses
this reloc.  Should this test even be run for targets
arm*-unknown-linux-gnu?  I'd appreciate it if someone could point me to
the documentation for this switch if I have missed it, or describe what
it is supposed to accomplish.

Thanks,

Scott

-- 
Scott Bambrough - Software Engineer
REBEL.COM    http://www.rebel.com
NetWinder    http://www.netwinder.org

             reply	other threads:[~1999-10-29  6:59 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-10-29  6:59 Scott Bambrough [this message]
  -- strict thread matches above, loose matches on Subject: below --
1999-10-29  7:19 Nick Clifton
1999-10-29  7:57 ` Catherine Moore
1999-10-28  9:53 Nick Clifton
1999-10-28  9:14 Scott Bambrough

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3819A762.C43660BF@netwinder.org \
    --to=scottb@netwinder.org \
    --cc=binutils@sourceware.cygnus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).