--- Comment #12 from dougmencken at gmail dot com 2010-04-27 19:13 ---
$ cat /usr/lib/libgcc_s.so
/* GNU ld script
Use the shared library, but some functions are only in
the static library. */
GROUP ( libgcc_s.so.1 libgcc.a )
$ readelf -s /usr/lib/libgcc_s.so.1 | grep Unwind
--- Comment #6 from dougmencken at gmail dot com 2010-04-27 19:15 ---
$ cat /usr/lib/libgcc_s.so
/* GNU ld script
Use the shared library, but some functions are only in
the static library. */
GROUP ( libgcc_s.so.1 libgcc.a )
$ readelf -s /usr/lib/libgcc_s.so.1 | grep Unwind
--- Comment #8 from dougmencken at gmail dot com 2010-04-27 19:22 ---
Yes, I'm sure, I'm using http://manulix.wikidot.com/files:prepare-mx-chroot-sh
script with --fresh option, so I do always have a fresh chroot environment in 5
minutes for powerpc uclibc, and I can also eas
--- Comment #9 from dougmencken at gmail dot com 2010-04-27 20:35 ---
$ objcopy --globalize-symbol _Unwind_GetIPInfo /usr/lib/libgcc_s.so.1
/usr/lib/libgcc_s.so.2
$ readelf -s /usr/lib/libgcc_s.so.2 | grep _Unwind_GetIPInfo
240: bd8020 FUNCGLOBAL DEFAULT9
--- Comment #10 from dougmencken at gmail dot com 2010-04-27 20:48 ---
And may I repeat, please? It's definitely not-x86[_64] bug. I don't know can it
be revealed with cross toolchain (because all of you do test gcc only and only
on x86[_64] as host).
So, if you don't ha
--- Comment #12 from dougmencken at gmail dot com 2010-04-28 19:36 ---
$ objdump -T /usr/lib/libgcc_s.so.1 | grep GetIPI
# i.e. nothing
$ objdump -T /usr/lib/libgcc_s.so.1 | grep Unwind
00010a80 gDF .text 0244 GCC_3.0 _Unwind_Find_FDE
bd78 gDF .text 0008
--- Comment #13 from dougmencken at gmail dot com 2010-04-28 19:57 ---
Created an attachment (id=20510)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20510&action=view)
./powerpc-gnu-linux-uclibc/libstdc++-v3/config.log
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43911
--- Comment #15 from dougmencken at gmail dot com 2010-04-28 20:46 ---
(In reply to comment #14)
$ ../gcc-4.5.0.srcpkg/configure --prefix=/usr --sysconfdir=/etc
--mandir=/usr/share/man \
> --with-system-zlib --enable-languages=c,c++,fortran \
> --disable-nls --disable-werror --d
Priority: P3
Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: dougmencken at gmail dot com
Target Milestone: ---
Created attachment 35481
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35481&action=edit
remake log
I want
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #1 from Douglas Mencken ---
$ prev-gcc/xgcc -v
Using built-in specs.
COLLECT_GCC=prev-gcc/xgcc
Target: powerpc-unknown-darwin
Configured with: ../gcc-5.1.0/configure --build=powerpc-unknown-darwin
--host=powerpc-unknown-darwin --targe
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #3 from Douglas Mencken ---
(In reply to Richard Biener from comment #2)
> I think you may run into a host compiler issue? (ISTR a similar bug for
> darwin)
>
> What is your host compiler? I suppose ppc-darwin still uses gcc 4.2.x,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #5 from Douglas Mencken ---
(In reply to rguent...@suse.de from comment #4)
> Can you build stage2 with debuginfo? (--without-build-config at
> configure)
>
> That should imrpove the backtrace.
>
> Thanks,
> Richard.
Sure I can.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #7 from Douglas Mencken ---
$ ls -l /usr/bin/ld
-rwxr-xr-x 1 root wheel 2622416 Jul 12 2008 /usr/bin/ld
$ /usr/bin/ld -v
@(#)PROGRAM:ld PROJECT:ld64-85.2.1
LLVM version 3.5.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #8 from Douglas Mencken ---
Created attachment 35546
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35546&action=edit
linker output for genmatch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #9 from Douglas Mencken ---
I decided to use git bisect to figure out.
Working genmatch@stage2:
commit 852fa94e29ebd44814054f4657b7385788b0321b (2014-12-16)
$ prev-gcc/build/genmatch --gimple ../gcc-git/gcc/match.pd >../o1
$ gcc/b
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #10 from Douglas Mencken ---
No, ``ld warning: atom sorting error'' has nothing to do with this issue.
For example, commit 2e723940b6a1e61dfb20e03b30fba89dd204b72d (2014-12-19),
genmatch@stage2 works fine while building:
(...)
/Deve
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #11 from Douglas Mencken ---
Causing commit found.
It is r218976 (e2afa5c10fd41fe708959121f373fcb5435ef5d6). With reverse-applied
r218976's patch, 5.1.0 even reaches "Bootstrap comparison failure!‘‘ ;)
Maybe patch's author [ Author
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #14 from Douglas Mencken ---
sizeof(hashval_t) = 4, CHAR_BIT = 8
Just checked it manually. Built with patch subset, genmatch problem is here
again. It isn't related to changes in hash_table_mod1 & hash_table_mod2.
What's left? abort
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #15 from Douglas Mencken ---
I'm going to surround calls to gcc_[checking_]assert (in gcc/hash-table.*) with
#ifdef ENABLE_CHECKING {--disable-checking is in my config already}. Let's see
where it lands.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #18 from Douglas Mencken ---
> try without --disable-checking
Okay, doing it now.
Meanwhile. Why ``sizeof (hashval_t) * CHAR_BIT'' cannot be checked at configure
time, not at buildtime nor runtime?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #20 from Douglas Mencken ---
I'm lost. “Vanilla” 5.1.0 configured without --disable-checking went thru
stage2 w/o any issue...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #22 from Douglas Mencken ---
Created attachment 35619
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35619&action=edit
pre-processed source of genmatch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57607
Douglas Mencken changed:
What|Removed |Added
CC||dougmencken at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57607
--- Comment #3 from Douglas Mencken ---
(In reply to Jonathan Wakely from comment #2)
> Seems to be fixed in GCC 5 though:
Yep, 5.2 works:
$ g++-5.2 -std=gnu++11 -framework CoreFoundation -lobjc test.mm && ./a.out
Hello world!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #29 from Douglas Mencken ---
Vanilla GCC 5.2 bootstraps perfectly (without --disable-checking) on my side
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61759
--- Comment #6 from Douglas Mencken ---
Looks like I found the root of the issue ~
GCC ICEs when it meets C++ exception handling (try+catch)
$ cat main.mm
#include
#include
int main (void)
{
try {
throw 0;
} ca
Severity: normal
Priority: P3
Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: dougmencken at gmail dot com
At stage1 of bootstrapping 4.9.2, I got libgcc configure error (from
powerpc-unknown-darwin/libgcc/config.log):
configure:3389
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63703
--- Comment #1 from Douglas Mencken ---
$ gcc/xgcc -v
Using built-in specs.
COLLECT_GCC=gcc/xgcc
Target: powerpc-unknown-darwin
Configured with: ../gcc-4.9.2/configure --build=powerpc-unknown-darwin
--host=powerpc-unknown-darwin --target=powerpc-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63703
--- Comment #2 from Douglas Mencken ---
stage0 ("host") compiler:
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/powerpc-unknown-darwin/4.9.1/lto-wrapper
Target: powerpc-unknown-darwin
Configured with: ../gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63703
--- Comment #3 from Douglas Mencken ---
Same error when configuring 4.9.2 exactly as host compiler:
../gcc-4.9.2/configure \
--build=powerpc-unknown-darwin --host=powerpc-unknown-darwin
--target=powerpc-unknown-darwin \
--prefix=/usr --sysconfdi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61763
--- Comment #9 from Douglas Mencken ---
>How do you actually compile with -O3?
../../flags_O2_to_O3.sh
sed -i '/ CFLAGS_FOR_TARGET=/{n;N;N;N;N;N;N;N;d}' ./configure.ac
sed -i '/ CXXFLAGS_FOR_TARGET=/{n;N;N;N;N;N;N;N;d}' ./configure.ac
sed -i 's/
Severity: normal
Priority: P3
Component: objc++
Assignee: unassigned at gcc dot gnu.org
Reporter: dougmencken at gmail dot com
I cannot compile some LibreOffice .mm files using gcc-4.8.3 on OS X 10.5. Many
of them fails with ICE when -O2 is used, but with -O
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61759
--- Comment #1 from Douglas Mencken ---
Created attachment 33094
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33094&action=edit
preprocessed a11yselectionwrapper.mm
Attaching preprocessed a11yselectionwrapper.mm (a11yselectionwrapper.mii
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61759
--- Comment #2 from Douglas Mencken ---
Also, there's builder.cxx (one of files which compiles after removing -x
objective-c++ from line, but not with it):
S=/lo-build && I=$S/instdir && W=$S/workdir && mkdir -p
$W/CxxObject/vcl/source/window/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61759
--- Comment #3 from Douglas Mencken ---
Created attachment 33095
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33095&action=edit
preprocessed builder.cxx
Attaching preprocessed builder.cxx (builder.mii)
ty: normal
Priority: P3
Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: dougmencken at gmail dot com
I tried to bootstrap gcc-4.9.0 release on OS X 10.5 (darwin9).
My host compiler is currently gcc-4.8.3.
That's what I've got:
make &quo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61763
--- Comment #2 from Douglas Mencken ---
(In reply to Richard Biener from comment #1)
> Can you check a recent 4.9.1 snapshot?
Just did it. gcc-4.9-20140709 snapshot.
...
Comparing stages 2 and 3
warning: gcc/cc1-checksum.o differs
warning: gcc/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61763
--- Comment #4 from Douglas Mencken ---
(In reply to Jakub Jelinek from comment #3)
> GCC 4.9.1 has been released.
With 4.9.1 release I got:
...
rm -f stage_current
Comparing stages 2 and 3
warning: gcc/cc1-checksum.o differs
warning: gcc/cc1ob
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61763
--- Comment #5 from Douglas Mencken ---
Re-tried without forcing -O3, and with default -O2 4.9.1 doesn't complain on
stages 2&3 comparison.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61759
--- Comment #4 from Douglas Mencken ---
In 4.9.1, it's not :2792 but :2793 ---
vcl/osx/a11yselectionwrapper.cxx:31:61: internal compiler error: in
objc_eh_runtime_type, at objc/objc-next-runtime-abi-01.c:2793
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61759
--- Comment #5 from Douglas Mencken ---
Now I know it's question about non-well-supported NeXT Objective C ABIs.
Will try -fgnu-runtime
cc dot gnu dot org
ReportedBy: dougmencken at gmail dot com
GCC build triplet: powerpc-gnu-linux-uclibc
GCC host triplet: powerpc-gnu-linux-uclibc
GCC target triplet: powerpc-gnu-linux-uclibc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42347
--- Comment #4 from dougmencken at gmail dot com 2009-12-10 10:19 ---
The problem was that Fedora's GCC was configured as --build=ppc64-redhat-linux
--target=ppc64-redhat-linux.
--
dougmencken at gmail dot com changed:
What|Removed |
--- Comment #1 from dougmencken at gmail dot com 2009-12-10 10:55 ---
Created an attachment (id=19274)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19274&action=view)
sched-deps.i, generated by adding -save-temps
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42347
--- Comment #3 from dougmencken at gmail dot com 2010-01-23 11:53 ---
May I add that GCC 4.4.3 bootstraps perfectly with the same config without any
single issue.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42347
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46263
Summary: without zip in system, gcc with
--enable-languages=,java bootstraps, but no libgcj
in result
Product: gcc
Version: 4.5.1
Status: UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46311
Summary: boehm-gc build problem with uclibc
Product: gcc
Version: 4.5.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: boehm-gc
AssignedTo: unassig...@g
--- Comment #17 from dougmencken at gmail dot com 2010-04-29 20:40 ---
(In reply to comment #16)
>
> This means you didn't install libgcc.
>
So can you please tell me how to "install libgcc" then? I posted all options I
sent to ./configure for each 4.4.2,
--- Comment #18 from dougmencken at gmail dot com 2010-05-02 13:30 ---
I can add that on glibc-based system (not uclibc one) 4.5.0 bootstraps
configured with "Configured with: ../gcc-4.5.0/configure --prefix=/usr
--sysconfdir=/etc --mandir=/usr/share/man --with-system-zlib
--e
--- Comment #17 from dougmencken at gmail dot com 2010-05-09 14:56 ---
../.././gcc -I../.././gcc/. -I../.././gcc/../include
-I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber
-I../.././gcc/../libdecnumber/dpd -I../libdecnumber ../.././gcc/rtlhooks.c
-o rtlhooks.o
/root
--- Comment #19 from dougmencken at gmail dot com 2010-05-10 14:03 ---
It works on powerpc-uclibc host, but if bootstrapped the following way:
Configured with: ./configure --prefix=/usr --sysconfdir=/etc
--mandir=/usr/share/man --build=powerpc-gnu-linux-uclibc
--host=powerpc-gnu
--- Comment #20 from dougmencken at gmail dot com 2010-05-10 16:23 ---
But how to rebuild binutils to remove libgcc_s.so.1 dependency from ld?
$ ./print-sharedlib-deps.sh /usr/bin/ld
/usr/bin/ld:
libz.so.1
libc.so.0
libgcc_s.so.1
Now I'm using libgcc_s
--- Comment #23 from dougmencken at gmail dot com 2010-05-11 05:53 ---
(In reply to comment #22)
> "make install" should do it
make install of course does it (if --enable-shared is supplied to ./configure)
> look to see if libgcc_s.so is built, is it in the build
--- Comment #25 from dougmencken at gmail dot com 2010-05-11 11:31 ---
(In reply to comment #24)
Okay, I'm ready to bisect. I know it would take weeks. I cloned gcc repo using
git clone git://git.infradead.org/toolchain/gcc.git gcc-git , but this repo
doesn't use tags (i.
--- Comment #26 from dougmencken at gmail dot com 2010-05-12 22:29 ---
Some results:
October 15, 2009
GCC 4.4.2 has been released.
January 21, 2010
GCC 4.4.3 has been released.
initially bad: 1a47c687053db495606b79a42ddefd0671ce3b15 (2010-01-21)
initially good
--- Comment #27 from dougmencken at gmail dot com 2010-05-16 09:15 ---
This is actually not a regression. It all belongs to my setup: I'm using
busybox (without any coreutils and other shells) and uclibc. Here's the diff
made from bootstrap directories from my setup and gent
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49474
Summary: GCC 4.7-20110618 fails to bootstrap on stage 2:
gcc/fortran/resolve.c:5360:1: internal compiler error:
vector VEC(edge,base) index domain error, in
find_implicit_sets a
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49474
Douglas Mencken changed:
What|Removed |Added
Known to work||4.6.1
--- Comment #1 from Douglas Menck
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49474
--- Comment #2 from Douglas Mencken 2011-07-09
17:19:38 UTC ---
Tried with gcc-v4.7-20110702, now adding `--enable-stage1-languages=c,fortran'
to configure options.
Stage1 builds fine (now stage0 compiler is 4.6.1-release), even with fortran
enab
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49740
Summary: [4.7 Regression] powerpc native bootstrap with -O3
produces "Bootstrap comparison failure!"
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: minor
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49740
Douglas Mencken changed:
What|Removed |Added
Severity|minor |normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49740
--- Comment #2 from Douglas Mencken 2011-08-03
14:56:23 UTC ---
(In reply to comment #1)
> Did it recover?
What shall I try? gcc-4.7-20110730? svn checkout? Some patch? (Nothing has been
attached or reported.)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49995
Douglas Mencken changed:
What|Removed |Added
CC||dougmencken at gmail dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5
Summary: 50k get!!! GCC is great!
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: spam
AssignedTo: unassig...@gcc.gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5
Douglas Mencken changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5
Douglas Mencken changed:
What|Removed |Added
Status|RESOLVED|CLOSED
--- Comment #3 from Douglas Menc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49740
--- Comment #3 from Douglas Mencken 2011-08-11
15:21:40 UTC ---
As for snapshot gcc-v4.7-20110806, I got
"../../gcc-v4.7-20110806.sourcedir/gcc/haifa-sched.c:5971:1: internal compiler
error: in check_cfg, at haifa-sched.c:6074" on stage2, so I ca
101 - 167 of 167 matches
Mail list logo