Issue 122301 - Support 64bit AOO app for 64bit OSX
Summary: Support 64bit AOO app for 64bit OSX
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: 4.0.0-dev
Hardware: Mac Mac OS X, all
: P3 Normal (vote)
Target Milestone: 4.1.0
QA Contact:
Depends on: 122766 114728 121715 122365 123685 123840 123841 123864 123895
  Show dependency tree
Reported: 2013-05-13 09:44 UTC by
Modified: 2014-04-01 12:31 UTC (History)
3 users (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description 2013-05-13 09:44:31 UTC
With AOO using one address space for all documents and plugins the heap can get quite crowded. Going 64bit not only resolves this but adds the benefits of the AMD64 platform of providing more registers, wider registers, better calling conventions, improved support for position independent code and the availability of newer APIs on target platforms etc. 64bit mode is the default on XCode4 for OSX anyway.
Comment 1 SVN Robot 2013-05-13 09:46:14 UTC
"hdu" committed SVN revision 1481759 into branches/rejuvenate01:
#i122301# the new file impfont.hxx consolidates many internal font helper met...
Comment 2 jsc 2013-06-05 07:00:42 UTC
add me on CC
Comment 3 SVN Robot 2013-08-07 10:00:21 UTC
"hdu" committed SVN revision 1511231 into trunk:
#i122301# fix build breaker on Mac in fpicker for debug=true
Comment 4 SVN Robot 2013-12-09 08:26:46 UTC
"hdu" committed SVN revision 1549504 into trunk:
#i122301# handle new names of unxmac* platform targets
Comment 5 SVN Robot 2014-01-02 15:52:44 UTC
"hdu" committed SVN revision 1554833 into trunk:
#i122301# add Makefiles for XCode>=4 on Mac
Comment 6 SVN Robot 2014-01-08 17:49:04 UTC
"hdu" committed SVN revision 1556584 into trunk:
#i122301# set the BUILD64 flag for the 64bit Mac build
Comment 7 SVN Robot 2014-01-08 17:51:36 UTC
"hdu" committed SVN revision 1556588 into trunk:
#i122301# use the BUILD64 flag to simplify the NSS makefile
Comment 8 SVN Robot 2014-01-23 16:58:27 UTC
"hdu" committed SVN revision 1560747 into trunk:
#i122301# switch Mac port to SDK 10.7 / 64bit
Comment 9 SVN Robot 2014-01-23 17:00:44 UTC
"hdu" committed SVN revision 1560749 into trunk:
#i122301# switch Mac port to CoreText API
Comment 10 SVN Robot 2014-01-27 13:07:58 UTC
"hdu" committed SVN revision 1561659 into trunk:
#i122301# enable ismacbuild flag for all mac builds
Comment 11 2014-03-11 12:22:20 UTC
Fixed with the commits above and the commits of the dependent issues.
Comment 12 2014-04-01 12:31:51 UTC
Closing the resolved issue.