public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: target/9732: PPC32: Wrong code with -O2 -fPIC
@ 2003-02-17 21:09 sirl
  0 siblings, 0 replies; 3+ messages in thread
From: sirl @ 2003-02-17 21:09 UTC (permalink / raw)
  To: Franz.Sirl-kernel, gcc-bugs, gcc-prs, nobody, sirl

Synopsis: PPC32: Wrong code with -O2 -fPIC

Responsible-Changed-From-To: unassigned->sirl
Responsible-Changed-By: sirl
Responsible-Changed-When: Mon Feb 17 21:09:51 2003
Responsible-Changed-Why:
    Patch in progress.
State-Changed-From-To: open->analyzed
State-Changed-By: sirl
State-Changed-When: Mon Feb 17 21:09:51 2003
State-Changed-Why:
    Patch in progress.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9732


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

* Re: target/9732: [ppc32] Wrong code with -O2 -fPIC
@ 2003-02-25 23:30 sirl
  0 siblings, 0 replies; 3+ messages in thread
From: sirl @ 2003-02-25 23:30 UTC (permalink / raw)
  To: Franz.Sirl-kernel, gcc-bugs, gcc-prs, sirl

Synopsis: [ppc32] Wrong code with -O2 -fPIC

State-Changed-From-To: analyzed->closed
State-Changed-By: sirl
State-Changed-When: Tue Feb 25 23:30:24 2003
State-Changed-Why:
    Patch committed.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9732


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

* target/9732: PPC32: Wrong code with -O2 -fPIC
@ 2003-02-17 21:06 Franz.Sirl-kernel
  0 siblings, 0 replies; 3+ messages in thread
From: Franz.Sirl-kernel @ 2003-02-17 21:06 UTC (permalink / raw)
  To: gcc-gnats


>Number:         9732
>Category:       target
>Synopsis:       PPC32: Wrong code with -O2 -fPIC
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          wrong-code
>Submitter-Id:   net
>Arrival-Date:   Mon Feb 17 21:06:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Franz.Sirl-kernel@lauterbach.com
>Release:        gcc-3.2.2
>Organization:
>Environment:

>Description:
The attached testcase segfaults on execution if compiled with -O2 -fPIC on powerpc-linux-gnu.
This is a regression from gcc-2.95.4
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: text/x-csrc; name="20030217-1.c"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="20030217-1.c"

