public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/21723] New: ICE while building gfortran
@ 2005-05-23 17:12 mgalgoci at redhat dot com
  2005-05-23 17:13 ` [Bug fortran/21723] " mgalgoci at redhat dot com
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: mgalgoci at redhat dot com @ 2005-05-23 17:12 UTC (permalink / raw)
  To: gcc-bugs

This is based on a cvs snapshot of gcc 4.0 from 2005/05/20 from the src rpm in
fedora development.

Reference: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=158453

/home/mgalgoci/rpm/BUILD/gcc-4.0.0-20050520/obj-hppa-redhat-linux/gcc/xgcc
-B/home/mgalgoci/rpm/BUILD/gcc-4.0.0-20050520/obj-hppa-redhat-linux/gcc/
-B/usr/hppa-redhat-linux/bin/ -B/usr/hppa-redhat-linux/lib/ -isystem
/usr/hppa-redhat-linux/include -isystem /usr/hppa-redhat-linux/sys-include
-DHAVE_CONFIG_H -I. -I../../../libgfortran -I. -iquote../../../libgfortran/io
-std=gnu99 -Wall -O2 -O2 -g -mpa-risc-1-0 -fPIC -c
../../../libgfortran/generated/pow_c4_i4.c  -fPIC -DPIC -o .libs/pow_c4_i4.o
../../../libgfortran/generated/pow_c4_i4.c: In function 'pow_c4_i4':
../../../libgfortran/generated/pow_c4_i4.c:44: internal compiler error: in
read_complex_part, at expr.c:2710
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugzilla.redhat.com/bugzilla> for instructions.
Preprocessed source stored into /tmp/ccKQZCLy.out file, please attach this to
your bugreport.

-- 
           Summary: ICE while building gfortran
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: mgalgoci at redhat dot com
                CC: gcc-bugs at gcc dot gnu dot org


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


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

* [Bug fortran/21723] ICE while building gfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
@ 2005-05-23 17:13 ` mgalgoci at redhat dot com
  2005-05-23 17:14 ` mgalgoci at redhat dot com
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: mgalgoci at redhat dot com @ 2005-05-23 17:13 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
  GCC build triplet|                            |hppa-redhat-linux
   GCC host triplet|                            |hppa-redhat-linux
 GCC target triplet|                            |hppa-redhat-linux


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


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

* [Bug fortran/21723] ICE while building gfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
  2005-05-23 17:13 ` [Bug fortran/21723] " mgalgoci at redhat dot com
@ 2005-05-23 17:14 ` mgalgoci at redhat dot com
  2005-05-23 17:15 ` [Bug target/21723] ICE while building libgfortran pinskia at gcc dot gnu dot org
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: mgalgoci at redhat dot com @ 2005-05-23 17:14 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From mgalgoci at redhat dot com  2005-05-23 17:14 -------
Created an attachment (id=8954)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8954&action=view)
Preprocessed source


-- 


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


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

* [Bug target/21723] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
  2005-05-23 17:13 ` [Bug fortran/21723] " mgalgoci at redhat dot com
  2005-05-23 17:14 ` mgalgoci at redhat dot com
@ 2005-05-23 17:15 ` pinskia at gcc dot gnu dot org
  2005-05-23 17:21 ` [Bug c/21723] " mgalgoci at redhat dot com
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-05-23 17:15 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-05-23 17:14 -------
The code is C.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|fortran                     |target
           Keywords|                            |build, ice-on-valid-code
            Summary|ICE while building gfortran |ICE while building
                   |                            |libgfortran


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


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

* [Bug c/21723] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (2 preceding siblings ...)
  2005-05-23 17:15 ` [Bug target/21723] ICE while building libgfortran pinskia at gcc dot gnu dot org
@ 2005-05-23 17:21 ` mgalgoci at redhat dot com
  2005-05-23 17:22 ` [Bug target/21723] " mgalgoci at redhat dot com
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: mgalgoci at redhat dot com @ 2005-05-23 17:21 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|target                      |c


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


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

* [Bug target/21723] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (3 preceding siblings ...)
  2005-05-23 17:21 ` [Bug c/21723] " mgalgoci at redhat dot com
@ 2005-05-23 17:22 ` mgalgoci at redhat dot com
  2005-05-23 17:50 ` pinskia at gcc dot gnu dot org
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: mgalgoci at redhat dot com @ 2005-05-23 17:22 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|c                           |target


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


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

* [Bug target/21723] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (4 preceding siblings ...)
  2005-05-23 17:22 ` [Bug target/21723] " mgalgoci at redhat dot com
@ 2005-05-23 17:50 ` pinskia at gcc dot gnu dot org
  2005-05-23 17:59 ` [Bug target/21723] [4.0/4.1 Regression] " pinskia at gcc dot gnu dot org
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-05-23 17:50 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-05-23 17:49 -------
Confirmed, reduced testcase:
void pow_c4_i4 (_Complex float a) {}

Only -mpa-risc-1-0 is needed to reproduce this.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2005-05-23 17:50:00
               date|                            |


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


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

* [Bug target/21723] [4.0/4.1 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (5 preceding siblings ...)
  2005-05-23 17:50 ` pinskia at gcc dot gnu dot org
@ 2005-05-23 17:59 ` pinskia at gcc dot gnu dot org
  2005-06-30 17:34 ` pinskia at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-05-23 17:59 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-05-23 17:59 -------
This testcase works in 3.4.4 so it is a regression.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to fail|4.0.1                       |4.0.1 3.4.4
            Summary|ICE while building          |[4.0/4.1 Regression] ICE
                   |libgfortran                 |while building libgfortran
   Target Milestone|---                         |4.1.0


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


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

* [Bug target/21723] [4.0/4.1 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (6 preceding siblings ...)
  2005-05-23 17:59 ` [Bug target/21723] [4.0/4.1 Regression] " pinskia at gcc dot gnu dot org
@ 2005-06-30 17:34 ` pinskia at gcc dot gnu dot org
  2005-07-02  2:52 ` danglin at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-06-30 17:34 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-06-30 17:34 -------
Patch here: <http://gcc.gnu.org/ml/gcc-patches/2005-06/msg02238.html>.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://gcc.gnu.org/ml/gcc-
                   |                            |patches/2005-
                   |                            |06/msg02238.html
  GCC build triplet|hppa-redhat-linux           |
   GCC host triplet|hppa-redhat-linux           |
           Keywords|                            |patch


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


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

* [Bug target/21723] [4.0/4.1 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (7 preceding siblings ...)
  2005-06-30 17:34 ` pinskia at gcc dot gnu dot org
@ 2005-07-02  2:52 ` danglin at gcc dot gnu dot org
  2005-07-02  2:58 ` danglin at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: danglin at gcc dot gnu dot org @ 2005-07-02  2:52 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From danglin at gcc dot gnu dot org  2005-07-02 02:52 -------
Do you have a real need to run PA 1.0 code?  As far as I know,
linux only runs on PA 1.1 machines and later.  Very few PA 1.0
machines are still running, and we have no way to test changes
other than to run it on current hardware.  PA 1.0 support will
be removed at the time HP-UX 10 support is removed.


-- 


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


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

* [Bug target/21723] [4.0/4.1 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (8 preceding siblings ...)
  2005-07-02  2:52 ` danglin at gcc dot gnu dot org
@ 2005-07-02  2:58 ` danglin at gcc dot gnu dot org
  2005-07-05  1:57 ` cvs-commit at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: danglin at gcc dot gnu dot org @ 2005-07-02  2:58 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From danglin at gcc dot gnu dot org  2005-07-02 02:58 -------
The patch isn't correct.  It will return the wrong number for DCmode.
It looks like a couple of other macros also need updates.


-- 


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


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

* [Bug target/21723] [4.0/4.1 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (9 preceding siblings ...)
  2005-07-02  2:58 ` danglin at gcc dot gnu dot org
@ 2005-07-05  1:57 ` cvs-commit at gcc dot gnu dot org
  2005-07-05  2:21 ` danglin at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-07-05  1:57 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-07-05 01:57 -------
Subject: Bug 21723

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	danglin@gcc.gnu.org	2005-07-05 01:57:01

Modified files:
	gcc            : ChangeLog 
	gcc/config/pa  : pa.md pa32-regs.h pa64-regs.h 

Log message:
	PR target/21723
	* pa.md: Remove fcpy alternative from movhi and movqi patterns.
	* pa32-regs.h (HARD_REGNO_NREGS): Return two floating point registers
	for complex modes when generating code for PA 1.0.
	(VALID_FP_MODE_P): New macro.
	(HARD_REGNO_MODE_OK): Use VALID_FP_MODE_P.  Use non-overlapping register
	sets for all general and floating point modes.  Align wide floating
	point modes to even register boundaries to comply with architectural
	requirements.
	(CLASS_MAX_NREGS): Update to align with change to HARD_REGNO_NREGS.
	* pa64-regs.h (HARD_REGNO_NREGS): Update comment and formatting.
	(VALID_FP_MODE_P): New macro.
	(HARD_REGNO_MODE_OK): Use VALID_FP_MODE_P.  Use non-overlapping register
	sets for all general and floating point modes.  Align wide floating
	point modes to even register boundaries to comply with architectural
	requirements.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.9337&r2=2.9338
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa.md.diff?cvsroot=gcc&r1=1.163&r2=1.164
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa32-regs.h.diff?cvsroot=gcc&r1=1.14&r2=1.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa64-regs.h.diff?cvsroot=gcc&r1=1.19&r2=1.20



-- 


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


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

* [Bug target/21723] [4.0/4.1 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (10 preceding siblings ...)
  2005-07-05  1:57 ` cvs-commit at gcc dot gnu dot org
@ 2005-07-05  2:21 ` danglin at gcc dot gnu dot org
  2005-07-25 15:53 ` [Bug target/21723] [4.0 " pinskia at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: danglin at gcc dot gnu dot org @ 2005-07-05  2:21 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From danglin at gcc dot gnu dot org  2005-07-05 02:21 -------
Regarding the regression, it would appear to have been introduced
when complex modes were added to GCC.  I'm not quite sure when this
occurred, but it was before GCC 3.0 (the oldest version that I had
handy).


-- 


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


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

* [Bug target/21723] [4.0 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (11 preceding siblings ...)
  2005-07-05  2:21 ` danglin at gcc dot gnu dot org
@ 2005-07-25 15:53 ` pinskia at gcc dot gnu dot org
  2005-07-29 15:27 ` cvs-commit at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-07-25 15:53 UTC (permalink / raw)
  To: gcc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to work|                            |4.1.0
            Summary|[4.0/4.1 Regression] ICE    |[4.0 Regression] ICE while
                   |while building libgfortran  |building libgfortran
   Target Milestone|4.1.0                       |4.0.2


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


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

* [Bug target/21723] [4.0 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (12 preceding siblings ...)
  2005-07-25 15:53 ` [Bug target/21723] [4.0 " pinskia at gcc dot gnu dot org
@ 2005-07-29 15:27 ` cvs-commit at gcc dot gnu dot org
  2005-07-31  0:46 ` pinskia at gcc dot gnu dot org
  2005-08-03 16:39 ` cvs-commit at gcc dot gnu dot org
  15 siblings, 0 replies; 17+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-07-29 15:27 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-07-29 15:08 -------
Subject: Bug 21723

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-4_0-branch
Changes by:	danglin@gcc.gnu.org	2005-07-29 15:08:45

Modified files:
	gcc            : ChangeLog 
	gcc/config/pa  : pa.md pa32-regs.h pa64-regs.h 

Log message:
	PR target/21723
	* pa.md: Remove fcpy alternative from movhi and movqi patterns.
	* pa32-regs.h (HARD_REGNO_NREGS): Return two floating point registers
	for complex modes when generating code for PA 1.0.
	(VALID_FP_MODE_P): New macro.
	(HARD_REGNO_MODE_OK): Use VALID_FP_MODE_P.  Use non-overlapping register
	sets for all general and floating point modes.  Align wide floating
	point modes to even register boundaries to comply with architectural
	requirements.
	(CLASS_MAX_NREGS): Update to align with change to HARD_REGNO_NREGS.
	* pa64-regs.h (HARD_REGNO_NREGS): Update comment and formatting.
	(VALID_FP_MODE_P): New macro.
	(HARD_REGNO_MODE_OK): Use VALID_FP_MODE_P.  Use non-overlapping register
	sets for all general and floating point modes.  Align wide floating
	point modes to even register boundaries to comply with architectural
	requirements.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=2.7592.2.342&r2=2.7592.2.343
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa.md.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.158.6.1&r2=1.158.6.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa32-regs.h.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.14&r2=1.14.36.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa64-regs.h.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.18&r2=1.18.28.1



-- 


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


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

* [Bug target/21723] [4.0 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (13 preceding siblings ...)
  2005-07-29 15:27 ` cvs-commit at gcc dot gnu dot org
@ 2005-07-31  0:46 ` pinskia at gcc dot gnu dot org
  2005-08-03 16:39 ` cvs-commit at gcc dot gnu dot org
  15 siblings, 0 replies; 17+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-07-31  0:46 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-07-31 00:43 -------
Fixed.

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


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


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

* [Bug target/21723] [4.0 Regression] ICE while building libgfortran
  2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
                   ` (14 preceding siblings ...)
  2005-07-31  0:46 ` pinskia at gcc dot gnu dot org
@ 2005-08-03 16:39 ` cvs-commit at gcc dot gnu dot org
  15 siblings, 0 replies; 17+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-08-03 16:39 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-08-03 16:39 -------
Subject: Bug 21723

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-3_4-branch
Changes by:	danglin@gcc.gnu.org	2005-08-03 16:39:02

Modified files:
	gcc            : ChangeLog 
	gcc/config/pa  : pa.md pa32-regs.h pa64-regs.h 

Log message:
	PR target/21723
	* pa.md: Remove fcpy alternative from movhi and movqi patterns.
	* pa32-regs.h (HARD_REGNO_NREGS): Return two floating point registers
	for complex modes when generating code for PA 1.0.
	(VALID_FP_MODE_P): New macro.
	(HARD_REGNO_MODE_OK): Use VALID_FP_MODE_P.  Use non-overlapping register
	sets for all general and floating point modes.  Align wide floating
	point modes to even register boundaries to comply with architectural
	requirements.
	(CLASS_MAX_NREGS): Update to align with change to HARD_REGNO_NREGS.
	* pa64-regs.h (HARD_REGNO_NREGS): Update comment and formatting.
	(VALID_FP_MODE_P): New macro.
	(HARD_REGNO_MODE_OK): Use VALID_FP_MODE_P.  Use non-overlapping register
	sets for all general and floating point modes.  Align wide floating
	point modes to even register boundaries to comply with architectural
	requirements.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=2.2326.2.895&r2=2.2326.2.896
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa.md.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.138.4.9&r2=1.138.4.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa32-regs.h.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.12&r2=1.12.20.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa64-regs.h.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.13.10.1&r2=1.13.10.2



-- 


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


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

end of thread, other threads:[~2005-08-03 16:39 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-23 17:12 [Bug fortran/21723] New: ICE while building gfortran mgalgoci at redhat dot com
2005-05-23 17:13 ` [Bug fortran/21723] " mgalgoci at redhat dot com
2005-05-23 17:14 ` mgalgoci at redhat dot com
2005-05-23 17:15 ` [Bug target/21723] ICE while building libgfortran pinskia at gcc dot gnu dot org
2005-05-23 17:21 ` [Bug c/21723] " mgalgoci at redhat dot com
2005-05-23 17:22 ` [Bug target/21723] " mgalgoci at redhat dot com
2005-05-23 17:50 ` pinskia at gcc dot gnu dot org
2005-05-23 17:59 ` [Bug target/21723] [4.0/4.1 Regression] " pinskia at gcc dot gnu dot org
2005-06-30 17:34 ` pinskia at gcc dot gnu dot org
2005-07-02  2:52 ` danglin at gcc dot gnu dot org
2005-07-02  2:58 ` danglin at gcc dot gnu dot org
2005-07-05  1:57 ` cvs-commit at gcc dot gnu dot org
2005-07-05  2:21 ` danglin at gcc dot gnu dot org
2005-07-25 15:53 ` [Bug target/21723] [4.0 " pinskia at gcc dot gnu dot org
2005-07-29 15:27 ` cvs-commit at gcc dot gnu dot org
2005-07-31  0:46 ` pinskia at gcc dot gnu dot org
2005-08-03 16:39 ` cvs-commit 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).