Closed Bug 574639 Opened 14 years ago Closed 14 years ago

Several fixes for configure.in and rules.mk

Categories

(Firefox Build System :: General, defect)

x86
Solaris
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla2.0b1

People

(Reporter: ginnchen+exoracle, Assigned: ginnchen+exoracle)

References

Details

Attachments

(1 file)

1) Fix flags for gcc compiler on Solaris
2) Move Sun Studio specific options from rules.mk to configure.in
also add -D__FUNCTION__=__func__ for CFLAGS.
Used in harfbuzz.
3) Add option "-xannotate=no" for Sun Studio 12.1 (Sun C++ 5.10)
It is required on latest OpenSolaris.
4) Support for VPX_X86_ASM
Attached patch patchSplinter Review
Assignee: nobody → ginn.chen
Status: NEW → ASSIGNED
Attachment #454020 - Flags: review?(benjamin)
Attachment #454020 - Flags: review?(benjamin) → review+
Ginn, I'm not opposed to this c-c change, but in the future could you please request review from a c-c build peer for a c-c portion.

The primary reason is that c-c has some divergence from m-c for build system. (We're behind in some cases for one; and for two, there are many patches that need mozilla/ added to the stuff as we don't copy EVERY file that we use).

I am a reviewer for the c-c side of things, and can promise fast reviews especially if the patch ALREADY has a m-c review+
Blocks: 548218
Flags: in-testsuite-
Target Milestone: --- → mozilla2.0b1
Version: unspecified → Trunk
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: