Changes to make SpiderMonkey build on Linux/RISC-V
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox79 fixed)
Tracking | Status | |
---|---|---|
firefox79 | --- | fixed |
People
(Reporter: sorear2, Assigned: glaubitz)
Details
Attachments
(3 files, 10 obsolete files)
Reporter | ||
Comment 1•9 years ago
|
||
Reporter | ||
Comment 2•9 years ago
|
||
Reporter | ||
Comment 3•9 years ago
|
||
Reporter | ||
Comment 4•9 years ago
|
||
Comment 5•9 years ago
|
||
Reporter | ||
Comment 6•9 years ago
|
||
Reporter | ||
Comment 7•9 years ago
|
||
Reporter | ||
Comment 8•9 years ago
|
||
Reporter | ||
Comment 9•9 years ago
|
||
Reporter | ||
Comment 10•9 years ago
|
||
Reporter | ||
Comment 11•9 years ago
|
||
Comment 12•9 years ago
|
||
Comment 13•9 years ago
|
||
Updated•9 years ago
|
Comment 14•9 years ago
|
||
Comment 15•9 years ago
|
||
Comment 16•9 years ago
|
||
Updated•9 years ago
|
![]() |
||
Comment 17•9 years ago
|
||
Comment 18•9 years ago
|
||
Reporter | ||
Comment 19•9 years ago
|
||
Comment 20•9 years ago
|
||
Comment 21•9 years ago
|
||
Reporter | ||
Comment 22•9 years ago
|
||
Comment 23•9 years ago
|
||
Reporter | ||
Comment 24•9 years ago
|
||
Comment 25•9 years ago
|
||
Comment 26•9 years ago
|
||
Reporter | ||
Comment 27•9 years ago
|
||
Comment 28•9 years ago
|
||
Updated•7 years ago
|
Assignee | ||
Comment 29•5 years ago
|
||
Any chance we could move forward with this?
Shall I provide an updated patch?
Currently, we have to carry an extra patch in Debian for riscv64 and it would be nice if we could get rid of it.
The same applies to ia64 and m68k which could be added for building Spidermonkey only.
Assignee | ||
Comment 30•5 years ago
|
||
I will pick this up once my two missing changes from https://bugzilla.mozilla.org/show_bug.cgi?id=1325771 have been picked up.
Assignee | ||
Comment 31•5 years ago
|
||
Adds the basic definitions for riscv64 to mozbuild, allowing to build Spidermonkey.
Updated•5 years ago
|
Assignee | ||
Comment 32•5 years ago
|
||
This allows the build on riscv64 to use the atomic operations provided by GCC.
Depends on D78623
Assignee | ||
Comment 33•5 years ago
|
||
Define RETURN_INSTR for riscv64 in TestPoisonArea, i.e. the riscv64 assembly
opcodes for "ret ; ret".
Depends on D78624
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 34•5 years ago
|
||
Assignee | ||
Comment 35•5 years ago
|
||
Assignee | ||
Comment 36•5 years ago
|
||
Assignee | ||
Comment 37•5 years ago
|
||
Dorel, any chance you could add this changeset for autoland? Thanks.
Comment 38•5 years ago
|
||
John, Should all the stack land? Meaning all 3 patches?
Assignee | ||
Comment 39•5 years ago
|
||
Yes, we need all three patches to add build support for Spidermonkey for RISC-V. Thanks.
Assignee | ||
Updated•5 years ago
|
Comment 40•5 years ago
|
||
Updated•5 years ago
|
Comment 41•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/06d7e1b6b7e7
https://hg.mozilla.org/mozilla-central/rev/ec48f15d085c
https://hg.mozilla.org/mozilla-central/rev/6803dda74d33
Description
•