Bug#279850: gcc-3.4 doesn't build on mips and mipsel

2004-11-05 Thread Adrian Bunk
Package: gcc-3.4
Version: 3.4.2-3
Severity: serious


buildd.debian.org lists the following build error on mips and mipsel:

<--  snip  -->

...
/build/buildd/gcc-3.4-3.4.2/build/gcc/xgcc -shared-libgcc -B/build/buildd/gcc-3
.4-3.4.2/build/gcc/ -nostdinc++ -L/build/buildd/gcc-3.4-3.4.2/build/mips-linux/
libstdc++-v3/src -L/build/buildd/gcc-3.4-3.4.2/build/mips-linux/libstdc++-v3/sr
c/.libs -B/usr/mips-linux/bin/ -B/usr/mips-linux/lib/ -isystem /usr/mips-linux/
include -isystem /usr/mips-linux/sys-include -shared -nostdlib /usr/lib/crti.o
/build/buildd/gcc-3.4-3.4.2/build/gcc/crtbeginS.o .libs/libgcj.la-2.o -Wl,--who
le-archive ../boehm-gc/.libs/libgcjgc_convenience.a ../libffi/.libs/libffi_conv
enience.a ./libltdl/.libs/libltdlc.a -Wl,--no-whole-archive  -L/build/buildd/gc
c-3.4-3.4.2/build/mips-linux/libstdc++-v3/src -L/build/buildd/gcc-3.4-3.4.2/bui
ld/mips-linux/libstdc++-v3/src/.libs -L/build/buildd/gcc-3.4-3.4.2/build/mips-l
inux/libjava ../boehm-gc/.libs/libgcjgc_convenience.a ../libffi/.libs/libffi_co
nvenience.a -lpthread ./libltdl/.libs/libltdlc.a -ldl -lz -L/build/buildd/gcc-3
.4-3.4.2/build/gcc -lgcc_s -lc -lgcc_s/build/buildd/gcc-3.4-3.4.2/build/gcc
/crtendS.o /usr/lib/crtn.o  -Wl,-O1 -Wl,-soname -Wl,libgcj.so.5 -o .libs/libgcj
.so.5.0.0
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x68): In function `
GC_print_hblkfreelist':
../../../src/boehm-gc/allchblk.c:104: relocation truncated to fit: R_MIPS_GOT16
 GC_arrays
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x70):../../../src/b
oehm-gc/allchblk.c:104: relocation truncated to fit: R_MIPS_GOT16 GC_hblkfreeli
st
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x138):../../../src/
boehm-gc/allchblk.c:126: relocation truncated to fit: R_MIPS_CALL16 GC_is_black
_listed
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x150):../../../src/
boehm-gc/allchblk.c:128: relocation truncated to fit: R_MIPS_CALL16 GC_is_black
_listed
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x294): In function
`free_list_index_of':
../../../src/boehm-gc/allchblk.c:147: relocation truncated to fit: R_MIPS_GOT16
 GC_hblkfreelist
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x2b0):../../../src/
boehm-gc/allchblk.c:157: relocation truncated to fit: R_MIPS_GOT16 GC_arrays
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x348): In function
`GC_dump_regions':
../../../src/boehm-gc/allchblk.c:170: relocation truncated to fit: R_MIPS_GOT16
 GC_n_heap_sects
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x360):../../../src/
boehm-gc/allchblk.c:170: relocation truncated to fit: R_MIPS_GOT16 GC_arrays
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x384):../../../src/
boehm-gc/allchblk.c:171: relocation truncated to fit: R_MIPS_GOT16 GC_arrays
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x4ec):../../../src/
boehm-gc/allchblk.c:177: relocation truncated to fit: R_MIPS_GOT16 GC_arrays
../boehm-gc/.libs/libgcjgc_convenience.a(allchblk.o)(.text+0x690): In function
`setup_header':
../../../src/boehm-gc/allchblk.c:239: additional relocation overflows omitted f
rom the output
collect2: ld returned 1 exit status
make[5]: *** [libgcj.la] Error 1
make[5]: Leaving directory `/build/buildd/gcc-3.4-3.4.2/build/mips-linux/libjav
a'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/build/buildd/gcc-3.4-3.4.2/build/mips-linux/libjav
a'
make[3]: *** [all-target-libjava] Error 2
make[3]: Leaving directory `/build/buildd/gcc-3.4-3.4.2/build'
make[2]: *** [bootstrap-lean] Error 2
make[2]: Leaving directory `/build/buildd/gcc-3.4-3.4.2/build'
s=`cat status`; rm -f status; test $s -eq 0
make[1]: *** [stamps/05-build-stamp] Error 1
make[1]: Leaving directory `/build/buildd/gcc-3.4-3.4.2'
make: *** [stamps/05-build-stamp] Error 2

