--- Comment #17 from danglin at gcc dot gnu dot org 2009-02-18 21:54
---
Configuring with --disable-stage-checking, I see the following for cc1:
-bash-3.2$ size cc1
text data bss dechex filename
28977798 496932 623152 300978821cb41da
--- Comment #16 from laurent at guerby dot net 2009-01-14 21:12 ---
binutils 2.19 and CVS do not seem to cure the issue, I opened:
http://sourceware.org/bugzilla/show_bug.cgi?id=9743
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38523
--- Comment #15 from laurent at guerby dot net 2009-01-13 12:05 ---
Add URL of gcc-patches discussion
http://gcc.gnu.org/ml/gcc-patches/2009-01/msg00409.html
--
laurent at guerby dot net changed:
What|Removed |Added
---
--- Comment #14 from laurent at guerby dot net 2009-01-05 12:05 ---
Something like that? (untested)
Index: configure.ac
===
--- configure.ac(revision 143046)
+++ configure.ac(working copy)
@@ -2904,6 +2904,9
--- Comment #13 from rguenth at gcc dot gnu dot org 2009-01-05 11:26
---
Disable stage1 checking for arm.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #12 from laurent at guerby dot net 2009-01-04 10:42 ---
My second patch testing was successful but it added a lot of time to C only
make bootstrap: 20h => 25h30, so about +25% vs --enable-stage1-checking=release
What should we do?
--
http://gcc.gnu.org/bugzilla/show_bug
--- Comment #11 from laurent at guerby dot net 2009-01-02 11:56 ---
Yep I spotted my obvious mistake :), the patch I'm testing:
Index: gcc/config.host
===
--- gcc/config.host (revision 143006)
+++ gcc/config.host (w
--- Comment #10 from jakub at gcc dot gnu dot org 2009-01-02 11:23 ---
That won't work, this is surrounded by:
case ${host} in
rs6000-*-* \
| powerpc*-*-* )
You want to do it at the same level, so:
--- config.host2008-12-27 10:12:25.0 +0100
+++ config.host2009-01-02 12:23:10
--- Comment #9 from laurent at guerby dot net 2009-01-02 10:11 ---
Thanks Jakub, I'm testing:
Index: gcc/config.host
===
--- gcc/config.host (revision 142984)
+++ gcc/config.host (working copy)
@@ -125,6 +125,9 @@
--- Comment #8 from jakub at gcc dot gnu dot org 2009-01-01 11:19 ---
arm could just add x-cflags-O1 to host_xmake_file in gcc/config.host,
see what powerpc*-*-linux* host is doing.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38523
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38523
--- Comment #7 from laurent at guerby dot net 2008-12-20 12:21 ---
../trunk/configure --prefix=/n/50/guerby/install-trunk-142808
--enable-languages=c,c++ --enable-__cxa_atexit --disable-nls
--enable-threads=posix --with-mpfr=/opt/cfarm/mpfr-2.3.2
--build=arm-linux-gnueabi --host=arm-lin
--- Comment #6 from laurent at guerby dot net 2008-12-17 11:13 ---
I confirm that on trunk adding to configure:
--enable-stage1-checking=release
allows a full bootstrap. I did not test STAGE1_CFLAGS="-g -O" yet.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38523
--- Comment #5 from doko at ubuntu dot com 2008-12-16 08:49 ---
The most recent complete build logs can be seen at
http://buildd.debian.org/fetch.cgi?&pkg=gcc-snapshot&ver=20081130-1&arch=armel&stamp=1228429623&file=log
http://launchpadlibrarian.net/20414304/buildlog_ubuntu-jaunty-armel
--- Comment #4 from laurent at guerby dot net 2008-12-15 15:54 ---
More discussions here:
http://gcc.gnu.org/ml/gcc-patches/2008-12/msg00861.html
Also from Richard:
Recent binutils should also be able to generate binaries exceeding this limit,
though there is some runtime and additio
--- Comment #3 from laurent at guerby dot net 2008-12-15 11:46 ---
>From Richard Earnshaw:
<<
GCC (to be precise binutils) has limit on the maximum program size on
ARM, which is 32MBytes (based on the span of the BL instruction).
Unfortunately, when GCC is built without optimization and
--- Comment #2 from schwab at suse dot de 2008-12-15 09:33 ---
Probably related to bug 37739. Building with optimisation may be a workaround.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38523
--- Comment #1 from laurent at guerby dot net 2008-12-15 09:23 ---
4.3.2 bootstrap doesn't fail in stage1 so this is a trunk regression.
--
laurent at guerby dot net changed:
What|Removed |Added
-
18 matches
Mail list logo