8 Commits

Author SHA1 Message Date
mark%moxienet.com
1fbe27d1d8 331898 Prebinding is disabled in static debug builds. The huge main executable image at address 0 is overlapping with the preferred address spaces of dylib dependencies. Move the dylibs' preferred addresses up out of the way. r=bryner
git-svn-id: svn://10.0.0.236/trunk@193209 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-29 21:33:37 +00:00
darin%meer.net
3f701b6803 landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner
git-svn-id: svn://10.0.0.236/trunk@164375 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 19:34:45 +00:00
scott%scott-macgregor.org
9f2ebc2076 Pre-binding support for mozilla thunderbird
git-svn-id: svn://10.0.0.236/trunk@157879 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-15 00:58:36 +00:00
bryner%brianryner.com
5e54c2ed30 Move library base addresses to reserve 48MB of address space for the main executable for prebinding. Bug 246263, r=ben.
git-svn-id: svn://10.0.0.236/trunk@157732 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-10 21:56:56 +00:00
ben%bengoodger.com
fe3b36f972 Bug 223329 - relocate the nspr dylib so that address conflict does not occur in Firebird and prevent prebinding to occur. Patch by bryner, r=ben. a=asa
git-svn-id: svn://10.0.0.236/trunk@148415 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-26 22:14:03 +00:00
bryner%netscape.com
98e4b9e148 Enable building a library of Gecko components that can be linked against directly and then registered using the static component loader (bug 207407). This enables us to do full prebinding on Mac OS X. Also, don't force libjar to be standalone if not building an installer. r=ccarlen, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@143481 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-09 22:25:25 +00:00
bryner%netscape.com
6464a0bed2 Add prebinding base address for libxpcom_compat.dylib. Bug 206381, r=seawood, a=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@142688 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-21 03:04:48 +00:00
bryner%netscape.com
4f8c9ca73b Add an option to enable prebinding for mach-o builds (bug 151087). r=cls.
git-svn-id: svn://10.0.0.236/trunk@123209 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-13 08:52:55 +00:00