<--  snip  -->




[Bug libstdc++/17218] unknown subjects in generated libstdc++ manpages

2004-11-05 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-11-05 
19:58 ---
Subject: Bug 17218

CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED]   2004-11-05 19:58:03

Modified files:
libstdc++-v3   : ChangeLog 
libstdc++-v3/config/locale/ieee_1003.1-2001: 
 codecvt_specializations.h 
libstdc++-v3/config/os/gnu-linux: ctype_base.h 
libstdc++-v3/docs/doxygen: mainpage.html run_doxygen user.cfg.in 
libstdc++-v3/include/bits: allocator.h char_traits.h codecvt.h 
   concurrence.h locale_facets.h 
libstdc++-v3/include/ext: array_allocator.h debug_allocator.h 
  malloc_allocator.h mt_allocator.h 
  new_allocator.h pool_allocator.h 
  stdio_sync_filebuf.h 
libstdc++-v3/include/std: std_memory.h 
libstdc++-v3/include/tr1: array tuple 
Removed files:
libstdc++-v3/docs/doxygen: filter filter.sed 

Log message:
2004-11-05  Benjamin Kosnik  <[EMAIL PROTECTED]>

PR libstdc++/17218
PR libstdc++/17223
* docs/doxygen/filter: Remove.
* docs/doxygen/filter.sed: Remove.
* docs/doxygen/mainpage.html: Add link to functions.
* docs/doxygen/run_doxygen: Changes due to new source filtering.
* docs/doxygen/user.cfg.in: Update to doxygen 1.3.9.1, tweak.
* include/bits/allocator.h: Tweaks for doxygen.
* include/bits/char_traits.h: Same.
* include/bits/codecvt.h: Same.
* include/bits/concurrence.h: Same.
* include/bits/locale_facets.h: Same.
* include/ext/array_allocator.h: Same.
* include/ext/debug_allocator.h: Same.
* include/ext/malloc_allocator.h: Same.
* include/ext/mt_allocator.h: Same.
* include/ext/new_allocator.h: Same.
* include/ext/pool_allocator.h: Same.
* include/ext/stdio_sync_filebuf.h: Same.
* include/std/std_memory.h: Same.
* include/tr1/array: Same.
* include/tr1/tuple: Same.
* config/locale/ieee_1003.1-2001/codecvt_specializations.h: Same.
* config/os/gnu-linux/ctype_base.h: Same.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.diff?cvsroot=gcc&r1=1.2751&r2=1.2752
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/config/locale/ieee_1003.1-2001/codecvt_specializations.h.diff?cvsroot=gcc&r1=1.13&r2=1.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/config/os/gnu-linux/ctype_base.h.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/mainpage.html.diff?cvsroot=gcc&r1=1.11&r2=1.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/run_doxygen.diff?cvsroot=gcc&r1=1.27&r2=1.28
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/user.cfg.in.diff?cvsroot=gcc&r1=1.30&r2=1.31
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/filter.diff?cvsroot=gcc&r1=1.1&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/filter.sed.diff?cvsroot=gcc&r1=1.2&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/allocator.h.diff?cvsroot=gcc&r1=1.12&r2=1.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/char_traits.h.diff?cvsroot=gcc&r1=1.25&r2=1.26
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/codecvt.h.diff?cvsroot=gcc&r1=1.28&r2=1.29
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/concurrence.h.diff?cvsroot=gcc&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/locale_facets.h.diff?cvsroot=gcc&r1=1.96&r2=1.97
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/array_allocator.h.diff?cvsroot=gcc&r1=1.5&r2=1.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/debug_allocator.h.diff?cvsroot=gcc&r1=1.6&r2=1.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/malloc_allocator.h.diff?cvsroot=gcc&r1=1.9&r2=1.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/mt_allocator.h.diff?cvsroot=gcc&r1=1.42&r2=1.43
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/new_allocator.h.diff?cvsroot=gcc&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/pool_allocator.h.diff?cvsroot=gcc&r1=1.19&r2=1.20
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/stdio_sync_filebuf.h.diff?cvsroot=gcc&r1=1.9&r2=1.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/std/std_memory.h.diff?cvsroot=gcc&r1=1.13&r2=1.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/tr1/array.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/tr1/tuple.diff?cvsroot=gcc&r1=1.3&r2=1.4



