320 Commits

Author SHA1 Message Date
sfraser%netscape.com
85d69dc2b7 Fix project output path so it doesn't make a dist folder in the wrong place.
git-svn-id: svn://10.0.0.236/trunk@39559 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 23:04:52 +00:00
sfraser%netscape.com
ceba481a68 Remove 'rescued items' group.
git-svn-id: svn://10.0.0.236/trunk@39558 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 23:04:21 +00:00
pinkerton%netscape.com
9596f286ef First Checked In.
git-svn-id: svn://10.0.0.236/trunk@37666 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 07:21:55 +00:00
gordon%netscape.com
6262706d53 File Removed.
git-svn-id: svn://10.0.0.236/trunk@37414 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 18:14:21 +00:00
gordon%netscape.com
32c50e0d6f Removed MacTrace.c and MacTrace.exp from project because they are not used anymore.
git-svn-id: svn://10.0.0.236/trunk@37306 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-29 01:22:22 +00:00
tague%netscape.com
22bf182e3b Added InitTSMAwareApplication to the Toolbox initialization sequence. Part of a set of check-ins to add TSM Input Method support on the Mac.
git-svn-id: svn://10.0.0.236/trunk@33103 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-28 05:05:27 +00:00
pierre%netscape.com
9c6fa042ec File Removed.
git-svn-id: svn://10.0.0.236/trunk@33082 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-28 02:00:54 +00:00
sfraser%netscape.com
86400388d0 Fix for bug 4051 -- with large memory allocation, quit on launch. Was a numeric overflow in the memory manager initialization.
git-svn-id: svn://10.0.0.236/trunk@32882 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-27 04:12:22 +00:00
dp%netscape.com
befa259a88 Landing xpcom20/21 branch.
git-svn-id: svn://10.0.0.236/trunk@32644 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-26 01:38:36 +00:00
pierre%netscape.com
5fcc506a0d Moved the Profiler stuff into separate targets in NSRuntime. Udapted the build scripts.
git-svn-id: svn://10.0.0.236/trunk@32018 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-18 02:59:03 +00:00
saari%netscape.com
9345a07292 Initialize the mac contextual menu manager
git-svn-id: svn://10.0.0.236/trunk@31666 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 21:59:47 +00:00
pierre%netscape.com
de056adeaa First Checked In.
git-svn-id: svn://10.0.0.236/trunk@31591 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 10:02:32 +00:00
pierre%netscape.com
8c393536e2 profiler-ready
git-svn-id: svn://10.0.0.236/trunk@31260 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 07:22:03 +00:00
pierre%netscape.com
72b13766ec profiler-ready
git-svn-id: svn://10.0.0.236/trunk@31257 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 07:11:51 +00:00
pierre%netscape.com
9038bf2a40 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@31256 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 06:57:52 +00:00
pinkerton%netscape.com
59f38a8756 don't use the NSRuntimeStubs, use NSRuntime instead. No need for stubs anymore because runtime is built before stdlib.
git-svn-id: svn://10.0.0.236/trunk@31249 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 05:36:41 +00:00
pinkerton%netscape.com
f9cfc27daa Add two new targets for Carbon that use the MSL mem allocators instead of sfraser's because heapzones don't exist under Carbon.
git-svn-id: svn://10.0.0.236/trunk@31227 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 03:48:01 +00:00
pinkerton%netscape.com
69c9926d19 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.
git-svn-id: svn://10.0.0.236/trunk@31225 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 03:47:19 +00:00
pinkerton%netscape.com
08b7960a51 leave exporting qd to nsRuntimeQD.exp
git-svn-id: svn://10.0.0.236/trunk@31222 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 03:31:23 +00:00
pinkerton%netscape.com
aba6dbeb49 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".
git-svn-id: svn://10.0.0.236/trunk@31221 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 03:31:07 +00:00
pinkerton%netscape.com
9be86e2749 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@31220 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 03:29:47 +00:00
pinkerton%netscape.com
c7d8f02860 more stuff that doesn't exist under Carbon, commented out when building for that. We really need a carbonated moreFiles.
git-svn-id: svn://10.0.0.236/trunk@31206 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 02:30:50 +00:00
pinkerton%netscape.com
4d6276cd97 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.
git-svn-id: svn://10.0.0.236/trunk@31139 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 21:31:32 +00:00
pinkerton%netscape.com
6e22c9bf4f 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.
git-svn-id: svn://10.0.0.236/trunk@31138 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-11 21:30:18 +00:00
pinkerton%netscape.com
57e215b2cc 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.
git-svn-id: svn://10.0.0.236/trunk@31021 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 23:05:01 +00:00
pinkerton%netscape.com
b3ba9a4d42 totalBytes and FreeBytes structs changed under Carbon. Fixes to work in both environments.
git-svn-id: svn://10.0.0.236/trunk@31009 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 22:37:50 +00:00
pinkerton%netscape.com
6caff579c4 move #include of DefinesMac.h up a few lines to pick up the correct TARGET_CARBON define there.
git-svn-id: svn://10.0.0.236/trunk@31006 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 22:34:12 +00:00
pinkerton%netscape.com
64ced176dd don't init toolbox if we're building for carbon.
git-svn-id: svn://10.0.0.236/trunk@31005 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-10 22:33:39 +00:00
rjc%netscape.com
9e5e92db48 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.
git-svn-id: svn://10.0.0.236/trunk@29914 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 23:17:08 +00:00
briano%netscape.com
c6c5e8d75d No longer a problem for non-Mac platforms.
git-svn-id: svn://10.0.0.236/trunk@29584 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 23:50:04 +00:00
sfraser%netscape.com
6babea46d6 Fix a ton of link warnings by removing MathLib, since this is imported via InterfaceStubs.
git-svn-id: svn://10.0.0.236/trunk@29379 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-27 04:07:06 +00:00
jj%netscape.com
bd56f8edc2 File Removed.
git-svn-id: svn://10.0.0.236/trunk@28602 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-22 01:25:18 +00:00
jj%netscape.com
4a9c990cec updated for MSL 4.1.05
git-svn-id: svn://10.0.0.236/trunk@28601 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-22 01:25:04 +00:00
pinkerton%netscape.com
1cfb599503 remove MathLib, as it is in interfacesLib already.
git-svn-id: svn://10.0.0.236/trunk@26924 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 00:49:18 +00:00
sdagley%netscape.com
41a3b015d5 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.
git-svn-id: svn://10.0.0.236/trunk@22857 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-05 05:39:20 +00:00
brade%netscape.com
bf6e876ffb reduce compiler warnings
git-svn-id: svn://10.0.0.236/trunk@22718 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-03 14:31:00 +00:00
sfraser%netscape.com
24e96ce5ac Mac project changes -- NSStdlib now includes the memory allocators and MoreFiles as static libraries, and re-exports their symbols.
git-svn-id: svn://10.0.0.236/trunk@21993 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 00:41:00 +00:00
sfraser%netscape.com
067a38fdcb Mac project changes: remove MSL libs from NSRuntime, and don't export new/delete from here
git-svn-id: svn://10.0.0.236/trunk@21992 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 00:40:12 +00:00
sfraser%netscape.com
5776fcaf07 Mac project uptates; build the memory allocators and morefiles as static libraries.
git-svn-id: svn://10.0.0.236/trunk@21991 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-26 00:39:19 +00:00
sar%netscape.com
31c3b38273 Turn of "modification date caching" so that dependencies are sure to work.
git-svn-id: svn://10.0.0.236/trunk@20306 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-11 00:04:46 +00:00
sfraser%netscape.com
8014626c2a First Checked In.
git-svn-id: svn://10.0.0.236/trunk@19087 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-31 00:27:56 +00:00
petitta%netscape.com
1f0f18e8c2 removed FlushAllocator.h(obsolete)
git-svn-id: svn://10.0.0.236/trunk@18936 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-28 19:57:21 +00:00
jj%netscape.com
bea7127b57 fixed non-debug build bustage
git-svn-id: svn://10.0.0.236/trunk@18822 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 22:10:44 +00:00
petitta%netscape.com
b84c7b45fa Added Files
git-svn-id: svn://10.0.0.236/trunk@18821 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 21:48:24 +00:00
mcmullen%netscape.com
d530ae462b 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.
git-svn-id: svn://10.0.0.236/trunk@18692 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 02:11:56 +00:00
sfraser%netscape.com
0303ea33b9 Add an optimization in the large heap allocators which keeps track of the largest contiguous free block in each chunk.
git-svn-id: svn://10.0.0.236/trunk@18547 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-26 01:08:54 +00:00
sfraser%netscape.com
6b621fbc7f Removing ProfilerLib that I left in there by mistake.
git-svn-id: svn://10.0.0.236/trunk@18230 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-22 00:22:19 +00:00
sfraser%netscape.com
e336506959 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@18229 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-22 00:21:46 +00:00
sfraser%netscape.com
65f954e71e Added a new target that builds a NewPtr-based implementation of malloc/free for debugging purposes.
git-svn-id: svn://10.0.0.236/trunk@18228 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-22 00:20:42 +00:00
sfraser%netscape.com
ab55f7150c Various optimizations in the memory allocators as fix for bug 2254. Also now zap the contents of allocated and freed blocks.
git-svn-id: svn://10.0.0.236/trunk@18227 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-22 00:20:06 +00:00