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]

Re: target/8659: trying to delete frame instruction with -fpic


On Thu, Nov 21, 2002 at 01:18:56PM -0000, sirl@gcc.gnu.org wrote:
> Synopsis: trying to delete frame instruction with -fpic
> 
> State-Changed-From-To: open->feedback
> State-Changed-By: sirl
> State-Changed-When: Thu Nov 21 05:18:55 2002
> State-Changed-Why:
>     Can you please retry with the release version of gcc-3.2.1? I can't reproduce it with the release.


I just reproduced this with 

# gcc -O2 -fpic -c ~meissner/testcase.i -v -Q
...
gcc version 3.2.1
GNU CPP version 3.2.1 (cpplib) (PowerPC GNU/Linux)
GNU C version 3.2.1 (powerpc-suse-linux)
        compiled by GNU C version 3.2.1.
options passed:  -fpreprocessed -O2 -fpic
options enabled:  -fdefer-pop -fomit-frame-pointer -foptimize-sibling-calls
 -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations
 -fthread-jumps -fstrength-reduce -fpeephole -fforce-mem -ffunction-cse
 -fkeep-static-consts -fcaller-saves -freg-struct-return -fgcse -fgcse-lm
 -fgcse-sm -frerun-cse-after-loop -frerun-loop-opt
 -fdelete-null-pointer-checks -fschedule-insns -fschedule-insns2
 -fsched-interblock -fsched-spec -fbranch-count-reg -fpic -freorder-blocks
 -fcprop-registers -fcommon -fgnu-linker -fregmove -foptimize-register-move
 -fargument-alias -fstrict-aliasing -fmerge-constants -fident -fpeephole2
 -fguess-branch-probability -fmath-errno -ftrapping-math
 -fnew-ra-pre-reload -mpowerpc -mnew-mnemonics -msched-prolog
 -msched-epilog -mcall-sysv -msdata=data
 a b c
/suse/meissner/testcase.i: In function `c':
/suse/meissner/testcase.i:10: Attempt to delete prologue/epilogue insn:
(insn 66 64 67 (set (reg:SI 65 lr)
        (reg:SI 12 r12)) -1 (nil)
    (nil))

/suse/meissner/testcase.i:10: Internal compiler error in propagate_one_insn, at flow.c:1617


The compiler however has some additional SuSE patches. I will do a vanilla 3.2.1
bootstrap over night.

Ciao, Marcus


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