| Summary: | GCC build results in larger images | ||
|---|---|---|---|
| Product: | [Hardware Platforms] MinnowBoard MAX Firmware | Reporter: | Darren Hart <dvhart> |
| Component: | minnowboard-uefi-firmware | Assignee: | David_Wei <david.wei> |
| Status: | RESOLVED MOVED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Low | CC: | bruce.cran, david.wei, dvhart, sjolley.yp.pm, vincent.zimmer |
| Version: | unspecified | ||
| Target Milestone: | Future | ||
| Hardware: | MinnowBoard Max | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Yes (doc changes required) | |
|
Description
Darren Hart
2015-04-07 23:13:25 UTC
David take this bug to investigate. As I understand it (and from my experiments) gcc x64 release builds are currently built with _no_ optimization - i.e. not even -O1. Scott Duplichan has been working to add both basic optimization and LTCG/LTO in the edk2-devel thread "Enable optimization for gcc x64 builds". However, I suspect his work only applies to edk2 trunk, not the UDK2014.SP1 branch that Minnowboard appears to build from. Also, it's getting bogged down in discussions, so I'm now sure if his work will be committed. We are no longer tracking in Yocto Project Bugzilla MinnowBoard and MinnowBoard-MAX HW and firmware bugs. |