Closed Bug 88397 Opened 20 years ago Closed 20 years ago

#ifdef xptcall code for gcc-2.7.2.x on x86

Categories

(Core :: XPConnect, defect, P1)

x86
Linux
defect

Tracking

()

VERIFIED FIXED
mozilla0.9.4

People

(Reporter: dbaron, Assigned: dbaron)

Details

Attachments

(1 file)

Every time I set up gcc-2.7.2.3 on x86 (well, twice so far, but I think I've had
to do it on 2 separate trees on the first machine), I have to #ifdef the xptcall
code so that I can get my gcc 2.7.2.3 build running.  If I check this #ifdef-ing
in then other people could run on gcc-2.7.2.3 on x86 as well (to test changes
for gcc-2.7.2.3 on Sun).  I'll attach the patch I wrote this time around.  (I'm
not sure what gcc 2.8.x does, so I assumed gcc 2.8.x currently works even though
I suspect it doesn't.)  I think gcc 2.7.2.x may have the -fvtable-thunks option
to change which way the vtable works but I don't know of a way to detect it at
compile time.
Attached patch patchSplinter Review
r=waterson
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla0.9.3
Target Milestone: mozilla0.9.3 → mozilla0.9.4
Fix checked in 2001-08-01 19:02 PDT.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.