Commit Graph

5 Commits

Author SHA1 Message Date
Joerg Wunsch
f1bf3ec3b8 Finally get the avr-gcc port really compile on the alpha architecture,
by forcing the CFLAGS to -O -pipe.  Somehow, the alpha build always
tries to enforce a particular -mcpu=ev4 flag which of course cannot be
understood by the (AVR) xgcc later on.  This looks to me like a bug in
the cross-compilation environment of gcc, but i'm tired of actually
finding the bug.

The compiled result of avr-gcc MD5 compares equal to something build
from an IA32 host platform.
2001-03-16 13:26:27 +00:00
Joerg Wunsch
8cf5d0f539 Crude hack to get all this running on the alpha architecutre as well.
Since gcc (in the assumption of generating a native compiler) doesn't
want to cbe configured for an alpha*-*-freebsd* system, we hack the
configure script to allow this (similarly to netbsd).  In the end, all
this will be ignored anyway since it's getting to become a
cross-compiler.
2001-03-15 17:02:30 +00:00
Joerg Wunsch
dae360a007 Argl. USE_AUTOCONF wasn't quite what i actually intented... Instead,
manually add the dependency for autoheader(1), but don't have the ports
infrastructure run `autoconf' (which clobbered the top-level configure
script).
2001-03-11 08:37:18 +00:00
Joerg Wunsch
94dd58691b Didn't notice before that this port actually uses GNU autoconf... This
should fix the port build on bento.

Still doesn't want to be built on the alpha arch, i'm not sure whether
i'll be able to fix that or whether i'll have to exclude it from the
alpha build.  In theory, since it's a cross-compiler already anyway, it
should be possible to build it on non-i386 platforms as well.
2001-03-10 20:45:38 +00:00
Joerg Wunsch
639ffde3ac Atmel AVR cross-development, part #2: the C compiler. 2000-12-05 15:21:02 +00:00