http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46795

--- Comment #3 from Steve Kargl <sgk at troutmask dot apl.washington.edu> 
2012-02-14 20:37:39 UTC ---
On Tue, Feb 14, 2012 at 08:01:35PM +0000, ian at airs dot com wrote:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46795
> 
> --- Comment #2 from Ian Lance Taylor <ian at airs dot com> 2012-02-14 
> 20:01:35 UTC ---
> This particular problem has been fixed, so closing this bug report.  I don't
> know what the current status is on FreeBSD.  gccgo is intended to be portable
> to other systems, and it does work fine at least on Solaris, but I would not 
> be
> surprised if it needs some patching for solid FreeBSD support.
> 

A quick test with --disable-bootstrap ends with

libtool: compile:  /home/sgk/gcc/obj4x/./gcc/xgcc -B/home/sgk/gcc/obj4x/./gcc/
-B/home/sgk/work/4x/x86_64-unknown-freebsd10.0/bin/
-B/home/sgk/work/4x/x86_64-unknown-freebsd10.0/lib/ -isystem
/home/sgk/work/4x/x86_64-unknown-freebsd10.0/include -isystem
/home/sgk/work/4x/x86_64-unknown-freebsd10.0/sys-include -DHAVE_CONFIG_H -I.
-I../../../gcc4x/libgo -I ../../../gcc4x/libgo/runtime
-I../../../gcc4x/libgo/../libffi/include -I../libffi/include -pthread
-fexceptions -fplan9-extensions -Wall -Wextra -Wwrite-strings -Wcast-qual
-Werror -minline-all-stringops -D_GNU_SOURCE -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I ../../../gcc4x/libgo/../libgcc -I ../../gcc/include
-g -O2 -MT proc.lo -MD -MP -MF .deps/proc.Tpo -c
../../../gcc4x/libgo/runtime/proc.c  -fPIC -DPIC -o .libs/proc.o
../../../gcc4x/libgo/runtime/proc.c: In function '__go_go':
../../../gcc4x/libgo/runtime/proc.c:1318:31: error: pointer targets in
assignment differ in signedness [-Werror=pointer-sign]
cc1: all warnings being treated as errors
gmake[4]: *** [proc.lo] Error 1
gmake[4]: Leaving directory
`/usr/home/sgk/gcc/obj4x/x86_64-unknown-freebsd10.0/libgo'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/usr/home/sgk/gcc/obj4x/x86_64-unknown-freebsd10.0/libgo'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/home/sgk/gcc/obj4x/x86_64-unknown-freebsd10.0/libgo'
gmake[1]: *** [all-target-libgo] Error 2
gmake[1]: Leaving directory `/usr/home/sgk/gcc/obj4x'
gmake: *** [all] Error 2

I'll try a full bootstrap.

Reply via email to