diff options
-rw-r--r-- | open_issues/gcc.mdwn | 40 | ||||
m--------- | toolchain/logs | 10 |
2 files changed, 12 insertions, 38 deletions
diff --git a/open_issues/gcc.mdwn b/open_issues/gcc.mdwn index 5e81ce5f..7971c872 100644 --- a/open_issues/gcc.mdwn +++ b/open_issues/gcc.mdwn @@ -74,14 +74,14 @@ testsuite. <!-- git checkout reviewed -git log --reverse --pretty=fuller --stat=$COLUMNS,$COLUMNS -p -C --cc ..upstream/master +git log --reverse --pretty=fuller --stat=$COLUMNS,$COLUMNS -p -C --cc ..upstream/trunk -i /^commit |^---$|hurd|linux|nptl|glibc --> -Last reviewed up to the [[Git mirror's 8b64dc3c58b54d07156c99a24576be76e8cbdc10 -(2012-05-28) sources|source_repositories/gcc]]. +Last reviewed up to the [[Git mirror's 12c17795aa79c9b23f9565d7ca3b42ca6530f6c4 +(2012-05-29) sources|source_repositories/gcc]]. <http://gcc.gnu.org/install/configure.html> has documentation for the `configure` switches. @@ -274,7 +274,7 @@ Last reviewed up to the [[Git mirror's 8b64dc3c58b54d07156c99a24576be76e8cbdc10 # Build Here's a log of a GCC build run; this is from our [[Git repository's -c211f16c8e45869c00730a949b1d22da95ab5b3a (2012-05-20; 2012-03-02) +b76fe3e04c1aea6bd923e6de4ced789e950230fe (2012-05-29) sources|source_repositories/gcc]], run on kepler.SCHWINGE and coulomb.SCHWINGE. $ export LC_ALL=C @@ -370,11 +370,6 @@ This takes up around 3.2 GiB, and needs roughly 2.75 h on kepler.SCHWINGE and * `RLIMIT_VMEM`. Usage kosher? - * `basic_file.cc` - - +basic_file.cc: In member function 'std::streamsize std::__basic_file<char>::showmanyc()': - +basic_file.cc:347:33: warning: enumeral and non-enumeral type in conditional expression [enabled by default] - * `libtool: link: ar rc .libs/libstdc++.a [...]` Just different order of object files, or another problem? TODO @@ -427,18 +422,6 @@ This takes up around 3.2 GiB, and needs roughly 2.75 h on kepler.SCHWINGE and +../../../master/libjava/gnu/gcj/util/natGCInfo.cc:446:1: warning: unused parameter 'name' [-Wunused-parameter] +../../../master/libjava/gnu/gcj/util/natGCInfo.cc:452:1: warning: unused parameter 'name' [-Wunused-parameter] - * `gnu/java/net/natPlainSocketImpl.cc` - - libtool: compile: [...]/hurd/master.build/./gcc/xgcc [...] -c gnu/java/net/natPlainSocketImpl.cc [...] - +gnu/java/net/natPlainSocketImpl.cc: In member function 'virtual jint gnu::java::net::PlainSocketImpl::available()': - +gnu/java/net/natPlainSocketImpl.cc:515:27: warning: enumeral and non-enumeral type in conditional expression [enabled by default] - - * `gnu/java/nio/channels/natFileChannelImpl.cc` - - libtool: compile: [...]/hurd/master.build/./gcc/xgcc [...] -c gnu/java/nio/channels/natFileChannelImpl.cc [...] - +gnu/java/nio/channels/natFileChannelImpl.cc: In member function 'jint gnu::java::nio::channels::FileChannelImpl::available()': - +gnu/java/nio/channels/natFileChannelImpl.cc:388:20: warning: enumeral and non-enumeral type in conditional expression [enabled by default] - * `libgcj.la` Just different order of object files, or another problem? @@ -450,18 +433,6 @@ This takes up around 3.2 GiB, and needs roughly 2.75 h on kepler.SCHWINGE and `-Wl,-Bsymbolic` vs. `-Wl,-Bsymbolic-functions` - * The following warnings probably appeared when adding `t/debian-multiarch`: - - gawk -f ../../master/gcc/opt-functions.awk -f ../../master/gcc/opt-read.awk \ - -f ../../master/gcc/optc-gen.awk \ - -v header_name="config.h system.h coretypes.h tm.h" < optionlist > options.c - +warning: multiple different help strings for I: - + -I <dir>. Add <dir> to the end of the main source path - + -I <dir> Add <dir> to the end of the main include path - +warning: multiple different help strings for nostdinc: - + Do not look for source files in standard path - + Do not search standard system include directories (those specified with -isystem will still be used) - * `jar` make[2]: Entering directory `[...]/hurd/master.build/[ARCH]/libjava' @@ -500,6 +471,9 @@ This takes up around 3.2 GiB, and needs roughly 2.75 h on kepler.SCHWINGE and ../../../master/libgcc/soft-fp/letf2.c:34:9: warning: no previous prototype for '__letf2' [-Wmissing-prototypes] +../../../master/libgcc/soft-fp/letf2.c:50:1: warning: no previous prototype for '__lttf2' [-Wmissing-prototypes] + * `libatomic` on GNU/Linux compiles several more files than on GNU/Hurd. Is + that correct? + # Install diff --git a/toolchain/logs b/toolchain/logs -Subproject e65eede3393cfb10a8a83e86bdaf9c428f4c1a6 +Subproject 04f7259913d7fa8150438891392ca215640cc3d |