This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

binutils-cvs built for x86_64 PE Interix 6 - now then?


Hello all,

I just built binutils from CVS for x86_64 PE (Interix Vista x64 SUA).
However, I'm not quite sure what I got - need a test-suite to run. To be
frank, I didn't expect it to go so smoothly. Doing a "make check" didn't
turn into any tests.

Any advise would be most helpful.

Environment and tools used:
Interix SDK for Vista x64 SUA
GNU make
Compiler and linker: cc script (targeting MS x64 compiler 14.00.50727.762).

What I did:
Adding target "x86_64-*-interix*" to source, basically copying
"x86_64-*-mingw*" settings.
$ ../configure --prefix=/opt/gcc-4.2.0
$ make
Compiled just out of the box except for two minor corrections:

bfd/doc/Makefile.in(612) - moved $(srcdir)/chew.c to end of line.

bfd macro STRING_COMMA_LEN gives "error C2099: initializer is not a
constant" so I changed it to:
bfd/bfd-in2.h(58)
#define STRING_COMMA_LEN(STR) (STR), (sizeof (STR) - 1)

By the way:
Anyone knows anything about x86_64 PE GCC? I can't find any
"x86_64-*-mingw*" in the gcc source.

Regards Jerker


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]