jim_nance%yahoo.com
8116cad07e
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
git-svn-id: svn://10.0.0.236/trunk@65382 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 22:37:01 +00:00
rickg%netscape.com
ffb76e8c10
update nsStringX classes; not part of build
...
git-svn-id: svn://10.0.0.236/trunk@65356 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 06:11:03 +00:00
cls%seawood.org
050469e617
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.
git-svn-id: svn://10.0.0.236/trunk@65354 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 06:08:04 +00:00
rickg%netscape.com
b6f21d1225
improvements to string testbed to test perf
...
git-svn-id: svn://10.0.0.236/trunk@65352 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 06:04:12 +00:00
cls%seawood.org
ac2404dde2
Changes to get the BeOS build running. Patch provided by Yannick Koehler <koehler@mythrium.com> .
...
git-svn-id: svn://10.0.0.236/trunk@65278 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 02:12:26 +00:00
waterson%netscape.com
d759391f64
Making string conversions explicit.
...
git-svn-id: svn://10.0.0.236/trunk@65179 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 09:35:51 +00:00
waterson%netscape.com
b9c0266bb5
Ok, the |typename| stuff wasn't really necessary, and caused problems on VC++. r=scc
...
git-svn-id: svn://10.0.0.236/trunk@65177 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 09:21:57 +00:00
waterson%netscape.com
5b2cfbd78e
Add |operator!=()| implementation, conditioned on HAVE_CPP_UNAMBIGUOUS_STD_NOTEQUAL. r=scc
...
git-svn-id: svn://10.0.0.236/trunk@65160 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 06:42:59 +00:00
waterson%netscape.com
3890935752
Both VC++ and MetroWerks HAVE_CPP_UNAMBIGUOUS_STD_NOTEQUAL. r=scc
...
git-svn-id: svn://10.0.0.236/trunk@65159 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 06:38:12 +00:00
waterson%netscape.com
b859bba9c2
Explicit conversion required for NEW_STRING_APIS. r=scc
...
git-svn-id: svn://10.0.0.236/trunk@65156 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 06:03:20 +00:00
waterson%netscape.com
43da99c9b2
Hackery to get NEW_STRING_APIS compiling on gcc-2.7.2.3. r=scc
...
git-svn-id: svn://10.0.0.236/trunk@65155 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 06:00:01 +00:00
waterson%netscape.com
94d6ca1131
Start trying to compile on Unix with new changes. r=scc
...
git-svn-id: svn://10.0.0.236/trunk@65149 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 05:45:57 +00:00
scc%netscape.com
fc66e4de74
Added tests for construction and |Find|. Added null loop timings to help better analyze results. Temporarily commented out block-stomping tests.
...
git-svn-id: svn://10.0.0.236/trunk@65148 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 05:20:05 +00:00
cls%seawood.org
a26020ddae
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
...
git-svn-id: svn://10.0.0.236/trunk@65143 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 04:46:38 +00:00
bruce%cybersight.com
95e7380573
Fixing nsByteArrayInputStream's QueryInterface() to be correct. Need this for a leak fix coming up shortly. r=scc
...
git-svn-id: svn://10.0.0.236/trunk@65136 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 04:16:07 +00:00
scc%netscape.com
536db3ad95
make appending a single character faster for rickg
...
git-svn-id: svn://10.0.0.236/trunk@65133 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 03:06:15 +00:00
Jerry.Kirk%Nexwarecorp.com
a52ba990bc
Small change to build for Neutrino because uname changed
...
during the last patch.
r=kirkj
git-svn-id: svn://10.0.0.236/trunk@65111 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 01:15:29 +00:00
mkaply%us.ibm.com
091b7a6039
# 33860
...
r= mkaply@us.ibm.com
OS/2 bringup
git-svn-id: svn://10.0.0.236/trunk@65090 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 00:07:04 +00:00
mkaply%us.ibm.com
284d146f9e
# 33859
...
r= dp@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
git-svn-id: svn://10.0.0.236/trunk@65074 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 22:56:47 +00:00
mkaply%us.ibm.com
df92b92344
# 33859
...
r= mkaply@us.ibm.com
OS/2 changes for Mozilla - rewrite of ASM stubs
git-svn-id: svn://10.0.0.236/trunk@65072 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 22:54:20 +00:00
scc%netscape.com
a50ec8fb2b
Added a new converting signature |NS_ConvertToString| to substitute for this common practice |nsAutoString("a c string")| where used in parameter lists
...
git-svn-id: svn://10.0.0.236/trunk@64999 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 04:52:47 +00:00
davidm%netscape.com
e00bc7a42e
27857 nsIFile - MAC not completely implemented
...
git-svn-id: svn://10.0.0.236/trunk@64981 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 01:54:22 +00:00
davidm%netscape.com
92fc885fc2
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@64978 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 01:50:18 +00:00
cls%seawood.org
4b879b15dd
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.
...
git-svn-id: svn://10.0.0.236/trunk@64923 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 07:17:25 +00:00
scc%netscape.com
15e1919c91
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|.
...
git-svn-id: svn://10.0.0.236/trunk@64905 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 22:27:03 +00:00
blizzard%redhat.com
8a643c4e4d
checkin patches to implement nsILocalFile::GetDiskSpaceAvailable from Jason Eager and nsIFile::GetParent from pavlov. r=pavlov,blizzard,dougt. a=dougt
...
git-svn-id: svn://10.0.0.236/trunk@64890 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 20:07:14 +00:00
scc%netscape.com
28db414fa4
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@64827 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 00:39:02 +00:00
scc%netscape.com
4bcca5a554
Unified some signatures of |AppendWithConversion|
...
git-svn-id: svn://10.0.0.236/trunk@64815 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 00:24:39 +00:00
scc%netscape.com
1030b5cbc8
Had to add another signature of |AppendWithConversion|
...
git-svn-id: svn://10.0.0.236/trunk@64814 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 00:24:32 +00:00
jband%netscape.com
dfaa91c993
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.
...
git-svn-id: svn://10.0.0.236/trunk@64757 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 10:34:10 +00:00
rickg%netscape.com
7f309e7c52
removed references to nsString2
...
git-svn-id: svn://10.0.0.236/trunk@64751 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 10:19:31 +00:00
alecf%netscape.com
b9e08acc79
registering the atom service during XPCOM initialization
...
r=dp
git-svn-id: svn://10.0.0.236/trunk@64744 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:50:00 +00:00
alecf%netscape.com
3b69969e96
added files: mozilla/xpcom/ds/nsAtomService.cpp
...
git-svn-id: svn://10.0.0.236/trunk@64741 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:31:12 +00:00
alecf%netscape.com
164f09fab2
added files: mozilla/xpcom/ds/nsIAtomService.idl
...
git-svn-id: svn://10.0.0.236/trunk@64740 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:27:04 +00:00
rickg%netscape.com
9ff7db4425
wip for nsString classes; not part of build
...
git-svn-id: svn://10.0.0.236/trunk@64738 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:24:08 +00:00
alecf%netscape.com
a87cea3989
add the atom service to the build
...
r=dp
git-svn-id: svn://10.0.0.236/trunk@64737 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:19:17 +00:00
rickg%netscape.com
380980092a
changed reference from nsString2 to nsString
...
git-svn-id: svn://10.0.0.236/trunk@64733 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:08:17 +00:00
rickg%netscape.com
b395f97fc0
updated includes to access nsCRT
...
git-svn-id: svn://10.0.0.236/trunk@64732 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:04:29 +00:00
cls%seawood.org
ccb881473c
Oops. Forgot a CROSS_COMPILE ifdef.
...
git-svn-id: svn://10.0.0.236/trunk@64731 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 08:00:08 +00:00
alecf%netscape.com
c3d3879f93
fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@64730 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:55:08 +00:00
scc%netscape.com
5dd09e2ded
incremental changes. these files are not yet part of the build
...
git-svn-id: svn://10.0.0.236/trunk@64725 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:28:38 +00:00
scc%netscape.com
4108d844a4
more work bringing |ns[C]String| into line with the new implementations. Again, this is no change when |NEW_STRING_APIS| is not defined.
...
git-svn-id: svn://10.0.0.236/trunk@64724 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:26:13 +00:00
cls%seawood.org
36f0033393
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
git-svn-id: svn://10.0.0.236/trunk@64719 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:18:52 +00:00
scc%netscape.com
bdfaeac28d
incremental changes. We're getting closer. These files are not yet part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@64636 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 22:53:41 +00:00
scc%netscape.com
9121343202
adjustments to the string interfaces that should have no effect in the non-|NEW_STRING_APIS| case (yes, I built all changes to verify)
...
git-svn-id: svn://10.0.0.236/trunk@64635 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 22:51:51 +00:00
jim_nance%yahoo.com
b1ccfbf2cb
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
git-svn-id: svn://10.0.0.236/trunk@64566 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 03:21:26 +00:00
scc%netscape.com
3c41ffc527
Fixed timer code for Mac (PR_Now wasn't doing the trick). Now using |nsInt64| instead of implementing my own |operator-()|
...
git-svn-id: svn://10.0.0.236/trunk@64469 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 08:14:09 +00:00
scc%netscape.com
890d5950d9
added "nsFragmentedString.h"
...
git-svn-id: svn://10.0.0.236/trunk@64468 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 08:12:54 +00:00
scc%netscape.com
9d70b8a44f
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@64467 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 08:11:59 +00:00
warren%netscape.com
9fa657f1cd
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
...
git-svn-id: svn://10.0.0.236/trunk@64449 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 03:58:50 +00:00