LyogUFIgdGFyZ2V0L1hYWFgKIFRoaXMgdGVzdGNhc2Ugc2VnZmF1bHRlZCBvbiBQUEMgYmVjYXVz
ZSBQSUNfT0ZGU0VUX1RBQkxFX1JFR05VTSB3YXMgbm8gZml4ZWQKIHJlZ2lzdGVyLiAgKi8KLyog
eyBkZy1kbyBydW4gfSAqLwovKiB7IGRnLW9wdGlvbnMgIi1PMiAtZlBJQyIgfSAqLwovKiB7IGRn
LXdhcm5pbmcgIm5vdCBzdXBwb3J0ZWQiICJQSUMgdW5zdXBwb3J0ZWQiIHsgdGFyZ2V0IGNyaXMt
Ki1lbGYqIG1taXgtKi0qIH0gMCB9ICovCgoKZXh0ZXJuIHZvaWQgZXhpdCAoaW50KTsKCiNkZWZp
bmUgVzEgMjg0MQkJCQkJLyogMjA0OCpzcXJ0KDIpKmNvcygxKnBpLzE2KSAqLwojZGVmaW5lIFcy
IDI2NzYJCQkJCS8qIDIwNDgqc3FydCgyKSpjb3MoMipwaS8xNikgKi8KI2RlZmluZSBXMyAyNDA4
CQkJCQkvKiAyMDQ4KnNxcnQoMikqY29zKDMqcGkvMTYpICovCiNkZWZpbmUgVzUgMTYwOQkJCQkJ
LyogMjA0OCpzcXJ0KDIpKmNvcyg1KnBpLzE2KSAqLwojZGVmaW5lIFc2IDExMDgJCQkJCS8qIDIw
NDgqc3FydCgyKSpjb3MoNipwaS8xNikgKi8KI2RlZmluZSBXNyA1NjUJCQkJCS8qIDIwNDgqc3Fy
dCgyKSpjb3MoNypwaS8xNikgKi8KCgovKiBwcml2YXRlIGRhdGEgKi8Kc3RhdGljIHNob3J0IGlj
bGlwWzEwMjRdOwkJLyogY2xpcHBpbmcgdGFibGUgKi8Kc3RhdGljIHNob3J0ICppY2xwOwoKdm9p
ZAppZGN0X2ludDMyKHNob3J0ICpjb25zdCBibG9jaykKewogIHN0YXRpYyBzaG9ydCAqYmxrOwog
IHN0YXRpYyBsb25nIGk7CiAgc3RhdGljIGxvbmcgWDAsIFgxLCBYMiwgWDMsIFg0LCBYNSwgWDYs
IFg3LCBYODsKCiAgZm9yIChpID0gMDsgaSA8IDg7IGkrKykJCS8qIGlkY3QgY29sdW1ucyAqLwog
ICAgewogICAgICBibGsgPSBibG9jayArIGk7CiAgICAgIC8qIHNob3J0Y3V0ICAqLwogICAgICBp
ZiAoISAoKFgxID0gKGJsa1s4ICogNF0gPDwgOCkpIHwgKFgyID0gYmxrWzggKiA2XSkKCSAgICAg
fCAoWDMgPSBibGtbOCAqIDJdKSB8IChYNCA9IGJsa1s4ICogMV0pIHwgKFg1ID0gYmxrWzggKiA3
XSkKCSAgICAgfCAoWDYgPSBibGtbOCAqIDVdKSB8IChYNyA9IGJsa1s4ICogM10pKSkKCXsKCSAg
YmxrWzggKiAwXSA9IGJsa1s4ICogMV0gPSBibGtbOCAqIDJdID0gCgkgICAgYmxrWzggKiAzXSA9
IGJsa1s4ICogNF0gPQoJICAgIGJsa1s4ICogNV0gPSBibGtbOCAqIDZdID0gYmxrWzggKiA3XSA9
CgkgICAgaWNscFsoYmxrWzggKiAwXSArIDMyKSA+PiA2XTsKCSAgY29udGludWU7Cgl9CiAgICAg
IFgwID0gKGJsa1s4ICogMF0gPDwgOCkgKyA4MTkyOwoKICAgICAgLyogZmlyc3Qgc3RhZ2UgICov
CiAgICAgIFg4ID0gVzcgKiAoWDQgKyBYNSkgKyA0OwogICAgICBYNCA9IChYOCArIChXMSAtIFc3
KSAqIFg0KSA+PiAzOwogICAgICBYNSA9IChYOCAtIChXMSArIFc3KSAqIFg1KSA+PiAzOwogICAg
ICBYOCA9IFczICogKFg2ICsgWDcpICsgNDsKICAgICAgWDYgPSAoWDggLSAoVzMgLSBXNSkgKiBY
NikgPj4gMzsKICAgICAgWDcgPSAoWDggLSAoVzMgKyBXNSkgKiBYNykgPj4gMzsKCiAgICAgIC8q
IHNlY29uZCBzdGFnZSAgKi8KICAgICAgWDggPSBYMCArIFgxOwogICAgICBYMCAtPSBYMTsKICAg
ICAgWDEgPSBXNiAqIChYMyArIFgyKSArIDQ7CiAgICAgIFgyID0gKFgxIC0gKFcyICsgVzYpICog
WDIpID4+IDM7CiAgICAgIFgzID0gKFgxICsgKFcyIC0gVzYpICogWDMpID4+IDM7CiAgICAgIFgx
ID0gWDQgKyBYNjsKICAgICAgWDQgLT0gWDY7CiAgICAgIFg2ID0gWDUgKyBYNzsKICAgICAgWDUg
LT0gWDc7CgogICAgICAvKiB0aGlyZCBzdGFnZSAgKi8KICAgICAgWDcgPSBYOCArIFgzOwogICAg
ICBYOCAtPSBYMzsKICAgICAgWDMgPSBYMCArIFgyOwogICAgICBYMCAtPSBYMjsKICAgICAgWDIg
PSAoMTgxICogKFg0ICsgWDUpICsgMTI4KSA+PiA4OwogICAgICBYNCA9ICgxODEgKiAoWDQgLSBY
NSkgKyAxMjgpID4+IDg7CgogICAgICAvKiBmb3VydGggc3RhZ2UgICovCiAgICAgIGJsa1s4ICog
MF0gPSBpY2xwWyhYNyArIFgxKSA+PiAxNF07CiAgICAgIGJsa1s4ICogMV0gPSBpY2xwWyhYMyAr
IFgyKSA+PiAxNF07CiAgICAgIGJsa1s4ICogMl0gPSBpY2xwWyhYMCArIFg0KSA+PiAxNF07CiAg
ICAgIGJsa1s4ICogM10gPSBpY2xwWyhYOCArIFg2KSA+PiAxNF07CiAgICAgIGJsa1s4ICogNF0g
PSBpY2xwWyhYOCAtIFg2KSA+PiAxNF07CiAgICAgIGJsa1s4ICogNV0gPSBpY2xwWyhYMCAtIFg0
KSA+PiAxNF07CiAgICAgIGJsa1s4ICogNl0gPSBpY2xwWyhYMyAtIFgyKSA+PiAxNF07CiAgICAg
IGJsa1s4ICogN10gPSBpY2xwWyhYNyAtIFgxKSA+PiAxNF07CiAgICB9Cn0JCQkJCQkJCS8qIGVu
ZCBmdW5jdGlvbiBpZGN0X2ludDMyKGJsb2NrKSAqLwoKCmludCBtYWluKHZvaWQpIHsKICBpbnQg
aTsKICB1bnNpZ25lZCBzaG9ydCB0YWJbNjRdOwoKICBmb3IgKGkgPSAwIDsgaSA8IDY0IDsgKytp
KSAKICAgIHsgIAogICAgICB0YWJbaV0gPSAoMSsoaW50KSAoNjU1MzUpKjgwMDAvKDIxNDc0ODM2
NDcrMS4wKSk7CiAgICB9CiAgCiAgaWNscCA9IGljbGlwICsgNTEyOwogIGZvciAoaSA9IC01MTI7
IGkgPCA1MTI7IGkrKykKICAgIGljbHBbaV0gPSAoaSA8IC0yNTYpID8gLTI1NiA6ICgoaSA+IDI1
NSkgPyAyNTUgOiBpKTsKCiAgaWRjdF9pbnQzMigoc2hvcnQgKikgdGFiKTsKICBleGl0ICgwKTsK
fQo=


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

end of thread, other threads:[~2003-02-25 23:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-17 21:09 target/9732: PPC32: Wrong code with -O2 -fPIC sirl
  -- strict thread matches above, loose matches on Subject: below --
2003-02-25 23:30 target/9732: [ppc32] " sirl
2003-02-17 21:06 target/9732: PPC32: " Franz.Sirl-kernel

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).