dbragg%netscape.com
16b8143bfa
checked in to XPInstall IFile branch
2000-04-06 22:33:05 +00:00
ruslan%netscape.com
2aa756bb2c
Fix nsBinaryStream::ReadStringZ which used to add extra '\0' thus causing
...
tje string lenth to be off by 1 and all these nasty nsString warnings;
a=leaf,r=smfr
2000-04-06 21:28:09 +00:00
rich.burridge%sun.com
1dafecdd2b
Fix to prevent tail-call optimisation. Fix also includes adjustment to
...
stack size, plus ASM niceities.
a=leaf r=rogerl
Bug id #15604
2000-04-06 18:28:06 +00:00
jim_nance%yahoo.com
84e20f258d
Fix for bug 34543. Compile problem under Tru64 Unix.
...
a=leaf. This is #ifdefed for Tru64 Unix, but if it causes
bustage and I am not on IRC, you can get me at 919.859.3885
2000-04-05 22:37:01 +00:00
rickg%netscape.com
359508091b
update nsStringX classes; not part of build
2000-04-05 06:11:03 +00:00
cls%seawood.org
3c1876ab59
Minor changes to incoporate OS/2 into our build system. Bug #34106
...
We now set MOZ_{JPEG,ZLIB,PNG}_{CFLAGS,LIBS}, XPCOM_LIBS, MOZ_COMPONENT*_LIBS, WIDGET_DLL, GFXWIN_DLL and MOZ_JS_LIBS in configure.
Added os2 specific arguments to configure.
Added os2 target arch section to configure.
Modified a handful of Makefile.ins to use MOZ_JS_LIBS, MOZ_COMPONENT_LIBS, & EXTRA_DSO_LIBS where necessary.
2000-04-05 06:08:04 +00:00
rickg%netscape.com
b281e56cd7
improvements to string testbed to test perf
2000-04-05 06:04:12 +00:00
cls%seawood.org
d8b7f7ec3a
Changes to get the BeOS build running. Patch provided by Yannick Koehler <koehler@mythrium.com> .
2000-04-05 02:12:26 +00:00
waterson%netscape.com
ce694992f4
Making string conversions explicit.
2000-04-04 09:35:51 +00:00
waterson%netscape.com
8d9071615b
Ok, the |typename| stuff wasn't really necessary, and caused problems on VC++. r=scc
2000-04-04 09:21:57 +00:00
waterson%netscape.com
443f6f72f6
Add |operator!=()| implementation, conditioned on HAVE_CPP_UNAMBIGUOUS_STD_NOTEQUAL. r=scc
2000-04-04 06:42:59 +00:00
waterson%netscape.com
486af12c49
Both VC++ and MetroWerks HAVE_CPP_UNAMBIGUOUS_STD_NOTEQUAL. r=scc
2000-04-04 06:38:12 +00:00
waterson%netscape.com
3f84e427ec
Explicit conversion required for NEW_STRING_APIS. r=scc
2000-04-04 06:03:20 +00:00
waterson%netscape.com
489d8de9d4
Hackery to get NEW_STRING_APIS compiling on gcc-2.7.2.3. r=scc
2000-04-04 06:00:01 +00:00
waterson%netscape.com
b2a20ccd6d
Start trying to compile on Unix with new changes. r=scc
2000-04-04 05:45:57 +00:00
scc%netscape.com
5943adfaa3
Added tests for construction and |Find|. Added null loop timings to help better analyze results. Temporarily commented out block-stomping tests.
2000-04-04 05:20:05 +00:00
cls%seawood.org
57978e5c23
Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287
2000-04-04 04:46:38 +00:00
bruce%cybersight.com
04783ebdd8
Fixing nsByteArrayInputStream's QueryInterface() to be correct. Need this for a leak fix coming up shortly. r=scc
2000-04-04 04:16:07 +00:00
scc%netscape.com
b0c94dca55
make appending a single character faster for rickg
2000-04-04 03:06:15 +00:00
Jerry.Kirk%Nexwarecorp.com
cc778a28f6
Small change to build for Neutrino because uname changed
...
during the last patch.
r=kirkj
2000-04-04 01:15:29 +00:00
mkaply%us.ibm.com
f36999ebaf
# 33860
...
r= mkaply@us.ibm.com
OS/2 bringup
2000-04-04 00:07:04 +00:00
mkaply%us.ibm.com
e31df67464
# 33859
...
r= dp@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-04-03 22:56:47 +00:00
mkaply%us.ibm.com
569bb8093b
# 33859
...
r= mkaply@us.ibm.com
OS/2 changes for Mozilla - rewrite of ASM stubs
2000-04-03 22:54:20 +00:00
scc%netscape.com
0cfbea19f8
Added a new converting signature |NS_ConvertToString| to substitute for this common practice |nsAutoString("a c string")| where used in parameter lists
2000-04-03 04:52:47 +00:00
davidm%netscape.com
e7da0178b3
27857 nsIFile - MAC not completely implemented
2000-04-03 01:54:22 +00:00
davidm%netscape.com
9880d44313
First Checked In.
2000-04-03 01:50:18 +00:00
cls%seawood.org
0d63199902
Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point.
2000-04-02 07:17:25 +00:00
scc%netscape.com
d5acc2d706
not sure if this is the _best_ way to solve the problem, but I added a c-string version of |NS_NewStringInputStream|, which can't use overloading since it's |extern "C"|, so I named it |NS_NewCStringInputStream|.
2000-04-01 22:27:03 +00:00
blizzard%redhat.com
ca872d8778
checkin patches to implement nsILocalFile::GetDiskSpaceAvailable from Jason Eager and nsIFile::GetParent from pavlov. r=pavlov,blizzard,dougt. a=dougt
2000-04-01 20:07:14 +00:00
scc%netscape.com
080a801eb7
making string conversions explicit
2000-04-01 00:39:02 +00:00
scc%netscape.com
af62f49483
Unified some signatures of |AppendWithConversion|
2000-04-01 00:24:39 +00:00
scc%netscape.com
62b5f82b89
Had to add another signature of |AppendWithConversion|
2000-04-01 00:24:32 +00:00
jband%netscape.com
62c3699493
renaming 'readonly' to 'read_only' because it turns out that 'readonly' is a reserved word for some compilers (e.g. on OpenVMS) and they break.
2000-03-31 10:34:10 +00:00
rickg%netscape.com
a092b1c1c6
removed references to nsString2
2000-03-31 10:19:31 +00:00
alecf%netscape.com
870a126af3
registering the atom service during XPCOM initialization
...
r=dp
2000-03-31 09:50:00 +00:00
alecf%netscape.com
3240bbbd67
added files: mozilla/xpcom/ds/nsAtomService.cpp
2000-03-31 09:31:12 +00:00
alecf%netscape.com
b0981fc171
added files: mozilla/xpcom/ds/nsIAtomService.idl
2000-03-31 09:27:04 +00:00
rickg%netscape.com
bb900e7706
wip for nsString classes; not part of build
2000-03-31 09:24:08 +00:00
alecf%netscape.com
5259cc3824
add the atom service to the build
...
r=dp
2000-03-31 09:19:17 +00:00
rickg%netscape.com
19ed0e4511
changed reference from nsString2 to nsString
2000-03-31 09:08:17 +00:00
rickg%netscape.com
fd5f2d8ce2
updated includes to access nsCRT
2000-03-31 09:04:29 +00:00
cls%seawood.org
942ae72d8e
Oops. Forgot a CROSS_COMPILE ifdef.
2000-03-31 08:00:08 +00:00
alecf%netscape.com
6594bf537d
fix build bustage
2000-03-31 07:55:08 +00:00
scc%netscape.com
1421ca7839
incremental changes. these files are not yet part of the build
2000-03-31 07:28:38 +00:00
scc%netscape.com
ac3e2d0d46
more work bringing |ns[C]String| into line with the new implementations. Again, this is no change when |NEW_STRING_APIS| is not defined.
2000-03-31 07:26:13 +00:00
cls%seawood.org
5f6e2a6cff
Fix cross-compiling rules so that we can build both the host & target version of our "internal" build tools.
...
Added .ho suffix for host objects.
Added rules for HOST_PROGRAM, HOST_LIBRARY & HOST_SIMPLE_PROGRAMS.
When cross-compiling, use the host_ versions of nsinstall, xpidl & xpidl_link and install host targets under $(DIST)/host .
Bug #11890
2000-03-31 07:18:52 +00:00
scc%netscape.com
74ccce056f
incremental changes. We're getting closer. These files are not yet part of the build.
2000-03-30 22:53:41 +00:00
scc%netscape.com
42d9401c3e
adjustments to the string interfaces that should have no effect in the non-|NEW_STRING_APIS| case (yes, I built all changes to verify)
2000-03-30 22:51:51 +00:00
jim_nance%yahoo.com
005e33f06e
Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
...
days for module owners to comment on. r=troy@netscape.com
2000-03-30 03:21:26 +00:00
scc%netscape.com
fc94770af9
Fixed timer code for Mac (PR_Now wasn't doing the trick). Now using |nsInt64| instead of implementing my own |operator-()|
2000-03-29 08:14:09 +00:00