Closed Bug 751511 Opened 12 years ago Closed 12 years ago

Remove -fno-common flag

Categories

(Firefox Build System :: General, defect)

All
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla15

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file, 1 obsolete file)

AFAICS from the CVS history, -fno-common has been there on OSX only since the 2000, when the build was made to work on OSX. I see no reason to keep it, especially considering we don't use the flag on other platforms. It also breaks my jemalloc3 queue because I rely on -fcommon to override jemalloc overridable variables (thus avoiding modifying jemalloc upstream source code and possible future merge conflicts). I could remove -fno-common when building jemalloc only, but I don't think it hurts to just remove it completely.
Assignee: nobody → mh+mozilla
Attached patch Don't use the -fno-common flag (obsolete) — Splinter Review
Attachment #620635 - Flags: review?(ted.mielczarek)
Attachment #620718 - Flags: review?(ted.mielczarek)
Attachment #620635 - Attachment is obsolete: true
Attachment #620635 - Flags: review?(ted.mielczarek)
Attachment #620718 - Flags: review?(ted.mielczarek) → review+
https://hg.mozilla.org/mozilla-central/rev/5854da577bcb
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: