public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/31364]  New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap
@ 2007-03-26 15:45 tbm at cyrius dot com
  2007-03-26 15:51 ` [Bug target/31364] " tbm at cyrius dot com
                   ` (18 more replies)
  0 siblings, 19 replies; 20+ messages in thread
From: tbm at cyrius dot com @ 2007-03-26 15:45 UTC (permalink / raw)
  To: gcc-bugs

I get the following ICE during bootstrap on powerpc with current SVN (revision
123217):

(sid)227:tbm@test: ..build/powerpc-linux-gnu/64]
/home/tbm/build/gcc-snapshot-20070326/build/./gcc/xgcc
-B/home/tbm/build/gcc-snapshot-20070326/build/./gcc/
-B/usr/lib/gcc-snapshot/powerpc-linux-gnu/bin/
-B/usr/lib/gcc-snapshot/powerpc-linux-gnu/lib/ -isystem
/usr/lib/gcc-snapshot/powerpc-linux-gnu/include -isystem
/usr/lib/gcc-snapshot/powerpc-linux-gnu/sys-include -g -fkeep-inline-functions 
   -DIN_GCC        -isystem ./include  -fPIC     -I. -I. -I../.././gcc
-I../../../src/libgcc -I../../../src/libgcc/. -I../../../src/libgcc/../gcc
-I../../../src/libgcc/../include -I../../../src/libgcc/../libdecnumber/dpd
-I../../../src/libgcc/../libdecnumber -I../../libdecnumber -o _subvsi3.o 
-DL_subvsi3 -c ../../../src/libgcc/../gcc/libgcc2.c
../../../src/libgcc/../gcc/libgcc2.c: In function '__subvsi3':
../../../src/libgcc/../gcc/libgcc2.c:131: error: unrecognizable insn:
(call_insn 42 40 43 7 ../../../src/libgcc/../gcc/libgcc2.c:128 (parallel [
            (call (mem:SI (symbol_ref:SI ("abort") [flags 0x41] <function_decl
0xf7f4b600 abort>) [0 S4 A8])
                (const_int 0 [0x0]))
            (use (const_int 0 [0x0]))
            (clobber (scratch:SI))
        ]) -1 (nil)
    (expr_list:REG_NORETURN (const_int 0 [0x0])
        (expr_list:REG_EH_REGION (const_int 0 [0x0])
            (nil)))
    (expr_list:REG_DEP_TRUE (use (reg:SI 30 30))
        (nil)))
../../../src/libgcc/../gcc/libgcc2.c:131: internal compiler error: in
extract_insn, at recog.c:2119
Please submit a full bug report,


-- 
           Summary: [4.3 Regression] ICE in extract_insn, at recog.c:2119
                    during bootstrap
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: tbm at cyrius dot com
GCC target triplet: powerpc-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
@ 2007-03-26 15:51 ` tbm at cyrius dot com
  2007-03-26 15:53 ` pinskia at gcc dot gnu dot org
                   ` (17 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tbm at cyrius dot com @ 2007-03-26 15:51 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from tbm at cyrius dot com  2007-03-26 16:51 -------
Reduced testcase, you need -fPIC:

struct _pthread_fastlock
{
}
pthread_mutexattr_t;
extern void abort (void) __attribute__ ((__nothrow__))
  __attribute__ ((__noreturn__));
typedef int SItype __attribute__ ((mode (SI)));
__subvsi3 (SItype a, SItype b)
{
    abort ();
}


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
  2007-03-26 15:51 ` [Bug target/31364] " tbm at cyrius dot com
