Date: Mon, 15 Mar 2004 16:38:09 -0600 From: "James R. Van Artsalen" <james@jrv.org> To: Joerg Wunsch <joerg_wunsch@uriah.heep.sax.de> Cc: kris@obsecurity.org Subject: Re: [kris@obsecurity.org: [ports-amd64@FreeBSD.org: avr-gcc-3.3.2 failed on amd64 5]] Message-ID: <40563051.3010209@jrv.org> In-Reply-To: <20040315212058.C63058@uriah.heep.sax.de> References: <20040315212058.C63058@uriah.heep.sax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Joerg Wunsch wrote: >Just curious: > >----- Forwarded message from Kris Kennaway <kris@obsecurity.org> ----- > >... > >*** Configuration amd64-portbld-freebsd5.2 not supported >Configure in /tmp/a/ports/devel/avr-gcc/work/gcc-3.3.2/gcc failed, exiting. >===> Script "configure" failed unexpectedly. > >----- End forwarded message ----- > >Since this is a stock GCC 3.3.2 where AMD64 is only used as the host >system (--target=avr), and I can't imagine AMD64 is not yet supported >by GCC, is there already any experience about what would be needed to >configure a GCC on this arch? > >Kris' guess was it might require to be called x86_64, but perhaps some >other maintainer already solved that problem, so I'm just trying to >not reinvent the wheel. > > GCC needs to know what the host is in order to know how to calculate constant folding, and how to do other optimizations (think about cross-compiling on a 32-bit platform for a 64-target, doing constant folding etc). The bug is in GCC's config.guess: this file doesn't recognize FreeBSD right. See this message for patch to config.guess: http://lists.freebsd.org/mailman/htdig/freebsd-amd64/2004-February/000722.html This may not be the only bug but it is a necessary start.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40563051.3010209>