Kyle Huey
aacb9b6fdb
Whitespace change to trigger another set of builds on a CLOSED TREE
2010-08-01 04:48:13 -07:00
Kyle Huey
ef8a1429c9
Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
...
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
2010-08-01 01:48:21 -07:00
Chris Jones
ce99d8226f
Bug 557060: Interpose _Throw() on MSVC and centralize pseudo-throw code in mozalloc. r=ehsan sr=bsmedberg
2010-04-20 15:12:02 -05:00
Mike Hommey
0c2b28a6f9
Bug 555901 - Support for GNU/Hurd [r=benjamin]
...
--HG--
extra : rebase_source : 2a455d93f9daaf7760285ea10046cc978ac9f9ad
2010-04-19 10:39:58 +02:00
Benjamin Smedberg
ba372f3a4c
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
reed@reedloden.com
811d778582
Bug 420373 - "need a way to distinguish GREs based on architecture in nsGREGlue" [p=mozilla@rosenauer.org (Wolfgang Rosenauer) r=bsmedberg a1.9b5=schrep]
2008-03-21 21:25:34 -07:00
dougt@meer.net
a1ca1ae26e
Fixes for Windows CE. b=418662, r=bsmedberg, a=damons
2008-02-22 16:22:47 -08:00
reed@reedloden.com
a2aaecca91
Bug 333308 - "make clean and make distclean miss various files" [p=mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=schrep]
2008-02-13 03:33:38 -08:00
benjamin@smedbergs.us
cc074e3032
Bug 386445 - mac build stops with "multiple definitions of symbol nsINIParser::GetSrings", also changes to building mac dylibs with -single_module, r=luser,jag
2007-07-11 10:26:11 -07:00
benjamin@smedbergs.us
f1593a410c
Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
2007-07-02 11:20:24 -07:00
benjamin@smedbergs.us
b21f7b3a04
Reverting bug 383167 again for linux test bustage :-(
2007-06-26 12:22:51 -07:00
benjamin@smedbergs.us
c93d1d5be6
Bug 383167 trying again, reviews by luser and biesi, sr=jst
2007-06-26 09:35:01 -07:00
benjamin@smedbergs.us
d782232066
Revert all of bug 383167 changes because they're not enough... going to try again later.
2007-06-25 11:40:57 -07:00
benjamin@smedbergs.us
7b42bb19aa
Bug 383167 - Need buildid in an external file, r=luser sr=jst
2007-06-25 08:25:59 -07:00
benjamin%smedbergs.us
279fbbf5a4
Bug 334528 - xulrunner-stub requires the MSVC runtimes to be present; this also fixes embedders and component authors who want to link to the XPCOM glue libraries with various CRTs, r=darin
2006-08-30 15:57:03 +00:00
sergei_d%fi.tartu.ee
b66d351891
[BeOS]Fixing XPCOM Glue-standalone bustage, p=sergei_d, r=benjamin, affects only BeOS-port
2006-07-24 20:33:19 +00:00
benjamin%smedbergs.us
ec18f62436
Bug 333308 - make clean/distclean misses various files, patch by Mike Hommey <mh+mozilla@glandium.org>, r=me
2006-04-28 14:54:54 +00:00
benjamin%smedbergs.us
85fa444b47
Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
2006-02-10 18:23:52 +00:00
bsmedberg%covad.net
f16e0cb7e2
Bug 320377 - XPCOM glue linking not enabled for SunOS, patch by Jens Hatlak <jh@junetz.de> r=me r=pete.zha
2005-12-16 15:51:15 +00:00
bsmedberg%covad.net
acf28ad4d1
Bug 289010 - Move nsVoidArray/nsCOMArray to the XPCOM glue, and a few other things to make the glue easier to use, r=shaver+darin . The following files were CVS-copied from xpcom/ds to xpcom/glue:
...
nsVoidArray.h
nsVoidArray.cpp
nsCOMArray.h
nsCOMArray.cpp
nsQuickSort.h
nsQuickSort.cpp
2005-11-02 20:38:21 +00:00
bsmedberg%covad.net
40f2e5eb71
Bug 311253 - XPCOM glue dynamic linking on BSD platforms - patch by Jeroen Ruigrok van der Werven <asmodai@in-nomine.org> r=me
2005-10-10 21:59:39 +00:00
bsmedberg%covad.net
f0d2e05a7e
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
2005-08-15 18:29:55 +00:00
bsmedberg%covad.net
8992fb4c7d
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
e9c48557e9
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
2005-08-11 20:40:53 +00:00
pkw%us.ibm.com
5b3a6352db
Bug 298044 - Dynamically load important dependent libs for embedders so that they don't have to setup the environment - AIX support patch
...
r=benjamin@smedbergs.us , a=benjamin@smedbergs.us
2005-07-21 03:30:09 +00:00
bsmedberg%covad.net
b9720ffcb9
Bug 298044 - Dynamically load XPCOM dependent libs as part of the XPCOM standalone glue bootstrap process, r=darin a=asa
2005-07-14 18:42:59 +00:00
bsmedberg%covad.net
7e03c0b224
Bug 288626 - Switch the strict API from opt-in (MOZILLA_STRICT_API) to opt-out (MOZILLA_INTERNAL_API) r=darin
2005-04-06 03:35:24 +00:00
darin%meer.net
abcd15ca39
fixes bug 266006 "xpcom/glue should not declare methods with NS_COM" r=bsmedberg
2004-10-29 19:43:51 +00:00
darin%meer.net
52ac61d678
landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner
2004-10-25 19:34:45 +00:00
bsmedberg%covad.net
01e335833e
Bug 236101 - flatten the directory structure of the embedding SDK. Consensus from dougt/adamlock/blizzard r=cls a=mkaply
2004-03-23 20:58:21 +00:00
darin%meer.net
8d65e087ae
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
2004-02-19 02:44:03 +00:00
dougt%netscape.com
53eb543117
re-enables nsDebug in xpcom glue. 191005 , r=chak, sr=darin, a=dbaron
2003-01-30 00:34:03 +00:00
seawood%netscape.com
b584cb0b06
MOZILLA_VERSION is now defined in mozilla-config.h so no need to explicitly define it here
...
Bug #189462 r=dougt
2003-01-22 04:24:56 +00:00
dougt%netscape.com
aa97f212b1
Moving nsEmbedString to mozilla/string. r=cls.
2003-01-14 03:41:52 +00:00
seawood%netscape.com
60e790cacd
Do not declare empty EXPORTS variables as it breaks 'make install'
...
Thanks to Aleksey Nogin <mozilla-bugs@nogin.org> for the patch.
Bug #185681 r=cls
2003-01-03 08:00:49 +00:00
dougt%netscape.com
7cd70969a2
Adding generic support for the GRE in the xpcom glue. r=chak, sr=darin, b=185681
2003-01-02 23:09:30 +00:00
seawood%netscape.com
58004c4a48
Add SRCS_IN_OBJDIR variable to workaround requirement introduced by bug 141834 that srcfiles must be in the srcdir.
...
Bug #171753 r=bryner
2002-12-13 02:36:06 +00:00
dougt%netscape.com
1c09d9410c
Backing out my last attempt since I believe that the problem is with the cvs mirrors
2002-10-18 02:36:28 +00:00
dougt%netscape.com
f586f1a0ff
Adding nsReadableUtils.cpp to the string glue code. This is required for StringAllocator. Fix for linux build bustage
2002-10-18 02:08:14 +00:00
dougt%netscape.com
20cb222459
landing 172512. nsEmbedString for component developers and embeders. r=alec, sr=jag/darin, a=asa@mozilla.org
2002-10-17 23:41:47 +00:00
seawood%netscape.com
57e08a3f3a
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
dougt%netscape.com
9effd97abe
151604 - XPCOM Glue standalone stupport of dynamically loading symbols. r=dp/rpotts sr=alecf
2002-06-21 19:58:54 +00:00
seawood%netscape.com
6de5b59159
Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
...
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd. This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall. nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive. (I'll have to check the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs. Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs
2002-06-17 17:09:57 +00:00
dougt%netscape.com
913bbb6f6c
Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
2002-06-11 19:26:04 +00:00
seawood%netscape.com
ed2322fc69
Fixing objdir bustage.
...
Added hack to remove .o from srcdir during export
2002-03-22 01:44:26 +00:00
dougt%netscape.com
c956bbd484
130405. Committing new files. r=alec, sr=brendan@mozilla.org, a=asa@mozilla.org
2002-03-21 23:47:46 +00:00