public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: optimization/5231: ICE in load_mems() using ARM-ELF PIC
@ 2002-04-06 20:56 Jason R Thorpe
0 siblings, 0 replies; 5+ messages in thread
From: Jason R Thorpe @ 2002-04-06 20:56 UTC (permalink / raw)
To: rearnsha; +Cc: gcc-prs
The following reply was made to PR optimization/5231; it has been noted by GNATS.
From: Jason R Thorpe <thorpej@wasabisystems.com>
To: gcc-gnats@gcc.gnu.org
Cc: rearnsha@gcc.gnu.org
Subject: Re: optimization/5231: ICE in load_mems() using ARM-ELF PIC
Date: Sat, 6 Apr 2002 20:52:59 -0800
1) I was waiting for the NetBSD ARM ELF ABI to be fleshed
out before submitting the configuration. Now that it's
been worked out for the upcoming NetBSD release, I'll
update it and submit it.
2) Ok, I'll try again and let you know.
--
-- Jason R. Thorpe <thorpej@wasabisystems.com>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: optimization/5231: ICE in load_mems() using ARM-ELF PIC
@ 2002-04-08 3:47 rearnsha
0 siblings, 0 replies; 5+ messages in thread
From: rearnsha @ 2002-04-08 3:47 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, rearnsha, thorpej
Synopsis: ICE in load_mems() using ARM-ELF PIC
State-Changed-From-To: feedback->closed
State-Changed-By: rearnsha
State-Changed-When: Mon Apr 8 03:47:26 2002
State-Changed-Why:
Closed with consent of submitter.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5231
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: optimization/5231: ICE in load_mems() using ARM-ELF PIC
@ 2002-04-07 14:26 Jason R Thorpe
0 siblings, 0 replies; 5+ messages in thread
From: Jason R Thorpe @ 2002-04-07 14:26 UTC (permalink / raw)
To: rearnsha; +Cc: gcc-prs
The following reply was made to PR optimization/5231; it has been noted by GNATS.
From: Jason R Thorpe <thorpej@wasabisystems.com>
To: gcc-gnats@gcc.gnu.org
Cc: rearnsha@gcc.gnu.org
Subject: Re: optimization/5231: ICE in load_mems() using ARM-ELF PIC
Date: Sun, 7 Apr 2002 14:25:32 -0700
Go ahead and close the PR. I have updated my gcc 3.x arm-netbsdelf
config with recent changes in the NetBSD tree, and successfully built
the library I previously had trouble with (libcrypt) without any trouble.
I'll post about the arm-netbsdelf config to gcc-patches separately.
Thanks!
--
-- Jason R. Thorpe <thorpej@wasabisystems.com>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: optimization/5231: ICE in load_mems() using ARM-ELF PIC
@ 2002-03-23 10:54 rearnsha
0 siblings, 0 replies; 5+ messages in thread
From: rearnsha @ 2002-03-23 10:54 UTC (permalink / raw)
To: gcc-bugs, gcc-prs, nobody, rearnsha, thorpej
Synopsis: ICE in load_mems() using ARM-ELF PIC
Responsible-Changed-From-To: unassigned->rearnsha
Responsible-Changed-By: rearnsha
Responsible-Changed-When: Sat Mar 23 10:54:54 2002
Responsible-Changed-Why:
Mine
State-Changed-From-To: open->feedback
State-Changed-By: rearnsha
State-Changed-When: Sat Mar 23 10:54:54 2002
State-Changed-Why:
Two points:
1) The arm-netbsdelf configuration hasn't been contributed yet. It would
be good if someone could arrange that.
2) I've tried this on an arm-elf cross compiler and it compiles
without problems. I suspect, though can't prove that the underlying
bug is now fixed.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5231
^ permalink raw reply [flat|nested] 5+ messages in thread
* optimization/5231: ICE in load_mems() using ARM-ELF PIC
@ 2001-12-31 19:46 thorpej
0 siblings, 0 replies; 5+ messages in thread
From: thorpej @ 2001-12-31 19:46 UTC (permalink / raw)
To: gcc-gnats
>Number: 5231
>Category: optimization
>Synopsis: ICE in load_mems() using ARM-ELF PIC
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: ice-on-legal-code
>Submitter-Id: net
>Arrival-Date: Mon Dec 31 19:46:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator: Jason R. Thorpe
>Release: 3.1 20011231 (experimental)
>Organization:
Wasabi Systems, Inc.
>Environment:
System: NetBSD dr-evil 1.5Z NetBSD 1.5Z (DR-EVIL) #252: Sun Dec 9 17:39:53 PST 2001 thorpej@dr-evil:/u1/netbsd/src/sys/arch/i386/compile/DR-EVIL i386
host: i386-unknown-netbsdelf
build: i386-unknown-netbsdelf
target: arm-unknown-netbsdelf
configured with: ../../gcc/configure --disable-shared --prefix=/usr/local/gnu --host=i386-unknown-netbsdelf --target=arm-unknown-netbsdelf : (reconfigured)
>Description:
GCC fails to compile the BSD password crypt() function for
an arm-elf target generating PIC code with -O2.
dr-evil:thorpej 484$: /usr/local/gnu/bin/arm-unknown-netbsdelf-gcc \
-O2 -c -fPIC bug.i -o bug.so
bug.c: In function `crypt':
bug.c:115: virtual array reg_n_info[210]: element 210 out of bounds in load_mems, at loop.c:9801
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
>How-To-Repeat:
The following is a trimmed down, pre-processed version of the
original file that still shows the error.
begin 644 bug.i.gz
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
M%-NSF6SLD'8L],JAE3]=5<C;AZ!DA6%HR^-<5`J?1AX+4('J%@X$9`?ZH
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
-`G@9_`=.6+@\54$``/+$
`
end
>Fix:
The ICE does not occur if either -O2 -> -O1 or -fPIC is
removed from the command line.
>Release-Note:
>Audit-Trail:
>Unformatted:
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2002-04-08 10:47 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-06 20:56 optimization/5231: ICE in load_mems() using ARM-ELF PIC Jason R Thorpe
-- strict thread matches above, loose matches on Subject: below --
2002-04-08 3:47 rearnsha
2002-04-07 14:26 Jason R Thorpe
2002-03-23 10:54 rearnsha
2001-12-31 19:46 thorpej
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).