This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/77346] [7 Regression] ICE in push_reload, at reload.c:1350


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77346

--- Comment #7 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
(In reply to Arseny Solokha from comment #6)

> Did you copy your session verbatim in #c5? If so, -f(no-)stack-protector
> apparently has nothing to do w/ the issue. Your cross-compilers most likely
> default to -fPIC, and while you negated -fstack-protector, you didn't do the
> same w/ -fPIC.
> 
> May I ask you to try it once again the following way:
> 
> % ./cc1 -quiet a.c  -quiet  -mno-lra  -Os -w  -I./ -fno-PIC

No difference:

tor~/bld/x/gcc$ ./cc1 -quiet a.c  -quiet  -mno-lra  -Os -w  -I./ -fno-PIC
tor~/bld/x/gcc$ 

For the record, here is my gcc/config.status:

tor~/bld/x/gcc$ grep set.X.*enable.languages ./config.status
  set X '/bin/sh' '/home/cygnus/aldyh/src/gcc/gcc/configure' 
'--srcdir=/home/cygnus/aldyh/src/gcc/gcc' '--cache-file=./config.cache'
'--disable-multilib' '--enable-languages=c,c++,lto'
'--program-transform-name=s&^&powerpc-e300c3-linux-gnu-&'
'--disable-option-checking' '--build=x86_64-pc-linux-gnu'
'--host=x86_64-pc-linux-gnu' '--target=powerpc-e300c3-linux-gnu'
'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu'
'target_alias=powerpc-e300c3-linux-gnu' 'CC=gcc' 'CFLAGS=-g -O2'
'LDFLAGS=-static-libstdc++ -static-libgcc ' 'CXX=g++' 'CXXFLAGS=-g -O2'
'GMPLIBS=-lmpc -lmpfr -lgmp' 'GMPINC=' 'ISLLIBS=-lisl' 'ISLINC='
$ac_configure_extra_args --no-create --no-recursion

I don't know what to recommend.  Build on another box?  Do a fresh checkout of
the latest tree and try again?

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]