@ 2007-03-26 15:53 ` pinskia at gcc dot gnu dot org
  2007-03-26 15:55 ` tbm at cyrius dot com
                   ` (16 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-26 15:53 UTC (permalink / raw)
  To: gcc-bugs



-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pinskia at gcc dot gnu dot
                   |                            |org
   Target Milestone|---                         |4.3.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
  2007-03-26 15:51 ` [Bug target/31364] " tbm at cyrius dot com
  2007-03-26 15:53 ` pinskia at gcc dot gnu dot org
@ 2007-03-26 15:55 ` tbm at cyrius dot com
  2007-03-27  6:28 ` pinskia at gcc dot gnu dot org
                   ` (15 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tbm at cyrius dot com @ 2007-03-26 15:55 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from tbm at cyrius dot com  2007-03-26 16:55 -------
Further reduced (-fPIC):

__subvsi3 ()
{
    abort ();
}


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (2 preceding siblings ...)
  2007-03-26 15:55 ` tbm at cyrius dot com
@ 2007-03-27  6:28 ` pinskia at gcc dot gnu dot org
  2007-03-27  9:00 ` tbm at cyrius dot com
                   ` (14 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-27  6:28 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from pinskia at gcc dot gnu dot org  2007-03-27 07:28 -------
I cannot reproduce this with powerpc64-linux-gnu configured to default to
32bits (that is --with-cpu=default32).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (3 preceding siblings ...)
  2007-03-27  6:28 ` pinskia at gcc dot gnu dot org
@ 2007-03-27  9:00 ` tbm at cyrius dot com
  2007-03-27  9:56 ` tbm at gcc dot gnu dot org
                   ` (13 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tbm at cyrius dot com @ 2007-03-27  9:00 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from tbm at cyrius dot com  2007-03-27 09:59 -------
I configured with:

                ../src/configure -v
--enable-languages=c,c++,java,fortran,objc,obj-c++,ada,treelang
--prefix=/usr/lib/gcc-snapshot --enable-shared --with-system-zlib 
--disable-nls --enable-__cxa_atexit --enable-clocale=gnu
--enable-libstdcxx-debug --enable-java-maintainer-mode
--enable-java-awt=gtk-default --enable-gtk-cairo --enable-plugin
--with-java-home=/usr/lib/gcc-snapshot/jre
--with-ecj-jar=/usr/share/java/ecj.jar --enable-mpfr --disable-softfloat
--enable-secureplt --enable-targets=powerpc-linux,powerpc64-linux
--with-cpu=default32 --disable-werror powerpc-linux-gnu

There is a full build log at
http://buildd.debian.org/fetch.cgi?&pkg=gcc-snapshot&ver=20070326-1&arch=powerpc&stamp=1174959579&file=log

Hmm, there are some locale patches.  I need to check whether they cause it.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (4 preceding siblings ...)
  2007-03-27  9:00 ` tbm at cyrius dot com
@ 2007-03-27  9:56 ` tbm at gcc dot gnu dot org
  2007-03-27 15:42 ` pinskia at gcc dot gnu dot org
                   ` (12 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tbm at gcc dot gnu dot org @ 2007-03-27  9:56 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from tbm at gcc dot gnu dot org  2007-03-27 10:56 -------
*** Bug 31371 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |debian-gcc at lists dot
                   |                            |debian dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (5 preceding siblings ...)
  2007-03-27  9:56 ` tbm at gcc dot gnu dot org
@ 2007-03-27 15:42 ` pinskia at gcc dot gnu dot org
  2007-03-27 17:01 ` tbm at cyrius dot com
                   ` (11 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-27 15:42 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from pinskia at gcc dot gnu dot org  2007-03-27 16:42 -------
It must be related to "--enable-secureplt" which I don't enable.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (6 preceding siblings ...)
  2007-03-27 15:42 ` pinskia at gcc dot gnu dot org
@ 2007-03-27 17:01 ` tbm at cyrius dot com
  2007-03-27 18:45 ` [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap pinskia at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tbm at cyrius dot com @ 2007-03-27 17:01 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from tbm at cyrius dot com  2007-03-27 18:01 -------
(In reply to comment #6)
> It must be related to "--enable-secureplt" which I don't enable.

You are, of course, correct.  You can reproduce it with:

--enable-languages=c --enable-secureplt  powerpc-linux-gnu

Any idea who might be responsible and how to go about to get this fixed?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (7 preceding siblings ...)
  2007-03-27 17:01 ` tbm at cyrius dot com
@ 2007-03-27 18:45 ` pinskia at gcc dot gnu dot org
  2007-03-27 18:57 ` pinskia at gcc dot gnu dot org
                   ` (9 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-27 18:45 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #8 from pinskia at gcc dot gnu dot org  2007-03-27 19:45 -------
Confirmed, looking into it.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
           Keywords|                            |build, ice-on-valid-code
   Last reconfirmed|0000-00-00 00:00:00         |2007-03-27 19:45:11
               date|                            |
            Summary|[4.3 Regression] ICE in     |[4.3 Regression] secureplt
                   |extract_insn, at            |breaks bootstrap
                   |recog.c:2119 during         |
                   |bootstrap                   |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (8 preceding siblings ...)
  2007-03-27 18:45 ` [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap pinskia at gcc dot gnu dot org
@ 2007-03-27 18:57 ` pinskia at gcc dot gnu dot org
  2007-03-27 19:08 ` pinskia at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-27 18:57 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #9 from pinskia at gcc dot gnu dot org  2007-03-27 19:57 -------
I think I found the missing conversion of using LR register explictly.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |pinskia at gcc dot gnu dot
                   |dot org                     |org
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2007-03-27 19:45:11         |2007-03-27 19:57:28
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (9 preceding siblings ...)
  2007-03-27 18:57 ` pinskia at gcc dot gnu dot org
@ 2007-03-27 19:08 ` pinskia at gcc dot gnu dot org
  2007-03-27 19:33 ` pinskia at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-27 19:08 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #10 from pinskia at gcc dot gnu dot org  2007-03-27 20:07 -------
The patch which I am testing:
Index: config/rs6000/rs6000.md
===================================================================
--- config/rs6000/rs6000.md     (revision 123248)
+++ config/rs6000/rs6000.md     (working copy)
@@ -10715,7 +10715,9 @@
                                     gen_rtx_MEM (SImode, operands[0]),
                                     operands[1]),
                       gen_rtx_USE (VOIDmode, operands[2]),
-                      gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (SImode)));
+                      gen_rtx_CLOBBER (VOIDmode,
+                                       gen_rtx_REG (Pmode,
+                                                    LINK_REGISTER_REGNUM)));
       call = emit_call_insn (gen_rtx_PARALLEL (VOIDmode, tmp));
       use_reg (&CALL_INSN_FUNCTION_USAGE (call), pic_offset_table_rtx);
       DONE;


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (10 preceding siblings ...)
  2007-03-27 19:08 ` pinskia at gcc dot gnu dot org
@ 2007-03-27 19:33 ` pinskia at gcc dot gnu dot org
  2007-03-27 19:45 ` tbm at cyrius dot com
                   ` (6 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-27 19:33 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #11 from pinskia at gcc dot gnu dot org  2007-03-27 20:33 -------
I missed another gen_rtx_SCARTCH also:
Index: gcc/gcc/config/rs6000/rs6000.md
===================================================================
--- gcc/gcc/config/rs6000/rs6000.md     (revision 123248)
+++ gcc/gcc/config/rs6000/rs6000.md     (working copy)
@@ -10715,7 +10715,9 @@
                                     gen_rtx_MEM (SImode, operands[0]),
                                     operands[1]),
                       gen_rtx_USE (VOIDmode, operands[2]),
-                      gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (SImode)));
+                      gen_rtx_CLOBBER (VOIDmode,
+                                       gen_rtx_REG (Pmode,
+                                                    LINK_REGISTER_REGNUM)));
       call = emit_call_insn (gen_rtx_PARALLEL (VOIDmode, tmp));
       use_reg (&CALL_INSN_FUNCTION_USAGE (call), pic_offset_table_rtx);
       DONE;
@@ -10788,7 +10790,9 @@
                                                               operands[1]),
                                                  operands[2])),
                       gen_rtx_USE (VOIDmode, operands[3]),
-                      gen_rtx_CLOBBER (VOIDmode, gen_rtx_SCRATCH (SImode)));
+                      gen_rtx_CLOBBER (VOIDmode,
+                                       gen_rtx_REG (Pmode,
+                                                     LINK_REGISTER_REGNUM))));
       call = emit_call_insn (gen_rtx_PARALLEL (VOIDmode, tmp));
       use_reg (&CALL_INSN_FUNCTION_USAGE (call), pic_offset_table_rtx);
       DONE;


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (11 preceding siblings ...)
  2007-03-27 19:33 ` pinskia at gcc dot gnu dot org
@ 2007-03-27 19:45 ` tbm at cyrius dot com
  2007-03-28  3:04 ` tbm at cyrius dot com
                   ` (5 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tbm at cyrius dot com @ 2007-03-27 19:45 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #12 from tbm at cyrius dot com  2007-03-27 20:44 -------
(In reply to comment #11)
> +                                                     LINK_REGISTER_REGNUM))));

This should be: LINK_REGISTER_REGNUM)));


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (12 preceding siblings ...)
  2007-03-27 19:45 ` tbm at cyrius dot com
@ 2007-03-28  3:04 ` tbm at cyrius dot com
  2007-03-28 10:51 ` tbm at cyrius dot com
                   ` (4 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tbm at cyrius dot com @ 2007-03-28  3:04 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #13 from tbm at cyrius dot com  2007-03-28 04:04 -------
Bootstrap is successful with your patch.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (13 preceding siblings ...)
  2007-03-28  3:04 ` tbm at cyrius dot com
@ 2007-03-28 10:51 ` tbm at cyrius dot com
  2007-03-28 18:23 ` debian-gcc at lists dot debian dot org
                   ` (3 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: tbm at cyrius dot com @ 2007-03-28 10:51 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #14 from tbm at cyrius dot com  2007-03-28 11:51 -------
Results are in, and it looks good.  A bootstrap with the following languages
works fine: --enable-languages=c,c++,java,fortran,objc,obj-c++,ada,treelang

The test results with --enable-secureplt actually look better than
without this option.  The following failures show up without the option
enabled. (I didn't investigate why though, maybe those tests are simply
not being run with --enable-secureplt).

+FAIL:  c954026
-FAIL: gfortran.dg/secnds.f  -O2  execution test
+FAIL: gfortran.dg/secnds-1.f  -O2  execution test
+FAIL: gfortran.dg/secnds-1.f  -Os  execution test
+FAIL: gfortran.dg/secnds.f  -O1  execution test
+FAIL: gfortran.dg/secnds.f  -O3 -fomit-frame-pointer  execution test
+FAIL: gfortran.dg/secnds.f  -O1  execution test


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (14 preceding siblings ...)
  2007-03-28 10:51 ` tbm at cyrius dot com
@ 2007-03-28 18:23 ` debian-gcc at lists dot debian dot org
  2007-03-28 18:24 ` pinskia at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  18 siblings, 0 replies; 20+ messages in thread
From: debian-gcc at lists dot debian dot org @ 2007-03-28 18:23 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #15 from debian-gcc at lists dot debian dot org  2007-03-28 19:23 -------
maybe related: http://sourceware.org/bugzilla/show_bug.cgi?id=4267

building current 4.2 branch configured with --enable-secureplt
--enable-libstdcxx-debug, with current binutils trunk results in an ld segfault
which is not seen without the --enable-secureplt option.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (15 preceding siblings ...)
  2007-03-28 18:23 ` debian-gcc at lists dot debian dot org
@ 2007-03-28 18:24 ` pinskia at gcc dot gnu dot org
  2007-03-31 21:29 ` pinskia at gcc dot gnu dot org
  2007-03-31 21:30 ` pinskia at gcc dot gnu dot org
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-28 18:24 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #16 from pinskia at gcc dot gnu dot org  2007-03-28 19:24 -------
(In reply to comment #15)
> maybe related: http://sourceware.org/bugzilla/show_bug.cgi?id=4267

It is unrelated really.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (16 preceding siblings ...)
  2007-03-28 18:24 ` pinskia at gcc dot gnu dot org
@ 2007-03-31 21:29 ` pinskia at gcc dot gnu dot org
  2007-03-31 21:30 ` pinskia at gcc dot gnu dot org
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-31 21:29 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #17 from pinskia at gcc dot gnu dot org  2007-03-31 22:29 -------
Subject: Bug 31364

Author: pinskia
Date: Sat Mar 31 22:29:21 2007
New Revision: 123390

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123390
Log:
2007-03-31  Andrew Pinski  <andrew_pinski@playstation.sony.com>

        PR target/31364
        * config/rs6000/rs6000.md (call): Convert to LR hard reg for
        secureplt.
        (call_value): Likewise.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/rs6000/rs6000.md


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

* [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap
  2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
                   ` (17 preceding siblings ...)
  2007-03-31 21:29 ` pinskia at gcc dot gnu dot org
@ 2007-03-31 21:30 ` pinskia at gcc dot gnu dot org
  18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-03-31 21:30 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #18 from pinskia at gcc dot gnu dot org  2007-03-31 22:30 -------
Fixed.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31364


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2007-03-31 21:30 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-26 15:45 [Bug target/31364] New: [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap tbm at cyrius dot com
2007-03-26 15:51 ` [Bug target/31364] " tbm at cyrius dot com
2007-03-26 15:53 ` pinskia at gcc dot gnu dot org
2007-03-26 15:55 ` tbm at cyrius dot com
2007-03-27  6:28 ` pinskia at gcc dot gnu dot org
2007-03-27  9:00 ` tbm at cyrius dot com
2007-03-27  9:56 ` tbm at gcc dot gnu dot org
2007-03-27 15:42 ` pinskia at gcc dot gnu dot org
2007-03-27 17:01 ` tbm at cyrius dot com
2007-03-27 18:45 ` [Bug target/31364] [4.3 Regression] secureplt breaks bootstrap pinskia at gcc dot gnu dot org
2007-03-27 18:57 ` pinskia at gcc dot gnu dot org
2007-03-27 19:08 ` pinskia at gcc dot gnu dot org
2007-03-27 19:33 ` pinskia at gcc dot gnu dot org
2007-03-27 19:45 ` tbm at cyrius dot com
2007-03-28  3:04 ` tbm at cyrius dot com
2007-03-28 10:51 ` tbm at cyrius dot com
2007-03-28 18:23 ` debian-gcc at lists dot debian dot org
2007-03-28 18:24 ` pinskia at gcc dot gnu dot org
2007-03-31 21:29 ` pinskia at gcc dot gnu dot org
2007-03-31 21:30 ` pinskia at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).