Closed
Bug 144368
Opened 23 years ago
Closed 23 years ago
Linux/SPARC w/GCC3 xptcall broken
Categories
(Core :: XPCOM, defect)
Tracking
()
RESOLVED
FIXED
mozilla1.0.2
People
(Reporter: davem, Assigned: shaver)
References
Details
Attachments
(2 files)
3.32 KB,
patch
|
Details | Diff | Splinter Review | |
4.17 KB,
patch
|
shaver
:
superreview+
jesup
:
approval+
|
Details | Diff | Splinter Review |
The assembler bits needed to support GCC3 on Linux/Sparc has
not been implemented.
I fixed this and will attach my patch.
Reporter | ||
Comment 1•23 years ago
|
||
This patch makes Linux/SPARC work when using GCC3.
Updated•23 years ago
|
the license looks wrong. please use
http://www.mozilla.org/MPL/boilerplate-1.1/mpl-tri-license-c
instead of stealing the header from some random netscape licensed file
Reporter | ||
Comment 3•23 years ago
|
||
I just copied the license from the Linux/Sparc sources from which this
new source file was derived. Since I only changed a few lines of source,
it is thus a derivative work of the Netscape licensed file. How can I lagally
change the license in a case like this?
Reporter | ||
Comment 4•23 years ago
|
||
In the event that the new license is what is supposed to be
used, this updated patch uses it.
sorry, if that's the case you can't. but perhaps you should indicate that.
Comment 6•23 years ago
|
||
dan, shaver, care to answer this license question?
Assignee | ||
Comment 7•23 years ago
|
||
davem should use whichever license he prefers. If he has no preference, we'll
take the trilicense just to make our lives easier later.
(In the general case, his first license approach was correct, until timeless
"helped" him, but we have special knowledge and permission for the relicensing
of Netscape-owned files, so the trilicense is an option here.)
Reporter | ||
Comment 8•23 years ago
|
||
davem has no preference, the mozilla folks can use whatever license
they want to use
Comment 9•23 years ago
|
||
who can review this? Shaver, are you up for it?
Assignee | ||
Comment 11•23 years ago
|
||
Comment on attachment 83654 [details] [diff] [review]
Add GCC3 xptcall support for Linux/SPARC, updated license
I am mortified that we didn't get this for 1.0.1 and 1.1. Dougt or timeless,
please check this into the trunk immediately, and let's get it on the 1.0.2
branch as well. (I don't have a current tree.)
Dave: my abject apologies.
Attachment #83654 -
Flags: superreview+
Comment 12•23 years ago
|
||
Checked into trunk:
/cvsroot/mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in,v <-- Makefile.in
new revision: 1.68; previous revision: 1.67
done
RCS file:
/cvsroot/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_linux_GCC3.s,v
done
Checking in xptcinvoke_asm_sparc_linux_GCC3.s;
/cvsroot/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_linux_GCC3.s,v
<-- xptcinvoke_asm_sparc_linux_GCC3.s
initial revision: 1.1
done
Comment 13•23 years ago
|
||
SHouldn't this be closed? Marking for 1.0.2, please request approval
Keywords: mozilla1.0.2
Comment 14•23 years ago
|
||
Comment on attachment 83654 [details] [diff] [review]
Add GCC3 xptcall support for Linux/SPARC, updated license
Preemptive a=rjesup@wgate.com for 1.0 branch. (I assume this is in trunk now;
it should be marked fixed.)
Please change mozilla1.0.2+ to fixed1.0.2 when checked in.
Attachment #83654 -
Flags: approval+
Updated•23 years ago
|
Target Milestone: --- → mozilla1.0.2
Comment 15•23 years ago
|
||
Checked into mozilla 1.0 Branch:
Checking in Makefile.in;
/cvsroot/mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in,v <-- Makefile.in
new revision: 1.63.2.2; previous revision: 1.63.2.1
done
Checking in xptcinvoke_asm_sparc_linux_GCC3.s;
/cvsroot/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc_linux_GCC3.s,v
<-- xptcinvoke_asm_sparc_linux_GCC3.s
new revision: 1.1.2.1; previous revision: 1.1
done
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 16•23 years ago
|
||
Please verify the bug. Once verified, change the keyword fixed1.0.2 to
verified1.0.2
Reporter | ||
Updated•23 years ago
|
Keywords: fixed1.0.2 → verified1.0.2
You need to log in
before you can comment on or make changes to this bug.
Description
•