Created attachment 360896 [details] [diff] [review] Patch The compiler complains about a cast in the MIR code. Here's a simple fix for that; more likely the problem is that the MIR code should not be compiled at all for PPC64 now that we have LIR support.
Attachment #360896 - Flags: review?(edwsmith)
Comment on attachment 360896 [details] [diff] [review] Patch Correct, AVMPLUS_MIR should not be turning itself on with PPC && 64BIT. the cast looks fine but MIR has no chance of working as-is on PPC64.
Attachment #360896 - Flags: review?(edwsmith) → review+
I'll push this fix then, just for the sake of argument, since it's blocking the xcode project files. Do you want to look into the necessary mojo to disable MIR for this configuration?
Created attachment 360902 [details] [diff] [review] A further fix Turns out that the problem is in SparcAssembler.cpp, which includes CodegenMIR.h without checking whether MIR is enabled (actually the entire file depends on MIR being enabled but is not protected). Adding the obvious #ifdef fixes this.
redux changeset: 1410:bd3008173b76
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.