Граф коммитов

161 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org bd821a0c4b Ok, taking this split of compiler options used only for compiles a step further....The idea is that when the user passes CFLAGS to configure, those flags are to be used basically anywhere that that CC is. COMPILE_FLAGS is set in configure to contain the compiler flags that cannot be used while linking (e.g. -include on BSD/OS). In config.mk, I moved all of the variables that used to compose CFLAGS into COMPILE_CFLAGS so that CFLAGS only contains the values from running configure.
Removed unused NOMD_CFLAGS & MDUPDATE_FLAGS.
1999-12-24 10:58:11 +00:00
erik%netscape.com a07ac40a78 This is just a local .cvsignore file. Doesn't affect build. 1999-11-11 18:15:49 +00:00
shaver%netscape.com 61511e23f5 - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until
later in the autoreg cycle.
- teach native component loader about deferred components
- add nsIComponentLoader::registerDeferredComponents
- teach component manager about deferred components
- made nsID::Parse take a |const char *| instead of a simple |char *|.
- move release of XPTI singletons until _after_ shutting down the component
  manager to prevent re-initialization during JS component shutdown.
- category manager work: really delete from reg, start on enumeration
- use nsXPIDLCString instead of autoStringFree.
- fix nsRegistry to use allocator properly.
- cleaner memory management in nsFactoryEntry.
- capitalization fixed in nsIComponentLoader.idl
- clean up loader creation logic
- remove/disable lots of DEBUG_shaver noise
- added (disabled) warning about NSGetFactory usage
- move .so and .shlb higher up in the ValidDllExtensions list to marginally
  speed up registration.
