Closed Bug 535044 Opened 15 years ago Closed 10 years ago

NJ_STACK_GROWTH_UP is stale and should be fixed or removed

Categories

(Core Graveyard :: Nanojit, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX
Future

People

(Reporter: stejohns, Unassigned)

Details

(Whiteboard: fixed-in-tamarin,fixed-in-nanojit)

Attachments

(1 obsolete file)

Quoth Edwin: "it was there for Thumb, which positioned EBP at the other end of the stack frame so load/stores could use positive offsets"

Thumb is gone, no current targets need it, and it's known to be broken. We should either fix it (and add some way to test it) or just remove it.
I vote for removal!
Attached patch Remove it (obsolete) — Splinter Review
Attachment #418674 - Flags: review?(nnethercote)
Comment on attachment 418674 [details] [diff] [review]
Remove it

Looks good to me, but I'd like to run it past Andreas.
Attachment #418674 - Flags: review?(nnethercote)
Attachment #418674 - Flags: review?(gal)
Attachment #418674 - Flags: review+
Comment on attachment 418674 [details] [diff] [review]
Remove it

Its definitely broken, so lets kill it.
Attachment #418674 - Flags: review?(gal) → review+
Attachment #418674 - Flags: review+
Whiteboard: fixed-in-tamarin,fixed-in-nanojit
Component: JIT Compiler (NanoJIT) → Nanojit
Product: Tamarin → Core
QA Contact: nanojit → nanojit
Target Milestone: --- → Future
Product: Core → Core Graveyard
Nanojit has been dead for several years. Its Bugzilla component has been moved to the graveyard (bug 984276).

I checked all the open bugs. They're all uninteresting, so I'm WONTFIXing them all. Apologies for the bugspam.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: