This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/49833] [x32] PIC doesn't work
- From: "hjl.tools at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 25 Jul 2011 20:01:09 +0000
- Subject: [Bug target/49833] [x32] PIC doesn't work
- Auto-submitted: auto-generated
- References: <bug-49833-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49833
--- Comment #17 from H.J. Lu <hjl.tools at gmail dot com> 2011-07-25 20:00:45 UTC ---
(In reply to comment #16)
> (In reply to comment #15)
> > (In reply to comment #14)
> > > Another problem:
> >
> > > /tmp/bar.c:10:1: error: unrecognizable insn:
> > > (insn 6 5 7 3 (set (reg:SI 67)
> > > (symbol_ref:SI ("_start") [flags 0x41] <function_decl 0x7faad972ff00
> > > _start>)) /tmp/bar.c:6 -1
> > > (nil))
> >
> > What does these flags mean?
>
> SYMBOL_REF_FLAGS (in_rtx);
/* Set if this symbol is a function. */
#define SYMBOL_FLAG_FUNCTION (1 << 0)
/* Set if this symbol is not defined in this translation unit. */
#define SYMBOL_FLAG_EXTERNAL (1 << 6)