Commit Graph

14 Commits

Author SHA1 Message Date
Joerg Wunsch
9e1f2236e0 Update to gcc 3.0.1. 2001-10-10 17:18:53 +00:00
Joerg Wunsch
94b00b5e27 Include the C++ compiler. Certainly of limited use for a
microcontroller, but i got interested to get a complex FFT working.

No stdlibc++ support at this time.
2001-08-12 20:18:25 +00:00
Joerg Wunsch
385215a69e Ooops, the PKGNAMEPREFIX got accidentally dropped. 2001-08-12 16:33:45 +00:00
Joerg Wunsch
0ae4c387fe Another accidental omission from plist. 2001-08-12 16:26:44 +00:00
Joerg Wunsch
10357ef196 Forgot about a couple of stale entries in the plist. 2001-08-12 15:25:45 +00:00
Joerg Wunsch
985d9eea61 Upgrade to the released version of gcc 3.0. 2001-08-12 15:15:21 +00:00
Joerg Wunsch
0526b467be This gcc snapshot requires bison in order to build.
Submitted by:	bsd
2001-04-29 11:20:05 +00:00
Joerg Wunsch
ec076a8ac5 I forgot to update the master sites accordingly for the gcc snapshot
location.  Current list stolen from lang/gcc-devel.
2001-04-20 20:40:14 +00:00
Joerg Wunsch
dc5fae400f Upgrade to a development snapshot of gcc-3. Target `avr' is now
supported natively, so no external patches needed anymore.

Note that this port requires up-to-date avr-binutils, since a few things
in the assembler syntax have been changed.

Not yet tested on the alpha platform.
2001-04-20 13:52:28 +00:00
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