All of Linaro Android 4.x can be built without -fno-strict-aliasing

Registered by Bernhard Rosenkraenzer on 2012-01-23

All of Linaro Android 4.x can be built without -fno-strict-aliasing

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
Medium
Drafter:
Bernhard Rosenkraenzer
Direction:
Needs approval
Assignee:
Bernhard Rosenkraenzer
Definition:
Approved
Series goal:
Accepted for 2012q1
Implementation:
Implemented
Milestone target:
milestone icon 12.05
Started by
Tony Mansson on 2012-02-21
Completed by
Zach Pfeffer on 2012-05-21

Related branches

Sprints

Whiteboard

Notes:
This is a continuation of https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-strict-aliasing
[2012/2/3 pfefferz] We should say something about -O3 and about packaging.
[2012/2/28 pfefferz] Changed Roadmap id from TCWG2011-GCC-O3 to ANDROID2012-ICS-RELEASE (may need a better place for this).
[2012/3/2012 pfefferz] Moving to the 12.04 milestone.
[2012/4/2012 pfefferz] Moving to the 12.05 milestone, its priority hasn't been high enough. Will get done this month.
[2012/5/21 pfefferz]

Meta:
Roadmap id: ANDROID2012-ICS-RELEASE
Headline: Linaro Android 4.x can be built without the -fno-strict-aliasing compiler flag. This enables the compiler to optimize better.
Acceptance: Linaro Android 4.x builds are built without the -fno-strict-aliasing compiler flag. The resulting builds works.

(?)

Work Items

Work items:
Figure out why some seemingly obvious strict-aliasing related patches break things: DONE
Fix it: DONE
Enable strict-aliasing globally: DONE
Wait for any bug reports caused by it: DONE
Fix them: DONE
Package patches: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.