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

177 Коммитов

Автор SHA1 Сообщение Дата
mang%subcarrier.org c444378873 suppress warnings about /* in comment 1999-07-07 07:54:02 +00:00
mang%subcarrier.org 38c3da09bb libIDL expects the line number to be one more than we think it is.
Who are we to argue?
Fixes bug 5872 for header mode.
1999-07-07 04:42:33 +00:00
dveditz%netscape.com 17864a291d Trying to fix Win32 dependencies. Lots of broken cut-n-paste makefiles 1999-07-02 11:50:19 +00:00
jdunn%netscape.com dc5a2faa70 Fix HPUP and AIX build bustage by 'casting' the params. 1999-06-29 20:37:18 +00:00
mang%subcarrier.org 0e32f49008 Partially fixes bug 5872
Line numbers are now (only) off by one on Unix
Windows still reports incorrect line number if error is in an included file
Fixes bug 8183
Included files not found are now reported with proper line number
1999-06-28 21:10:18 +00:00
shaver%netscape.com 63df4e7169 um, that wasn't supposed to get checked in 1999-06-26 01:26:19 +00:00
shaver%netscape.com 67a3a2c37a clean up className manipulation; no progids, though\! 1999-06-26 00:40:03 +00:00
mccabe%netscape.com 001e464b0a Add 'void' to generated method signatures that'd otherwise come out as foo(), to avoid the legacy C feature of having () disable typechecking. 1999-06-25 09:22:52 +00:00
frankm%eng.sun.com 87ba003503 Reintroduce Java backend to Unix build. 1999-06-23 01:31:04 +00:00
frankm%eng.sun.com ec707f6784 Re-enable Java backend, this time with an updated Windows makefile. 1999-06-23 00:58:35 +00:00
mccabe%netscape.com ddc3eece85 Backing out buildsystem aspects of the Java interface backend to xpidl until we can land them safely xp. The xpidl_java.c backend remains. 1999-06-23 00:06:29 +00:00
frankm%eng.sun.com 224d22dfee First pass at generating Java interfaces from XPIDL 1999-06-22 22:39:50 +00:00
shaver%netscape.com c2153975ca flail lightly trying to fix build bustage 1999-06-15 15:21:00 +00:00
shaver%netscape.com d6dc524533 try to bix build bustage, and start on fixing 8183 1999-06-15 15:13:38 +00:00
shaver%netscape.com 6e521b9a74 fix 8184: don't get stuck on %{ that's not at the beginning of the line, and mind end of data 1999-06-15 14:17:21 +00:00
mccabe%netscape.com 1a5ec8fedb Added a warning for using an (ignored) '%{' or '%{whatever' escape instead of using '%{C++'. 1999-06-15 11:18:03 +00:00
mccabe%netscape.com 364565063f Removed unused declaration for (cvs rm'ed) stub mode, and added an explanatory comment as to what 'basename' actually means. (Not what I thought...) 1999-06-15 09:22:04 +00:00
mccabe%netscape.com 21e1bf9de8 Fix number of arguments to the fprintf format string I changed yesterday. 1999-06-15 04:59:19 +00:00
shaver%netscape.com 42eefc0b16 xpidl_idl.c rewrite for improved maintenance, fixed bugs and whiter teeth 1999-06-15 03:07:44 +00:00
mccabe%netscape.com 49f4227270 Remove reference to the f_noscript field, which gets set when libIDL sees a bare 'noscript' keyword.
This fixes compiling against libIDL 0.6.8, which has changed the field to __f_noscript to deprecate.  Rightly so, as noscript is expressible as a bracketed [property], and we want it to go away too.  Ignoring it rather than #ifdef'ing saves us future maintenance hassle.
1999-06-15 00:37:46 +00:00
mccabe%netscape.com d3e4855338 Removed misleading /* interface scooby */ comment in generated #include "scooby.h" line. 1999-06-14 08:28:23 +00:00
mccabe%netscape.com 440903d251 Fix many warnings, remove legacy -h option. 1999-06-10 08:21:35 +00:00
dp%netscape.com cad49967e1 openVMS changes. Thanks to Colin Blake <colin@theblakes.com> 1999-06-10 00:19:36 +00:00
mccabe%netscape.com cbf274af94 removed files: mozilla/xpcom/typelib/xpidl/xpidl_stub.c 1999-06-09 09:46:07 +00:00
mccabe%netscape.com 6d66ab0b26 Removing remnants of stubs-generation mode. 1999-06-09 09:45:49 +00:00
ramiro%netscape.com 464209a782 Remove these from the unix build to reduce the evil possibility of a fork. 1999-05-27 02:31:44 +00:00
beard%netscape.com f8c059289d changed access paths 1999-05-26 23:21:40 +00:00
beard%netscape.com 2eb6edc765 bumped version to 1.0d5 1999-05-26 23:20:41 +00:00
beard%netscape.com d253caa0ff linker now generates aliases to headers in project output directory. 1999-05-26 23:17:34 +00:00
beard%netscape.com ecdd5e5590 header files are now linkable. 1999-05-26 23:17:31 +00:00
beard%netscape.com 54b252f851 now compiles header files into the project data folder. 1999-05-26 23:17:28 +00:00
sspitzer%netscape.com 32b8c9da5f do the ignore again. this time, without breaking the build. 1999-05-26 21:48:42 +00:00
sspitzer%netscape.com b544ec499f doh! 1999-05-26 19:12:35 +00:00
sspitzer%netscape.com 2134d1a347 remove this, causing build bustage 1999-05-26 18:56:19 +00:00
sspitzer%netscape.com c6e0e5e2df cvs ignorage for xpcom2 landing 1999-05-26 17:51:05 +00:00
dp%netscape.com 94344009c8 Landing xpcom20/21 branch. 1999-05-26 01:38:36 +00:00
mccabe%netscape.com 213ef70599 Turn off support for XPIDL_JS_STUBS in generated headers by default, as
- nobody uses it