- added nsDll::GetRegistryLocation API
- properly export nsSupportsArray.h
- capitalization fixes in nsIEnumerator.idl
- added deferral to nsSample.js
1999-11-10 00:28:34 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dveditz%netscape.com 19d11419f5 Changing registry keys to a mozilla-centric name rather than netscape. 1999-11-03 07:36:03 +00:00
braddr%puremagic.com d92727dc68 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future.
r=scc
1999-10-28 03:16:48 +00:00
braddr%puremagic.com b49b3dbdce Ooops.. tree closed, better back these out for now. Sorry. 1999-10-27 21:01:37 +00:00
braddr%puremagic.com b2ea5b4c45 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE
in anticipation of nixing NS_COMFALSE in the near future.
r=scc (please contact him should there be any build issues)
1999-10-27 20:24:21 +00:00
ramiro%fateware.com a426b260aa Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
dveditz%netscape.com 67f4926d52 reenabling 6986-fix for the mac, r-dougt 1999-10-19 23:17:54 +00:00
shaver%netscape.com dbc2aa33d8 fix // comment in C file (r=brade) 1999-10-18 19:00:18 +00:00
dveditz%netscape.com 0b89917a3f stopgap for mysterious Mac bustage 1999-10-18 12:58:58 +00:00
dveditz%netscape.com d9bc09dc49 generate unique regkeys (6986) 1999-10-18 12:06:19 +00:00
dveditz%netscape.com a85e8b8eae hoping this fixes the mac bustage 1999-10-17 23:55:56 +00:00
shaver%netscape.com f1cf5c8338 fixing build by removing leftover #endif 1999-10-17 22:15:34 +00:00
dveditz%netscape.com b556814a7b Added NR_RegFlush (14909, required for 16283/16600); warning cleanup (15626) r=shaver 1999-10-17 21:47:53 +00:00
dveditz%netscape.com 89c765707b Added nsIRegistry::Flush (bug 16283, required for 16600), r=shaver 1999-10-17 21:45:53 +00:00
dveditz%netscape.com f0625af1ca expose libreg ability to delete named values in nsIRegistry. Patch from
Jonas Utterstr�m <jonas.utterstrom@vittran.norrnod.se>, r=dveditz
1999-10-15 06:47:58 +00:00
alecf%netscape.com 92765bbd18 add detection for broken mmap()/write() behavior
contributed by jim_nance@yahoo.com
r=alecf
1999-10-05 00:29:09 +00:00
beard%netscape.com 120647c4c2 changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:23:01 +00:00
sfraser%netscape.com 04b0e04edb Fixing use of obsolete types for shaver. 1999-09-29 02:54:18 +00:00
shaver%netscape.com f53bc807b4 nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann 1999-09-29 02:35:42 +00:00
dveditz%netscape.com fcba679114 Make sure componentMgr calls NR_ShutdownRegistry(), fixing MLKs and registry corruption from unflushed registry buffers.
r=dp,a=chofmann
1999-09-26 21:20:21 +00:00
dveditz%netscape.com 94e7fc36a0 Fix assert exposed by fix for bug 14551 (eliminate registry leaks from component mgr). r=dp, a=chofmann 1999-09-26 21:17:54 +00:00
briano%netscape.com 33b511f06e SunOS4-specific fix. If SUNOS4 is defined, we need to include unistd.h for SEEK_SET and friends. 1999-09-25 02:49:00 +00:00
dveditz%netscape.com b86f6a82c7 Turning buffered registry i/o back on, bugs 14306,11203 1999-09-22 07:53:15 +00:00
dveditz%netscape.com bb7e8355d1 Bugfix 7928 1999-09-22 07:49:22 +00:00
waterson%netscape.com 88220ac198 Fix backwards return values on nsIEnumerator::IsDone(). 1999-09-21 01:28:18 +00:00
dveditz%netscape.com 07d85b9989 backing out bufio changes until corruption fixed 1999-09-20 00:53:07 +00:00
dveditz%netscape.com 251a5fd70c make version registry code match main mozilla registry code 1999-09-18 01:23:59 +00:00
sfraser%netscape.com 034620e586 Fix for bug 14160 -- bad registry name. Don't assume that Mac Handles are nul terminated. 1999-09-18 01:14:50 +00:00
dveditz%netscape.com ba2ca9f2b5 fix Mac startup bustage 1999-09-17 23:42:47 +00:00
dveditz%netscape.com 45d198de8b reverting registry changes for Unix, a=leaf, r=ramiro 1999-09-17 17:44:41 +00:00
sspitzer%netscape.com cf507867c1 fix crash when launching mail 1999-09-17 09:46:58 +00:00
dveditz%netscape.com b83b004785 match buffered i/o registry change in XP_MAC section 1999-09-17 07:00:55 +00:00
sfraser%netscape.com 0e6a16c9a4 Added file for dveditz, set up prefix files. 1999-09-17 06:56:45 +00:00
sfraser%netscape.com 20947f58ec First Checked In. 1999-09-17 06:56:23 +00:00
dveditz%netscape.com 4edd94afd4 more trying to get nr_bufio to work on a mac 1999-09-17 06:35:32 +00:00
dveditz%netscape.com 3a0cc800da fixing mac path sadness with new nr_bufio stuff 1999-09-17 06:13:38 +00:00
dp%netscape.com 6cf6be44ee Caching of what registry was opened to improve performance of multiple
opens on the same registry file.
1999-09-17 05:46:25 +00:00
dveditz%netscape.com ed909369ed Buffered I/O for registry performance 1999-09-17 01:32:00 +00:00
dp%netscape.com 764fede6dc NS_ADDREF() instead of calling it directly 1999-09-16 19:20:18 +00:00
dveditz%netscape.com f3deb25a6d expose whether the registry is already open or not, which enables the profile
manager to avoid opening and closing the registry ~20 times at startup.
1999-09-16 05:32:28 +00:00
cls%seawood.org a6696c1b2d Use the rules in rules.mk instead of making your own. 1999-09-15 18:00:50 +00:00
slamm%netscape.com 2dfd30ec2a Fix build warning. 1999-09-14 23:09:39 +00:00
briano%netscape.com 70f4c0b6b8 General cleanup. 1999-09-14 02:51:42 +00:00
jdunn%netscape.com bcd4460655 add HP to the list of os's that don't like MMAP'd IO 1999-09-11 00:49:20 +00:00
duncan%be.com be11a6b91d BeOS doesn't have mmap. Also, BeOS is case sensitive like Unix. 1999-09-10 22:35:58 +00:00
cls%seawood.org 7a479836f0 OS_ARCH is not set until config.mk is included but the form of CSRCS changes after rules.mk is included 1999-09-10 12:42:25 +00:00
Jerry.Kirk%Nexwarecorp.com 611fe885b0 Makefile hackery for Neutrino to build vreg with CC instead of CCF
CCF includes (eventually) DSO_PIC_CFLAGS which has the option "-shared"
which is not allowed for Neutrino executables just object files and
libraries.
1999-09-10 12:06:28 +00:00