mccabe%netscape.com
10173b32d5
Back out building xpidl with -static, because it breaks on some platforms. What's the XP way to do it?
1999-05-09 10:40:16 +00:00
mccabe%netscape.com
c86ab72aed
Fix to 6156.
...
Added $(EXTRA_DEPS) dependency to $(PROGRAM) in rules.mk, so xpidl can ask to be recompiled when libxpt changes.
1999-05-09 09:21:35 +00:00
mccabe%netscape.com
812b43a6a9
Give xpidl a Makefile.in that uses the rules.mk rules for $(PROGRAM) to build, toallow use of purify target. Be warned, it won't be pretty.
...
Build xpidl statically by adding -static (I hope it's XP; is there an alternative?) to LDFLAGS. So that we can use it in the build without setting the shared library path.
1999-05-09 08:34:37 +00:00
beard%netscape.com
14436f3955
turned off modification date caching, so files will be regenerated if missing or out of date.
1999-05-09 03:32:22 +00:00
beard%netscape.com
0df333dee8
NPL, using CWGetStoredObjectFileSpec() to get the location of each output file, instead of constructing from input file's name.
1999-05-09 03:27:07 +00:00
beard%netscape.com
3d786077ea
NPL, removed Disassembly code (moved to linker), now using CWStoreObjectData() to associate output file with compilation. This lets CodeWarrior delete the file when objects are removed, and regenerate when file is deleted externally.
1999-05-09 03:27:05 +00:00
beard%netscape.com
29cc2584f2
bumped version, changed Flags to latest CWPro4 format to use newer APIs.
1999-05-09 03:27:03 +00:00
beard%netscape.com
ed3b875ec1
bumped version
1999-05-09 03:27:01 +00:00
beard%netscape.com
56f0808832
cleaned up, removed non-essential code, NPL
1999-05-09 03:19:47 +00:00
beard%netscape.com
2996899c0b
NPL
1999-05-09 03:19:07 +00:00
beard%netscape.com
20a51c2310
added a "build all" target
1999-05-08 23:18:39 +00:00
beard%netscape.com
1b2796c55f
added version resources
1999-05-08 23:18:12 +00:00
beard%netscape.com
2fc4558bc2
First Checked In.
1999-05-08 23:05:34 +00:00
beard%netscape.com
53aeae0e01
changed raw calls to stat() to get_file_length(), and redefined get_file_length to mac_get_file_length when building as CodeWarrior plugin.
1999-05-08 23:01:09 +00:00
beard%netscape.com
45e48b2555
renamed get_args() to mac_get_args(), get_file_length redefined as mac_get_file_length when built as CodeWarrior plugin.
1999-05-08 23:00:07 +00:00
beard%netscape.com
b96f880380
removed xpt_dump.c from compiler target, moved exclusively to linker target.
1999-05-08 22:58:42 +00:00
beard%netscape.com
6810590c23
added custom fopen, the only opens files in the output directory, added mac_get_file_length(), which is used in lieu of stat, turned on Disassembly function in linker.
1999-05-08 22:58:07 +00:00
beard%netscape.com
cd2562d26c
put in sanity checking of pref data, if its size is incorrect it reverts to factory settings.
1999-05-08 22:56:39 +00:00
beard%netscape.com
9050900930
added mac_get_file_length(), turned off disassembly (moved to linker)
1999-05-08 22:55:42 +00:00
beard%netscape.com
de14b10f6f
turned off the "cantDisassemble" bit, moving disassembly to the linker.
1999-05-08 22:54:23 +00:00
beard%netscape.com
372ce85eab
changed output field to use Str32Field type for alignment purposes (uses 34 bytes rather than 33).
1999-05-08 21:10:22 +00:00
dougt%netscape.com
32d0246c3b
Adding Proxy to the unix makefile
1999-05-08 21:10:18 +00:00
beard%netscape.com
ffc0dca732
changed default 'pref' resource to conform to size of XPIDLSettings struct (40 bytes)
1999-05-08 21:09:19 +00:00
dougt%netscape.com
4241830fff
hooking up proxy to the WINDOWS makefile
1999-05-08 20:55:24 +00:00
beard%netscape.com
bff302c61c
using defined(XPIDL_PLUGIN) to determine when to rename main
1999-05-08 20:40:26 +00:00
beard%netscape.com
bd35c444a2
added XPIDL_PLUGIN macro, to distinguish when the code is being compiled as a CodeWarrior plugin.
1999-05-08 20:38:11 +00:00
beard%netscape.com
2a5ab43961
changed link order in linker
1999-05-08 20:37:15 +00:00
beard%netscape.com
489b7a4e02
fixed a 'MENU' resource id conflict (128 is CodeWarrior IDE's Apple menu)
1999-05-08 20:36:56 +00:00
briano%netscape.com
227c87aa79
Fix for AIX, Solaris, OSF/1, and probably others.
1999-05-08 06:24:27 +00:00
mcmullen%netscape.com
0ebacd593e
Adapt to changed interface some more.
1999-05-08 02:22:41 +00:00
mcmullen%netscape.com
1df193ed4a
Adapt to changed interface.
1999-05-08 02:18:16 +00:00
mccabe%netscape.com
ab5a8ae262
Build xpidl before export phase of any xpcom directory.
1999-05-08 01:57:37 +00:00
mcmullen%netscape.com
ff58eed078
Fix nsFileSpec to take native paths in constructors and assignment operators. Fix += to work with relative paths on Macintosh. Remove dependency of nsFileSpec on streams (so that dp can move nsFileSpec).
1999-05-08 01:18:23 +00:00
mcmullen%netscape.com
9ece6fc6eb
These staged checkins can be tricky.
1999-05-08 00:57:57 +00:00
mcmullen%netscape.com
fc15f532fe
Updated a comment.
1999-05-08 00:21:46 +00:00
dougt%netscape.com
b0aa3ae2be
idl changed without me noticing. now everything is a PRInt32 instead of a int.
1999-05-08 00:12:49 +00:00
dougt%netscape.com
e635a4432b
when I turned on both tests cases, I did not realize that I was deleting the
...
testcase arguments in both. fixing.
1999-05-07 22:25:41 +00:00
dougt%netscape.com
92d07a5d52
fixing warning message.
1999-05-07 22:12:25 +00:00
dougt%netscape.com
eb14e1366a
Got linux to compile.
...
A few errors fix when handling IID.
1999-05-07 22:09:44 +00:00
mcmullen%netscape.com
137bc375dd
First Checked In.
1999-05-07 22:03:31 +00:00
rogerl%netscape.com
b8ee8e6ec0
Forced conversion of result for I64 tests to int in call to printf. I
...
couldn't find a OS-independent format string for handling the I64.
1999-05-07 21:57:23 +00:00
rogerl%netscape.com
d23c738373
Fixed quad-word alignment issues, vTable layout problems.
1999-05-07 21:42:28 +00:00
jband%netscape.com
650d063dc9
updating status - added Digital Unix and notes on PPC code
1999-05-07 21:01:29 +00:00
jband%netscape.com
d8d1df5c50
changing wchar_t to PRUnichar because wchar_t is 32bits on some machines (Solaris) and PRUnichar is what we really mean anyway
1999-05-07 21:00:29 +00:00
dougt%netscape.com
e180982c8d
enabling all (of two) tests cases.
1999-05-07 20:27:02 +00:00
dougt%netscape.com
54fec57559
moving build to install stage.
1999-05-07 20:21:04 +00:00
dougt%netscape.com
cec1984150
removing unused class and reference to unused header.
1999-05-07 20:09:31 +00:00
dougt%netscape.com
935ef51654
removing stuff that is throw away.
1999-05-07 20:07:50 +00:00
dougt%netscape.com
80abf4bfa4
Landing xpcom proxies.
1999-05-07 20:01:37 +00:00
waterson%netscape.com
dbebfd2a64
Removed double-declaration of nsISupports: we #include nsISupportsArray now.
1999-05-07 19:52:13 +00:00