beard%netscape.com
7b5519ee28
additional exports for GC leak detector. r=sfraser
2000-02-08 04:11:18 +00:00
scc%netscape.com
990b5fed34
fix exports, re-adding ios_base stuff
2000-02-08 03:00:50 +00:00
scc%netscape.com
71a85a936d
SIOUX .exp shouldn't be in stubs or optimized, r=simon
2000-02-08 02:01:13 +00:00
scc%netscape.com
0805f7e65a
fix exports, r=simon
2000-02-08 01:59:17 +00:00
scc%netscape.com
c50765895a
fix build bustage
2000-02-08 01:31:57 +00:00
scc%netscape.com
5716cee238
fix build bustage
2000-02-08 01:24:07 +00:00
sfraser%netscape.com
23122f7785
Fix NSStdLib exports for Pro 5. r=scc
2000-02-07 23:58:38 +00:00
scc%netscape.com
5e041e830f
Pro5 update
2000-02-07 23:06:04 +00:00
sfraser%netscape.com
ff06db6dbd
Fix NSRuntime and NSStdLib exports for Pro 5. r=scc
2000-02-07 22:39:34 +00:00
pinkerton%netscape.com
ca825bef77
fix the access paths for pro5 migration. r=macdev.
2000-02-04 03:27:36 +00:00
sfraser%netscape.com
4a9345c401
Fix for bug 24618 -- playing sounds with QuickTime crashes. Need to init QuickTime. r=syd
2000-01-25 03:04:32 +00:00
dougt%netscape.com
fd69a2f423
Landing nsIFile.
2000-01-24 21:28:28 +00:00
rpotts%netscape.com
e4d36a4fca
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
sfraser%netscape.com
d60d549012
Fix the embedding stuff to no longer explicitly create an image manager, now that it is a service. r=neeti.
1999-11-24 03:57:32 +00:00
tonyr%fbdesigns.com
1bdff18b94
Added a couple of Morefiles routines to the export list. FSpGetFileSize and FSpResolveFileIDRef. r=sfraser
1999-11-19 00:58:42 +00:00
sdagley%netscape.com
4676c9aab5
File Removed.
1999-11-17 01:33:19 +00:00
sdagley%netscape.com
6c6084d17e
Mac specific changes. Updating to current version of MoreFiles library (1.4.9) which is required for #17949 - nsIFile impl for Mac. r=sheriff
1999-11-17 01:32:53 +00:00
sdagley%netscape.com
35a9d4bfe1
First Checked In.
1999-11-17 01:13:03 +00:00
beard%netscape.com
13240dabd3
bug #15906 , moved stubs from NSStartup.c to nsGCStubs.c.
1999-11-15 03:44:13 +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
dmose%mozilla.org
7a91d8fab2
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 02:47:15 +00:00
sfraser%netscape.com
bd5f775476
Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. Leave more free space in the heap for image (GWorld) pixels. r=pnunn, a=chofmann.
1999-11-04 22:29:02 +00:00
beard%netscape.com
c1203234a7
First Checked In.
1999-11-03 04:26:41 +00:00
beard%netscape.com
4ca7a2c08b
removed obsolete access paths. r=sfraser
1999-10-24 02:45:17 +00:00
beard%netscape.com
84675e0de5
fix :: bustage.
1999-10-21 01:07:50 +00:00
beard%netscape.com
ee608115c2
when GC_DEBUG is off, try to use GC_malloc_ignore_off_page for large blocks. Since GC_MALLOC always returns cleared blocks, don't bother clearning. r=gordon, bug=15906
1999-10-21 00:17:28 +00:00
beard%netscape.com
aad0d65146
added GC_address_to_source, MWUnmangle exports. r=gordon, bug=15906
1999-10-21 00:09:14 +00:00
beard%netscape.com
439146784d
added nsEnvironment.cpp. r=gordon, bug=15906
1999-10-21 00:08:13 +00:00
beard%netscape.com
86a48c4f91
added GC_address_to_source, MWUnmangle stubs. r=gordon, bug=15906
1999-10-21 00:06:13 +00:00
beard%netscape.com
b0f90dfd14
First Checked In.
1999-10-21 00:05:05 +00:00
pierre%netscape.com
9e53c0ec6b
Fix build in Mac embedding apps after last week's changes in nsIWebShell.
1999-10-19 03:02:01 +00:00
dmose%mozilla.org
74c0a60af1
not used on the trunk; the space in the file name is causing script problems. r=smfr@netscape.com, a=leaf@mozilla.org
1999-10-12 18:32:04 +00:00
beard%netscape.com
10d76a7452
fix build bustage, accidentally left GC_LEAK_DETECTOR on.
1999-10-09 03:31:58 +00:00
beard%netscape.com
598b25e0fb
Changed MemAllocatorGC.o target to build MemAllocatorDebug.o. r=jar, bug=15906
1999-10-09 02:58:20 +00:00
beard%netscape.com
a98a6d69a4
added :dist:gc: and :dist:mac: to access paths. r=jar, bug=15906
1999-10-09 02:56:56 +00:00
beard%netscape.com
8b7d71b878
GC_add_roots -> GC_register_fragment, GC_remove_roots -> GC_unregister_fragment. r=jar, bug=15906
1999-10-09 02:56:55 +00:00
beard%netscape.com
c1fb3aba99
added "IDE_Options.h" to ensure consistent build settings. r=jar, bug=15906
1999-10-09 02:54:38 +00:00
beard%netscape.com
103fa49fd7
breakage fixing, gc_stdout -> GC_stdout
1999-10-03 22:30:35 +00:00
beard%netscape.com
1cf6f6d112
Added GC exports, so Stubs target will generate them.
1999-10-03 21:49:41 +00:00
beard%netscape.com
eb6623b344
removed NSStdLibGC target, and .exp file. Moved exports to the one true NSStdLib.exp, so that Stubs target will see them. r=smfr
1999-10-03 21:48:57 +00:00
beard%netscape.com
879a457913
added more GC stub functions, so that NSStdLib can export them. r=smfr
1999-10-03 21:47:11 +00:00
beard%netscape.com
cc6a945ce4
changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:37:53 +00:00
beard%netscape.com
38eebc07c5
First Checked In.
1999-10-02 01:52:41 +00:00
beard%netscape.com
7b99a8d5e0
changed to use MemAllocatorGC.o, r=sfraser
1999-09-30 07:30:37 +00:00
beard%netscape.com
4ecdeb8908
Renamed MemAllocatorGC target to MemAllocatorGC.o, r=sfraser.
1999-09-30 07:12:48 +00:00
beard%netscape.com
a41cce2fb6
added NSStdLibGC.shlb target name, for building with the GC leak detector.
1999-09-30 06:46:22 +00:00
beard%netscape.com
cb5f665907
First Checked In.
1999-09-30 06:45:37 +00:00
pierre%netscape.com
17be93245c
First Checked In.
1999-09-20 22:12:35 +00:00
pierre%netscape.com
ed7bf067d3
First Checked In.
1999-09-20 21:20:26 +00:00
dougt%netscape.com
7fa1019b0e
Adding two MoreFiles API to the export list needed for xpinstall
1999-09-16 20:13:15 +00:00
briano%netscape.com
cfc3c850ed
General cleanup.
1999-09-14 01:02:20 +00:00
briano%netscape.com
863ad44dc7
General cleanup.
1999-09-10 00:24:28 +00:00
alecf%netscape.com
b9236e3224
make libxp a static library, eliminate useless cruft, and link it into libjar
...
(it's the only one that uses libxp these days)
1999-09-03 23:50:11 +00:00
cyeh%netscape.com
7540014d33
remove MODULAR_NETLIB from makefile. We build with it on by default.
1999-09-03 22:00:30 +00:00
ramiro%netscape.com
411c10dc89
Cleanup linkin of mozdbm.
1999-08-31 14:31:50 +00:00
sfraser%netscape.com
5c71db2d63
Turned off option to search for system headers in user paths. That was just evil.
1999-08-27 23:27:47 +00:00
beard%netscape.com
52ef0284e0
First Checked In.
1999-08-27 04:08:09 +00:00
beard%netscape.com
80de623a16
Added MemAllocatorGC target.
1999-08-27 04:06:44 +00:00
dveditz%netscape.com
f1029f3aad
warning cleanup
1999-07-30 23:59:53 +00:00
pinkerton%netscape.com
0080230603
moved MenusLib from widget to Interface.mcp for carbon porting ease.
1999-07-20 19:39:04 +00:00
slamm%netscape.com
27b8289eff
Fix build warnings.
1999-07-16 20:06:37 +00:00
slamm%netscape.com
1f73032ff7
Fix compiler warnings.
1999-07-16 17:38:26 +00:00
sfraser%netscape.com
3384109e38
Fix project output path so it doesn't make a dist folder in the wrong place.
1999-07-15 23:04:52 +00:00
sfraser%netscape.com
257b8eda80
Remove 'rescued items' group.
1999-07-15 23:04:21 +00:00
ramiro%netscape.com
86fad9ffe1
Part I of Alexander Larsson's (alex@signum.se) patch to reduce symbol bloat.
...
All these changes are safely ifdefed out for the time being.
There are also a few implementation
DEFINES cleanups.
1999-07-02 14:59:36 +00:00
duncan%be.com
192cb60ca2
D'oh, correctly size buffer for terminating '0' in fe_GetConfigDir.
...
Change in code that is XP_BEOS only.
1999-07-02 13:55:01 +00:00
pinkerton%netscape.com
77e0b7b272
First Checked In.
1999-07-01 07:21:55 +00:00
ramiro%netscape.com
d8d9788d10
Fix PUBLIC declaration.
1999-06-29 22:30:47 +00:00
gordon%netscape.com
7768a55edc
File Removed.
1999-06-29 18:14:21 +00:00
gordon%netscape.com
24811ff5cc
Removed MacTrace.c and MacTrace.exp from project because they are not used anymore.
1999-06-29 01:22:22 +00:00
jdunn%netscape.com
3f2ff0a956
removing erroronious cast
1999-06-28 20:00:42 +00:00
mcafee%netscape.com
89791c9241
BeOS changes
1999-06-27 10:13:28 +00:00
alecf%netscape.com
5ccc9ade2f
fix a **load of warnings, including one of my own.
1999-06-27 06:27:50 +00:00
alecf%netscape.com
5faf3c9dd3
fix mac bustage, this was supposed to be in #ifdef DEBUG
1999-06-16 03:28:42 +00:00
alecf%netscape.com
175b58c262
return XP_AssertAtLine
1999-06-16 02:41:15 +00:00
alecf%netscape.com
73487fad9e
second attempt to eliminate useless functions
1999-06-16 02:23:26 +00:00
alecf%netscape.com
0caf87c5a7
remove unnecessary functions
1999-06-16 02:04:53 +00:00
alecf%netscape.com
f47c470057
remove unused functions
1999-06-16 01:01:09 +00:00
alecf%netscape.com
8408c4a703
remove some unused functions
1999-06-16 01:00:29 +00:00
alecf%netscape.com
7c01734804
back out last checkin, busts on windows
1999-06-16 00:58:16 +00:00
alecf%netscape.com
bb73de7547
if 0 and static a bunch of functions that aren't used anywhere
1999-06-16 00:51:20 +00:00
alecf%netscape.com
5b3121c092
remove HashTable routines (we're only using HashLists)
1999-06-16 00:24:31 +00:00
alecf%netscape.com
e50284868f
hide some symbols from the build
1999-06-16 00:23:21 +00:00
alecf%netscape.com
490126526b
xp_qsort is gone, so remove it from the build
1999-06-16 00:22:48 +00:00
tague%netscape.com
7b50e888d2
Added InitTSMAwareApplication to the Toolbox initialization sequence. Part of a set of check-ins to add TSM Input Method support on the Mac.
1999-05-28 05:05:27 +00:00
pierre%netscape.com
f1824a24bf
File Removed.
1999-05-28 02:00:54 +00:00
sfraser%netscape.com
e47bf4c0d0
Fix for bug 4051 -- with large memory allocation, quit on launch. Was a numeric overflow in the memory manager initialization.
1999-05-27 04:12:22 +00:00
mcafee%netscape.com
be25495e75
Removing unnecessary mcom_db.h include.
1999-05-26 21:18:51 +00:00
dp%netscape.com
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
sspitzer%netscape.com
1117b07845
fix for #6031 . the summary file names for newsgroups are based on
...
the newsgroup name. if the name is too long for the native file
system, use the hash function to come up with a new name.
move that has code out of xp_hash.c and into newsSummarySpec.cpp
in 4.x, this was the only place it was used anyways.
fix my debugging printf.
re-arrange addressbook makefiles in mailnews/makefiles so that people
who use obj-dir can build.
1999-05-21 22:21:23 +00:00
pierre%netscape.com
aeecd8f4e6
Moved the Profiler stuff into separate targets in NSRuntime. Udapted the build scripts.
1999-05-18 02:59:03 +00:00
saari%netscape.com
33abf04721
Initialize the mac contextual menu manager
1999-05-14 21:59:47 +00:00
pierre%netscape.com
dbb6ab890d
First Checked In.
1999-05-14 10:02:32 +00:00
pierre%netscape.com
a0d46b2572
profiler-ready
1999-05-12 07:22:03 +00:00
pierre%netscape.com
538ef6fa2a
profiler-ready
1999-05-12 07:11:51 +00:00
pierre%netscape.com
6bd3c71c5c
First Checked In.
1999-05-12 06:57:52 +00:00
pinkerton%netscape.com
4d01598e2a
don't use the NSRuntimeStubs, use NSRuntime instead. No need for stubs anymore because runtime is built before stdlib.
1999-05-12 05:36:41 +00:00
pinkerton%netscape.com
92abbc36da
Add two new targets for Carbon that use the MSL mem allocators instead of sfraser's because heapzones don't exist under Carbon.
1999-05-12 03:48:01 +00:00
pinkerton%netscape.com
60046dc236
add the MacOS Support:Headers:Universal Headers access path so that we can pick up subfolders in the headers introduced in Carbon. Adding this path won't affect non-carbon builds because this folder exists already.
1999-05-12 03:47:19 +00:00
pinkerton%netscape.com
b4d7fe7437
leave exporting qd to nsRuntimeQD.exp
1999-05-12 03:31:23 +00:00
pinkerton%netscape.com
c21bc45850
add two new targets for Carbon (debug and optimized). These targets don't include quickdraw_globals.c or export "qd". Introduced a new file NSRuntimeQD.exp that is only in the non-Carbon targets that exports "qd".
1999-05-12 03:31:07 +00:00
pinkerton%netscape.com
4e72adf10a
First Checked In.
1999-05-12 03:29:47 +00:00
pinkerton%netscape.com
5c11b4f33e
more stuff that doesn't exist under Carbon, commented out when building for that. We really need a carbonated moreFiles.
1999-05-12 02:30:50 +00:00
pinkerton%netscape.com
c24aa60cfd
some of the timer stuff in here (which we don't use) doesn't like the WWDC Carbon Headers. #ifdef'd out for TARGET_CARBON.
1999-05-11 21:31:32 +00:00
pinkerton%netscape.com
da511c0edd
use MacPrefix.h for the target we build. It was already used in the other targets, but not for the optimized .o we always build.
1999-05-11 21:30:18 +00:00
pinkerton%netscape.com
5f8f243e4a
PBCopyFileSync and PBHMoveRenameSync don't exist in Carbon. Hack around this when TARGET_CARBON is defined, but we need a better solution. Shouldn't affect builds when this is off.
1999-05-10 23:05:01 +00:00
pinkerton%netscape.com
214e95214e
totalBytes and FreeBytes structs changed under Carbon. Fixes to work in both environments.
1999-05-10 22:37:50 +00:00
pinkerton%netscape.com
378ea45300
move #include of DefinesMac.h up a few lines to pick up the correct TARGET_CARBON define there.
1999-05-10 22:34:12 +00:00
pinkerton%netscape.com
938bcd3357
don't init toolbox if we're building for carbon.
1999-05-10 22:33:39 +00:00
rjc%netscape.com
87eeebef45
Fix bug # 4357 where FTP is broken on the Mac. This is basically the same bug and same bug fix as bug # 3405. Somebody needs to fix this for real... I think we should make Kathy Brade do it (Hi Kathy!) as she introduced the bug. Anyway, approval=chofmann.
1999-04-30 23:17:08 +00:00
dveditz%netscape.com
53702bbe1e
move shexp back out of netlib so others can share it
1999-04-28 00:20:22 +00:00
briano%netscape.com
d45d516382
No longer a problem for non-Mac platforms.
1999-04-27 23:50:04 +00:00
dveditz%netscape.com
040ca12c04
pulling mkreg back out of netlib
1999-04-27 22:05:39 +00:00
sfraser%netscape.com
2d04489213
Fix a ton of link warnings by removing MathLib, since this is imported via InterfaceStubs.
1999-04-27 04:07:06 +00:00
jj%netscape.com
1ae882c4c5
File Removed.
1999-04-22 01:25:18 +00:00
jj%netscape.com
1e1cc817ba
updated for MSL 4.1.05
1999-04-22 01:25:04 +00:00
pinkerton%netscape.com
2844739ef8
remove MathLib, as it is in interfacesLib already.
1999-04-10 00:49:18 +00:00
waterson%netscape.com
675ff674c6
Removed NODEPEND.
1999-03-31 06:47:10 +00:00
alecf%netscape.com
8d7eb39b2a
fix for #4264 - move fe_GetConfigDir into libxp, because that is in-memory and available for components to use
...
I've heard rumors that this will break mac, but I'll be able to fix it in one cycle
This allows components that don't link against libpref to be loaded and not crash
1999-03-25 22:45:46 +00:00
gagan%netscape.com
dc83d61414
N2 landing... everybody run! duck! hide...! It really should be ok.
1999-03-25 00:22:56 +00:00
briano%netscape.com
0d895e7a58
Switched back to building both shared and static libs by default.
1999-03-23 04:26:03 +00:00
ramiro%netscape.com
51b24a505b
Change MOZILLA_HOME to MOZILLA_FIVE_HOME so that we dont fight Communicator
...
4.x installations.
1999-03-11 20:00:57 +00:00
slamm%netscape.com
9e1c8777a4
Quiet mac warnings.
1999-03-09 01:10:59 +00:00
alecf%netscape.com
ae203f0c32
add OLD_MAIL_NEWS macros to eliminate libpref dependancy from libxp
1999-03-05 21:31:00 +00:00
sdagley%netscape.com
417581861e
Fix bug #3405 . Thanks to sfraser's research we discovered that there was a nasty problem caused by mactime.c including xp_mcom.h (added by brade on 3/3) causing ctime to be redefined as macctime. This is bad since macctime calls ctime (can you say recursion, recusrion, recusrsion...). Fix was to add an #undef for ctime after including xp_mcom.h and sacrificing a purple dinosaur.
1999-03-05 05:39:20 +00:00
brade%netscape.com
9b114a53d7
reduce compiler warnings
1999-03-03 14:31:00 +00:00
sfraser%netscape.com
e5fb296b28
Mac project changes -- NSStdlib now includes the memory allocators and MoreFiles as static libraries, and re-exports their symbols.
1999-02-26 00:41:00 +00:00
sfraser%netscape.com
fcf23067bb
Mac project changes: remove MSL libs from NSRuntime, and don't export new/delete from here
1999-02-26 00:40:12 +00:00
sfraser%netscape.com
6b1b2e507d
Mac project uptates; build the memory allocators and morefiles as static libraries.
1999-02-26 00:39:19 +00:00
ramiro%netscape.com
bbd8997c46
Fixing the stderr brain damage.
...
This code is obsolete, but it will server as documentation someday.
1999-02-21 12:24:46 +00:00
alecf%netscape.com
6ae625003e
remove md5 from MOZ_MAIL_NEWS build
1999-02-18 19:54:54 +00:00
sar%netscape.com
eecbed5e4c
Turn of "modification date caching" so that dependencies are sure to work.
1999-02-11 00:04:46 +00:00
mcafee%netscape.com
628ad5aaad
Two versions of XP_QSORT(), switching Solaris from the libimg version to the xp version
1999-02-07 09:30:51 +00:00
mcafee%netscape.com
c9c6113d3c
Moving XP_ReBuffer() and XP_Trace() from xp_stubs.c to xp_stub.c, sorry I didn't see the original stub file. Retiring xp_stubs.c.
1999-02-02 03:08:03 +00:00
mcafee%netscape.com
782f29d815
Adding stubs for XP_ReBuffer() and XP_Trace() so we don't keep copying stubs around the tree; both viewer and apprunner had their own versions of this
1999-02-01 11:03:45 +00:00
sfraser%netscape.com
513027db17
First Checked In.
1999-01-31 00:27:56 +00:00
petitta%netscape.com
5f594a8aed
removed FlushAllocator.h(obsolete)
1999-01-28 19:57:21 +00:00
jj%netscape.com
27a10ef132
fixed non-debug build bustage
1999-01-27 22:10:44 +00:00
petitta%netscape.com
1962fc8507
Added Files
1999-01-27 21:48:24 +00:00
mcmullen%netscape.com
302ce3167e
Added a new InitializeMacToolbox() to NSStdLib (declared in macstdlibextras.h) and exported it. This makes all the Mac Toolbox Init calls, and also (if DEBUG) initializes SIOUX without menus. Safe to call this multiple times (it has a static boolean). Removed toolbox initialization from constructor of nsAppShell, and called InitializeMacToolbox() instead. Called InitializeMacToolbox from main in viewer app, and also from a static initializer in nsAppRunner.cpp.
1999-01-27 02:11:56 +00:00
sfraser%netscape.com
9ac72ccdf0
Add an optimization in the large heap allocators which keeps track of the largest contiguous free block in each chunk.
1999-01-26 01:08:54 +00:00
sfraser%netscape.com
2c1c741f37
Removing ProfilerLib that I left in there by mistake.
1999-01-22 00:22:19 +00:00
sfraser%netscape.com
e50a274277
First Checked In.
1999-01-22 00:21:46 +00:00
sfraser%netscape.com
8df51a7c8f
Added a new target that builds a NewPtr-based implementation of malloc/free for debugging purposes.
1999-01-22 00:20:42 +00:00
sfraser%netscape.com
bd88993c12
Various optimizations in the memory allocators as fix for bug 2254. Also now zap the contents of allocated and freed blocks.
1999-01-22 00:20:06 +00:00
sfraser%netscape.com
fab0cd5266
First Checked In.
1999-01-21 23:35:30 +00:00
sfraser%netscape.com
9f6ce6ad92
Added a #pragma error noting that this file is obsolete, but remains for reference reasons.
1999-01-21 23:35:08 +00:00
sfraser%netscape.com
cbf2c95809
Commented out obsolete PowerPlant includes
1999-01-21 23:34:32 +00:00
sfraser%netscape.com
76e2ac0132
File Removed.
1999-01-19 22:34:36 +00:00
mcmullen%netscape.com
39aa71fd50
Added all the nucache files to the memory module project (as a group) so that NU_CACHE can be turned on with a flick of the wrist, made the modular memory library build with the NU_CACHE flag turned on, fixed build warnings and errors. The NU_CACHE flag is still OFF, because the database code doesn't exist for Macintosh or Unix :-(
1999-01-14 23:21:06 +00:00