summaryrefslogtreecommitdiff
path: root/open_issues/gcc.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2012-05-29 22:15:40 +0200
committerThomas Schwinge <thomas@codesourcery.com>2012-05-29 22:15:40 +0200
commit83db6a3f8aa71a422ed8e258a933e51f49157aed (patch)
tree0b4e4bd75572a4f3bbf456a2d2d7938f9d8efd78 /open_issues/gcc.mdwn
parent7834757413ae6a47540e3771788b78fd13dae072 (diff)
open_issues/gcc: b76fe3e04c1aea6bd923e6de4ced789e950230fe (2012-05-29)
Diffstat (limited to 'open_issues/gcc.mdwn')
-rw-r--r--open_issues/gcc.mdwn40
1 files changed, 7 insertions, 33 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