Summary: | [4.6/4.7/4.8 Regression] Code with -fPIC results in segfault on ARM (old ABI) | ||
---|---|---|---|
Product: | gcc | Reporter: | Martin Michlmayr <tbm> |
Component: | target | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | debian-gcc, gcc-bugs, pbrook, steven |
Priority: | P4 | Keywords: | ice-on-valid-code |
Version: | unknown | ||
Target Milestone: | 4.6.4 | ||
Host: | Target: | arm-linux-gnu | |
Build: | Known to work: | 4.2.4 | |
Known to fail: | Last reconfirmed: | ||
Attachments: | testcase |
Description
Martin Michlmayr
2008-12-27 16:49:57 UTC
Created attachment 16991 [details]
testcase
only arm-eabi is in the list of primary/secondary targets. GCC 4.3.3 is being released, adjusting target milestone. Does this still occur on trunk ? The bug occurs on OABI with gcc-4.3-20090705 but not with gcc-4.4-20090707. This was fixed for 4.4 by revision 133117, which did a fair amount of stack frame management changes. Applying that change to 4.3-20090712 fixes this test case also for 4.3. I'm not in a position to do a full regression test of an OABI toolchain, but I may have time to test that it doesn't cause regressions for EABI. GCC 4.3.4 is being released, adjusting target milestone. GCC 4.3.5 is being released, adjusting target milestone. 4.3 branch is being closed, moving to 4.4.7 target. 4.4 branch is being closed, moving to 4.5.4 target. Old ABI is no longer supported |