Re: cross builds to avr fail

2005-11-15 Thread Denis Chertykov
"Joel Sherrill <[EMAIL PROTECTED]>" <[EMAIL PROTECTED]> writes: [...] > ../../../../../../gcc-head-test/newlib/libc/misc/init.c > ../../../../../../gcc-head-test/newlib/libc/misc/init.c: In function > '__libc_fini_array': > ../../../../../../gcc-head-test/newlib/libc/misc/init.c:59: error: > una

Re: cross builds to avr fail

2005-11-14 Thread Joel Sherrill <[EMAIL PROTECTED]>
Eric Botcazou wrote: Building a --target=avr compiler currently fails because /usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/xgcc -B/usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/ -B/opt/cross/avr/bin/ -B/opt/cross/avr/lib/ -isystem /opt/cross/avr/

Re: cross builds to avr fail

2005-11-14 Thread Paolo Bonzini
I didn't realize that we had a target with BITS_PER_UNIT == 8 && UNITS_PER_WORD == 1. I see that for the AVR POINTER_SIZE is 16, which suggests that this code should use POINTER_SIZE or GET_MODE_BITSIZE (Pmode) rather than BITS_PER_WORD. But restricting it to BITS_PER_WORD >= 32 should also be f

Re: cross builds to avr fail

2005-11-12 Thread Ian Lance Taylor
Eric Botcazou <[EMAIL PROTECTED]> writes: > > Building a --target=avr compiler currently fails because > > > > /usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/xgcc > > -B/usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/ > > -B/opt/cross/avr/bin/ -B/opt/

Re: cross builds to avr fail

2005-11-12 Thread Richard Guenther
On Sat, 12 Nov 2005, Eric Botcazou wrote: > > Building a --target=avr compiler currently fails because > > > > /usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/xgcc > > -B/usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/ > > -B/opt/cross/avr/bin/ -B/opt/

Re: cross builds to avr fail

2005-11-12 Thread Eric Botcazou
> Building a --target=avr compiler currently fails because > > /usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/xgcc > -B/usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/ > -B/opt/cross/avr/bin/ -B/opt/cross/avr/lib/ -isystem > /opt/cross/avr/include -isy

cross builds to avr fail

2005-11-12 Thread Richard Guenther
Building a --target=avr compiler currently fails because /usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/xgcc -B/usr/src/packages/BUILD/gcc-4.1.0-20051110/obj-x86_64-suse-linux/./gcc/ -B/opt/cross/avr/bin/ -B/opt/cross/avr/lib/ -isystem /opt/cross/avr/include -isystem /o