-- 


http://gcc.gnu.org/bugzilla/show_

[Bug libstdc++/17223] wrong/missing .so references in generated libstdc++ manpages

2004-11-05 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-11-05 
19:58 ---
Subject: Bug 17223

CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED]   2004-11-05 19:58:03

Modified files:
libstdc++-v3   : ChangeLog 
libstdc++-v3/config/locale/ieee_1003.1-2001: 
 codecvt_specializations.h 
libstdc++-v3/config/os/gnu-linux: ctype_base.h 
libstdc++-v3/docs/doxygen: mainpage.html run_doxygen user.cfg.in 
libstdc++-v3/include/bits: allocator.h char_traits.h codecvt.h 
   concurrence.h locale_facets.h 
libstdc++-v3/include/ext: array_allocator.h debug_allocator.h 
  malloc_allocator.h mt_allocator.h 
  new_allocator.h pool_allocator.h 
  stdio_sync_filebuf.h 
libstdc++-v3/include/std: std_memory.h 
libstdc++-v3/include/tr1: array tuple 
Removed files:
libstdc++-v3/docs/doxygen: filter filter.sed 

Log message:
2004-11-05  Benjamin Kosnik  <[EMAIL PROTECTED]>

PR libstdc++/17218
PR libstdc++/17223
* docs/doxygen/filter: Remove.
* docs/doxygen/filter.sed: Remove.
* docs/doxygen/mainpage.html: Add link to functions.
* docs/doxygen/run_doxygen: Changes due to new source filtering.
* docs/doxygen/user.cfg.in: Update to doxygen 1.3.9.1, tweak.
* include/bits/allocator.h: Tweaks for doxygen.
* include/bits/char_traits.h: Same.
* include/bits/codecvt.h: Same.
* include/bits/concurrence.h: Same.
* include/bits/locale_facets.h: Same.
* include/ext/array_allocator.h: Same.
* include/ext/debug_allocator.h: Same.
* include/ext/malloc_allocator.h: Same.
* include/ext/mt_allocator.h: Same.
* include/ext/new_allocator.h: Same.
* include/ext/pool_allocator.h: Same.
* include/ext/stdio_sync_filebuf.h: Same.
* include/std/std_memory.h: Same.
* include/tr1/array: Same.
* include/tr1/tuple: Same.
* config/locale/ieee_1003.1-2001/codecvt_specializations.h: Same.
* config/os/gnu-linux/ctype_base.h: Same.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.diff?cvsroot=gcc&r1=1.2751&r2=1.2752
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/config/locale/ieee_1003.1-2001/codecvt_specializations.h.diff?cvsroot=gcc&r1=1.13&r2=1.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/config/os/gnu-linux/ctype_base.h.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/mainpage.html.diff?cvsroot=gcc&r1=1.11&r2=1.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/run_doxygen.diff?cvsroot=gcc&r1=1.27&r2=1.28
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/user.cfg.in.diff?cvsroot=gcc&r1=1.30&r2=1.31
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/filter.diff?cvsroot=gcc&r1=1.1&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/docs/doxygen/filter.sed.diff?cvsroot=gcc&r1=1.2&r2=NONE
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/allocator.h.diff?cvsroot=gcc&r1=1.12&r2=1.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/char_traits.h.diff?cvsroot=gcc&r1=1.25&r2=1.26
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/codecvt.h.diff?cvsroot=gcc&r1=1.28&r2=1.29
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/concurrence.h.diff?cvsroot=gcc&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/locale_facets.h.diff?cvsroot=gcc&r1=1.96&r2=1.97
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/array_allocator.h.diff?cvsroot=gcc&r1=1.5&r2=1.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/debug_allocator.h.diff?cvsroot=gcc&r1=1.6&r2=1.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/malloc_allocator.h.diff?cvsroot=gcc&r1=1.9&r2=1.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/mt_allocator.h.diff?cvsroot=gcc&r1=1.42&r2=1.43
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/new_allocator.h.diff?cvsroot=gcc&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/pool_allocator.h.diff?cvsroot=gcc&r1=1.19&r2=1.20
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/stdio_sync_filebuf.h.diff?cvsroot=gcc&r1=1.9&r2=1.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/std/std_memory.h.diff?cvsroot=gcc&r1=1.13&r2=1.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/tr1/array.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/tr1/tuple.diff?cvsroot=gcc&r1=1.3&r2=1.4



-- 


http://gcc.gnu.org/bugzilla/show_