Closed
Bug 447560
Opened 16 years ago
Closed 16 years ago
xhydra/apple gcc patches: need to support plugging into ipa passes
Categories
(Developer Infrastructure :: Source Code Analysis, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: vladimir.sukhoy, Unassigned)
References
Details
Attachments
(3 files)
328 bytes,
text/plain
|
Details | |
14.06 KB,
patch
|
taras.mozilla
:
review+
|
Details | Diff | Splinter Review |
365 bytes,
patch
|
taras.mozilla
:
review+
|
Details | Diff | Splinter Review |
This was around for a while.. http://hg.mozilla.org/users/tglek_mozilla.com/index.cgi/gcc-moz-plugin-mq/rev/e66bc0d60f10 introduced support for plugging ipa passes and http://hg.mozilla.org/users/tglek_mozilla.com/index.cgi/dehydra-gcc/rev/5fd0831f3b88 added a unit test which fails on mac because this support is not available in the port of plugin patch for mac. The unit test produces the error message which is attached. Since the current mac build instructions require pulling the patches directly from bugzilla, need to change them to pull the mac patches from somewhere else where they can be modified, this should help with bug 438062 as well.
Reporter | ||
Comment 1•16 years ago
|
||
Pretty much the same code that works to plug into ipa passes on linux does the job on mac too.
Attachment #331685 -
Flags: review?(tglek)
Reporter | ||
Comment 2•16 years ago
|
||
"einline_ipa" is called just "einline" in Apple's gcc42 Preview 1.
Attachment #331686 -
Flags: review?(tglek)
Comment 3•16 years ago
|
||
Comment on attachment 331685 [details] [diff] [review] mac plugin.diff with ipa plugging I'll take your word for it.
Attachment #331685 -
Flags: review?(tglek) → review+
Comment 4•16 years ago
|
||
Comment on attachment 331686 [details] [diff] [review] test mod frustrating when names differ, but it'll let this slide to have testsuite pass. Thanks for the fix
Attachment #331686 -
Flags: review?(tglek) → review+
Reporter | ||
Comment 5•16 years ago
|
||
Pushed and updated the URLs in the docs for now.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Core → Firefox Build System
Updated•2 years ago
|
Product: Firefox Build System → Developer Infrastructure
You need to log in
before you can comment on or make changes to this bug.
Description
•