On Jul 30, 2013, at 09:49, Landon J Fuller wrote:

> Without actually measuring the gains, there's no guarantee that these changes 
> will actually improve performance, and in moving away from the optimization 
> flags et al selected by the original developers, could very possibly trigger 
> bugs in code generation output (e.g., compiler bugs, especially with 
> bleeding-edge clang), or reveal bugs in the project that aren't apparent at 
> lower optimization levels.

All ports in MacPorts already move away from the optimization flags selected by 
the original developers. MacPorts 2.2 sets optflags to -Os, to match what Apple 
uses to compile the software distributed with OS X; previous versions of 
MacPorts set optflags to -O2. Most ports don't care what optimization flags are 
used and respect the values MacPorts provides. Some ports do care and their 
build systems (or in some cases their portfiles) override what MacPorts sets.

_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to