Closed Bug 249358 Opened 21 years ago Closed 18 years ago

switch to gcc 3.4

Categories

(SeaMonkey :: Build Config, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: dwitte, Unassigned)

References

Details

this is probably something we want to save for the future, when gcc 3.4 is more stable and we're ready to deal with the ABI incompatibility, but i thought i'd file this to keep track of things. with gcc 3.4.0, i'm seeing a 442k saving in codesize compared to 3.3.4 (both using -Os), on linux. pretty much all of this is in layout, with the other libraries gaining some and losing some. (the total codesize of dist/bin/components is 12.59M, so we're talking 3.5% here.) see also bug 225433, about moving to -Os in nightlies/releases.
Much of the -Os savings comes from gcc not aligning various bits of code. That's not a problem on my P4 but have you tested on other cpu's?
Depends on: 251724
Product: Browser → Seamonkey
stale bug.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.