| Summary: | [p1022ds] ltp fail to build with 1.5 M2.rc1 | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BSPs | Reporter: | Yi Zhao <yi.zhao> |
| Component: | bsps-meta-fsl-ppc | Assignee: | Zhenhua Luo <zhenhua.luo> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | ke.zou, msm-oss, ning.zhang, sgw |
| Version: | 1.5 | ||
| Target Milestone: | 1.5 | ||
| Hardware: | Other | ||
| OS: | ppc | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Yi Zhao
2013-07-05 06:24:06 UTC
The issue seems to be generated by a gcc bug introduced in gcc 4.8.1 (everything is working correctly on 4.7.2). Our investigation points to the following gcc bug. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57717#c1 (gcc ICE when building for gnuspe targets where -mfloat-gprs=double is used. -mfloat-gprs=single works fine) The similar behavior is observed for this bug: ICE for -mfloat-gprs=double, compilation OK for “single”. The gcc bug has a partial fix but the bug fix status is currently “UNCONFIRMED”. This partial fix has been already introduced in the upstream poky, it fixes the original issue, but it doesn’t fix this issue. The workaround patch has been sent. http://patches.openembedded.org/patch/53759/ The workaround fix patch has been applied. |