Closed Bug 543947 Opened 14 years ago Closed 14 years ago

StackGrowDirection is wrong on Solaris x86 release build

Categories

(Core :: JavaScript Engine, defect)

x86
OpenSolaris
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: ginnchen+exoracle, Assigned: ginnchen+exoracle)

Details

Attachments

(1 file)

jscpucfg is now a c++ program. The old trick for Sun Studio C compiler fails.
//sigh
Attached patch patchSplinter Review
__SUNPRO_C is C compiler, __SUNPRO_CC is C++ compiler
But Sun C++ doesn't support #pragma no_inline.
We can use -xinline=no%function in command line, or lower the optimization level for this file.

Use extern "C", so that I don't have to use mangled name for it.

Another minor change not related to this bug:
Do not use lock_sparcv8plus.il for jslock.o on x86. I did a mistake in my previous fix.
However it is harmless.
Assignee: general → ginn.chen
Status: NEW → ASSIGNED
Attachment #424959 - Flags: review?(jim)
Ginn --- does the patch attached to bug 552500 work for you here?
Yes, I think so.

Thanks!
Okay.  I've asked jorendorff to review bug 552500.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
Attachment #424959 - Flags: review?(jim)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: