Closed
Bug 2616
Opened 26 years ago
Closed 25 years ago
base shared library shouldn't export all globals on Mac
Categories
(Core :: XPCOM, defect, P2)
Tracking
()
VERIFIED
INVALID
People
(Reporter: beard, Assigned: sfraser_bugs)
Details
(Keywords: platform-parity)
This library should only export what's necessary. To make this work, proper
NS_BASE macros need to be defined so that functions annotated with this macro
will be properly exported on all platforms. I believe this is the reason that all
globals are currently exported, because the proper annotation wasn't done. The
other alternative is to use a .exp file, which is a pain to maintain.
Updated•26 years ago
|
Assignee: scullin → scc
Comment 2•26 years ago
|
||
this was assigned to scullin, changing to scc (default owner of XPCOM bugs)
Updated•26 years ago
|
Status: NEW → ASSIGNED
Updated•26 years ago
|
Assignee: scc → dp
Status: ASSIGNED → NEW
Comment 3•26 years ago
|
||
scc does not own XPCOM, reassigning to dp
Updated•26 years ago
|
Assignee: dp → sdagley
Comment 4•26 years ago
|
||
I do not believe this to be an xp_com specific thing. This looks Mac specific,
Steve can you look into this?
Updated•26 years ago
|
Target Milestone: M4 → M5
Comment 5•26 years ago
|
||
It is both a Mac and XPCOM issue but we're not going to address it for M4
Updated•26 years ago
|
Status: NEW → ASSIGNED
Updated•26 years ago
|
Target Milestone: M5 → M7
Comment 6•26 years ago
|
||
Pushing back to M7 so I can find out what the XP issues are (I'm not certain but
I think we need a fix from CW Pro 5, supposedly due in the M7 timeframe, to make
this work on the Mac)
OS: All → Mac System 8.5
Hardware: All → Macintosh
Summary: base shared library shouldn't export all globals on Mac → [PP]base shared library shouldn't export all globals on Mac
Updated•26 years ago
|
Target Milestone: M7 → M8
Updated•26 years ago
|
Target Milestone: M8 → M10
Updated•26 years ago
|
Target Milestone: M10 → M12
Comment 7•26 years ago
|
||
Not critical for beta, deferring.
Patrick, was my comment regarding Pro5 accurate or can we address this issue
while still using Pro4?
Target Milestone: M12 → M14
Comment 8•25 years ago
|
||
mass moving m14 bugs to m15
Updated•25 years ago
|
Summary: [PP]base shared library shouldn't export all globals on Mac → base shared library shouldn't export all globals on Mac
Comment 9•25 years ago
|
||
Assigning to sfraser and cc:'ing scc. Is this something we want to do with the
next round of mods to the Mac build system?
Assignee: sdagley → sfraser
Status: ASSIGNED → NEW
Target Milestone: M15 → ---
Assignee | ||
Comment 10•25 years ago
|
||
Base shared lib is gone, and XPCOM is exporting by #pragma, so this bug is dead.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•