| Summary: | 64 bit cocoa launcher | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Kevin Barnes <cocoakevin> | ||||
| Component: | Framework | Assignee: | equinox.framework-inbox <equinox.framework-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | aniefer, caniszczyk, heath.borders, milesparker, Silenio_Quarti | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 3.5 M4 | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 239301, 256459 | ||||||
| Attachments: |
|
||||||
|
Description
Kevin Barnes
+1 Hopefully this is just a recompile. Will visit with SWT next week. Could this be as easy as changing the -arch's we give the compiler? (It was implied that the same machine could compile both 32 & 64 bit versions). Currently we set ARCHS= -arch i386 -arch ppc (can we imagine one universal binary containing all 4 archs? :P I don't think we actually want to do that, but it would be cool.) Actually, I think 10.5 and 10.6 support that. Having all three architectures in one executable is possible, but probably not what we want. How does apple decide which code to run? Probably, the safest solution is to have one executable for ppc and x86 that runs 32 bit eclipse, and another executable that contains only x86_64 for the 64 bit builds. Created attachment 118531 [details]
patch
First pass at getting a working 64-bit launcher.
done Andrew do you think this made it into the I 20081125 that's building now? No it is not in I20081125. It will be in tonight's N build. The bundles have not been tagged for an I build yet, they will be in next week's I build. Oops, sorry, I thought I was commenting about a different bug. It isn't in, see bug 256459 about when it will be in. |