This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


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

Re: cross gcc 2.96 for IA64


Co Ngai Fung wrote:
I am trying to use the crosstool to build the cross compiler
gcc 2.96 for IA64, I have add the line
	#define HOST_BITS_PER_WIDE_INT 64
	#define HOST_WIDE_INT long long
to the file gcc/config/i386/xm-i386.h

and have the following error,

In file included from /build/crossgcc/crosstool-0.28-rc23/build/ia64-unknown-linux-gnu/gcc-2.96-20000731-glibc-2.2.5/gcc-2.96-20000731/gcc/config/ia64/frame-ia64.c:128:
/build/crossgcc/crosstool-0.28-rc23/build/ia64-unknown-linux-gnu/gcc-2.96-20000731-glibc-2.2.5/gcc-2.96-20000731/gcc/frame.c: In function `fde_merge':
/build/crossgcc/crosstool-0.28-rc23/build/ia64-unknown-linux-gnu/gcc-2.96-20000731-glibc-2.2.5/gcc-2.96-20000731/gcc/frame.c:224: structure has no member named `pc_begin'
/build/crossgcc/crosstool-0.28-rc23/build/ia64-unknown-linux-gnu/gcc-2.96-20000731-glibc-2.2.5/gcc-2.96-20000731/gcc/frame.c:224: structure has no member named `pc_begin'
make[2]: *** [libgcc/./frame-ia64.o] Error 1

No idea, sorry. Any chance you can use a newer compiler? gcc-3.4.0 is pretty good, isn't it?

(Also, where did you get that gcc?
ftp://updates.redhat.com/7.3/en/os/SRPMS/gcc-2.96-113.src.rpm, perhaps?
Or is there an authoritative source for gcc-2.96 for ia64?)
- Dan

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


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