public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* [Bug runtime/9980] New: sdt.h doesn't compile against gcc 4.3.2 on i386
@ 2009-03-23 14:35 mjw at redhat dot com
  2009-03-23 16:16 ` [Bug runtime/9980] " rarora at redhat dot com
  2009-03-23 16:39 ` scox at redhat dot com
  0 siblings, 2 replies; 3+ messages in thread
From: mjw at redhat dot com @ 2009-03-23 14:35 UTC (permalink / raw)
  To: systemtap

After commit 422735b3ec857e812097566e28950aa3313892b4
Author: Stan Cox <scox@redhat.com>
Date:   Fri Mar 20 16:30:19 2009 -0400

    Define static user probe point using asm instead of c.
    
    * includes/sys/sdt.h (STAP_PROBE_DATA): New.  Define the probe point
    using asm instead of c.
    (STAP_PROBEN): Use it.
    * testsuite/systemtap.base/sdt.exp: Continue if a compile fails.
    * testsuite/systemtap.base/static_uprobes.exp: Don't test setting
    probe without .probes section.

sdt.h doesn't compile anymore on i386.

Linux hermans.wildebeest.org 2.6.27.19-170.2.35.fc10.i686 #1 SMP Mon Feb 23
13:21:22 EST 2009 i686 i686 i386 GNU/Linux
gcc (GCC) 4.3.2 20081105 (Red Hat 4.3.2-7)

Running /home/mark/src/systemtap/testsuite/systemtap.base/sdt.exp ...
FAIL: compiling sdt.c ""
FAIL: compiling sdt.c additional_flags=-std=gnu89
FAIL: compiling sdt.c additional_flags=-ansi
FAIL: compiling sdt.c additional_flags=-pedantic
FAIL: compiling sdt.c additional_flags=-ansi additional_flags=-pedantic
FAIL: compiling sdt.c additional_flags=-O2
FAIL: compiling sdt.c additional_flags="-O3"

All tests fail with:

Executing on host: gcc /home/mark/src/systemtap/testsuite/systemtap.base/sdt.c  
-g -I/home/mark/src/systemtap/testsuite/../includes/sys -Wall -Wextra -Werror  -
lm   -o sdt.c.exe.0    (timeout = 300)
/home/mark/src/systemtap/testsuite/systemtap.base/sdt.c: Assembler messages:
/home/mark/src/systemtap/testsuite/systemtap.base/sdt.c:12: Error: cannot repres
ent relocation type BFD_RELOC_64
/home/mark/src/systemtap/testsuite/systemtap.base/sdt.c:13: Error: cannot repres
ent relocation type BFD_RELOC_64
[...]

-- 
           Summary: sdt.h doesn't compile against gcc 4.3.2 on i386
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: runtime
        AssignedTo: systemtap at sources dot redhat dot com
        ReportedBy: mjw at redhat dot com
                CC: scox at redhat dot com


http://sourceware.org/bugzilla/show_bug.cgi?id=9980

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-03-23 14:35 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-03-23 14:35 [Bug runtime/9980] New: sdt.h doesn't compile against gcc 4.3.2 on i386 mjw at redhat dot com
2009-03-23 16:16 ` [Bug runtime/9980] " rarora at redhat dot com
2009-03-23 16:39 ` scox at redhat dot com

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).