- it's confusing.
1999-05-13 23:13:17 +00:00
jband%netscape.com 1cbabb0d33 fix two places where we use a node as if it were of a type other than the type it is. This was causing a problem on some platforms, though it unfortunately was working fine on Win32. Thanks to khym@bga.com (Dave Huang) 1999-05-12 07:42:32 +00:00
beard%netscape.com a02d7c125c bumped the version to 1.0d3 1999-05-12 05:41:53 +00:00
beard%netscape.com d784f2a2d6 when popping an #include, fclose the file. 1999-05-12 05:41:29 +00:00
mccabe%netscape.com 906d95820c Fix xpidl header generation to not emit a trailing (erroneous) ',' when generating [notxpcom] interfaces.
Thanks to Alec Flett <alecf@netscape.com> for this patch.
1999-05-12 02:13:40 +00:00
mccabe%netscape.com 33f6514e9f Compile directly against the static libxpt.a lib, so we can use xpidl during the build without the shared library path being set. 1999-05-10 05:33:35 +00:00
beard%netscape.com 9a0ae866c1 now correctly returns target file info, reads files from project Data directory, writes files to output directory, uses setjmp/longjmp to trap calls to exit(). 1999-05-09 15:03:13 +00:00
beard%netscape.com a9d64fbb94 using setjmp/longjmp to trap calls to exit(), compiling .xpt files into project Data folder. 1999-05-09 15:00:31 +00:00
beard%netscape.com c0ad3120d3 using longjmp instead of throw 1999-05-09 14:59:15 +00:00
beard%netscape.com 395486c11b added version.rsrc to all targets 1999-05-09 14:58:54 +00:00
beard%netscape.com 164a8e5c07 moved version to version.rsrc 1999-05-09 14:58:30 +00:00
beard%netscape.com bb0a3cc0a9 First Checked In. 1999-05-09 14:58:00 +00:00
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