Commit Graph

3163 Commits

Author SHA1 Message Date
briano%netscape.com
1a2743b4e1 Fix for NTO, which uses statvfs.
git-svn-id: svn://10.0.0.236/trunk@40575 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 01:31:43 +00:00
briano%netscape.com
d7fd76ef30 QNX-specific hack to deal with their funky statfs() and struct statfs, and to define realpath.
git-svn-id: svn://10.0.0.236/trunk@40538 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 23:15:15 +00:00
dougt%netscape.com
b83a028e86 duh.
git-svn-id: svn://10.0.0.236/trunk@40449 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 18:18:09 +00:00
dougt%netscape.com
0e3652a9a5 fix for bug: 10260
removed warning in nsIFileStream.cpp


git-svn-id: svn://10.0.0.236/trunk@40445 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 17:56:01 +00:00
scc%netscape.com
4dc5e54f3e conditionalized missed member templates, |numeric_limits| use
git-svn-id: svn://10.0.0.236/trunk@40404 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 03:23:09 +00:00
scc%netscape.com
39e14997d9 Added nsCppSharedAllocator.h
git-svn-id: svn://10.0.0.236/trunk@40390 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 01:06:33 +00:00
scc%netscape.com
b69754fe5a Added nsCppSharedAllocator.h
git-svn-id: svn://10.0.0.236/trunk@40388 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 00:59:55 +00:00
scc%netscape.com
67c962bd10 Added "nsCppSharedAllocator.h" to exports.
git-svn-id: svn://10.0.0.236/trunk@40386 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 00:50:44 +00:00
scc%netscape.com
10d6803371 First checked in. Defines a C++ standard compliant allocator based on
the global shared allocator |nsAllocator|.


git-svn-id: svn://10.0.0.236/trunk@40385 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 00:50:05 +00:00
dp%netscape.com
3743d90e38 Removed SizeTestxx from the build per Scott Collins' advice.
git-svn-id: svn://10.0.0.236/trunk@40347 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 23:15:46 +00:00
dveditz%netscape.com
8d5c441791 removed redundant registry locking to improve performance
git-svn-id: svn://10.0.0.236/trunk@40343 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 22:50:26 +00:00
rods%netscape.com
69921c6437 Fixed extra ref count problem for blocker bug 10138
git-svn-id: svn://10.0.0.236/trunk@40285 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 14:29:43 +00:00
warren%netscape.com
f1dfc48c58 Changed around load group insertion/removal to happen on mozilla thread.
git-svn-id: svn://10.0.0.236/trunk@40266 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 08:46:33 +00:00
jband%netscape.com
5ea6447de9 changing 'this' adjust scheme for BSD/OS per request from Bert Driehuis <bert_driehuis@nl.compuware.com>
git-svn-id: svn://10.0.0.236/trunk@40258 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 08:11:41 +00:00
rickg%netscape.com
8efbb96fe9 try to improve append performance and allow non-null term buffers when count is given
git-svn-id: svn://10.0.0.236/trunk@40248 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 06:58:41 +00:00
rogerl%netscape.com
f545119188 Fixed MI dispatch and cleaned up branch slots.
git-svn-id: svn://10.0.0.236/trunk@40140 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 20:18:02 +00:00
jband%netscape.com
bc58ec0eac doing an explict cast of float to double in printf args in test
git-svn-id: svn://10.0.0.236/trunk@40132 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 19:43:53 +00:00
rickg%netscape.com
41e3aa10d7 improved api's
git-svn-id: svn://10.0.0.236/trunk@40070 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 03:10:41 +00:00
jband%netscape.com
9064b203c6 adding Linux ARM code contributed by Stefan Hanske <sh990154@mail.uni-greifswald.de>
git-svn-id: svn://10.0.0.236/trunk@40066 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 02:57:59 +00:00
jband%netscape.com
7db966ed03 reducing the count of stubs entries in the xptcstubs* vtbl (down to 128 from 256) to reduce footprint and to make Linux ARM happy
git-svn-id: svn://10.0.0.236/trunk@40064 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 02:56:39 +00:00
jband%netscape.com
d6bf139989 adding NT Alpha (only) .def file stuff
git-svn-id: svn://10.0.0.236/trunk@40063 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 02:54:33 +00:00
rickg%netscape.com
4ca6126c34 incrased argument conditioning
git-svn-id: svn://10.0.0.236/trunk@40018 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 21:26:03 +00:00
dougt%netscape.com
aa6a854245 Fix to address memory allocation problems - Bug #8227
git-svn-id: svn://10.0.0.236/trunk@40013 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 19:13:27 +00:00
peterl%netscape.com
06263e6a1c fix linux
git-svn-id: svn://10.0.0.236/trunk@39968 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:59:40 +00:00
peterl%netscape.com
c3062436f9 added files: mozilla/xpcom/ds/nsAVLTree.cpp
git-svn-id: svn://10.0.0.236/trunk@39964 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:39:56 +00:00
peterl%netscape.com
782ddbf087 new file
git-svn-id: svn://10.0.0.236/trunk@39915 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:03:58 +00:00
peterl%netscape.com
8cab2dcff8 moved char* conversion operators to nsCString
git-svn-id: svn://10.0.0.236/trunk@39914 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:03:43 +00:00
peterl%netscape.com
147dcebe08 added avl tree
git-svn-id: svn://10.0.0.236/trunk@39913 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-18 00:02:48 +00:00
ramiro%netscape.com
be8479149c Landing timer move on windows.
git-svn-id: svn://10.0.0.236/trunk@39882 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 15:52:01 +00:00
ramiro%netscape.com
963b6f5991 Landing timer move on unix.
git-svn-id: svn://10.0.0.236/trunk@39863 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 14:22:51 +00:00
mccabe%netscape.com
2dc816125c Fix to 9596.
Change several allocations to behave safely when we're linking 0 interfaces.  This also allows xpt_link to be linked against Electric Fence, which will doubtless discover other problems...

Thanks to kherron@sgum.mci.com for the great patch!


git-svn-id: svn://10.0.0.236/trunk@39856 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 10:31:29 +00:00
rickg%netscape.com
2327e9bfda removing references to iostreams
git-svn-id: svn://10.0.0.236/trunk@39855 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 10:08:10 +00:00
rickg%netscape.com
bfbde89eb5 trying to remove iostreams
git-svn-id: svn://10.0.0.236/trunk@39850 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 08:17:54 +00:00
rickg%netscape.com
06bf60610d landing updates to nsString
git-svn-id: svn://10.0.0.236/trunk@39848 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 07:26:16 +00:00
mcafee%netscape.com
80eae4fd6e Adding a link change for BeOS
git-svn-id: svn://10.0.0.236/trunk@39843 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 03:38:08 +00:00
brendan%mozilla.org
9fe426a54c - Fix possessive "its" misspelled as "it's".
- Use if statements rather than ?: with 0 "else part" after the : in macros
  whose bodies are statements anyway (and already protected by PR_BEGIN_MACRO
  and PR_END_MACRO).
- Such if statements test for non-null pointers, so the subsequent statements
  to null those pointers can move into the then parts -- there's no point in
  setting a null pointer to null again.


git-svn-id: svn://10.0.0.236/trunk@39842 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 03:32:39 +00:00
brendan%mozilla.org
911ff68b15 Avoid nonsense 0 <= uint32_typed_variable tests.
git-svn-id: svn://10.0.0.236/trunk@39841 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 03:28:41 +00:00
brendan%mozilla.org
a5e67beb99 Use PRUint32 instead of unsigned long.
git-svn-id: svn://10.0.0.236/trunk@39840 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 03:27:10 +00:00
jband%netscape.com
c016bb0e14 fix for bug 10033 - failing to resolve at runtime interfaces that were forward declared in one xpt file and resolved in another xpt file. r: mccabe
git-svn-id: svn://10.0.0.236/trunk@39838 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 03:10:31 +00:00
beard%netscape.com
3142a31a10 added java target to test java interface generation
git-svn-id: svn://10.0.0.236/trunk@39822 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 02:06:42 +00:00
beard%netscape.com
29879dc3db explicitly include <limits.h> for ULONG_MAX
git-svn-id: svn://10.0.0.236/trunk@39820 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 02:04:20 +00:00
beard%netscape.com
ced440e148 added <iostream.h>
git-svn-id: svn://10.0.0.236/trunk@39811 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 01:58:38 +00:00
warren%netscape.com
9d445ae805 Took out noise.
git-svn-id: svn://10.0.0.236/trunk@39807 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 01:52:09 +00:00
beard%netscape.com
e225185627 java mode
git-svn-id: svn://10.0.0.236/trunk@39799 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 00:49:37 +00:00
beard%netscape.com
84a239e4ea now builds all components directly into "{Compiler}CodeWarrior Plugins" to work in the automated build.
git-svn-id: svn://10.0.0.236/trunk@39789 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 23:45:19 +00:00
beard%netscape.com
e47f2f66c9 fixed mac build bustage
git-svn-id: svn://10.0.0.236/trunk@39788 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 23:44:34 +00:00
dveditz%netscape.com
42ac9292d1 fixing MSVC++5.0 bustage
git-svn-id: svn://10.0.0.236/trunk@39772 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:22:13 +00:00
rogerl%netscape.com
56f7f72e79 Return register count from invoke_count so that we can load only the
appropriate registers.


git-svn-id: svn://10.0.0.236/trunk@39769 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:19:34 +00:00
slamm%netscape.com
9111f2aaa0 Fix build warnings.
git-svn-id: svn://10.0.0.236/trunk@39767 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:00:52 +00:00
slamm%netscape.com
51b8765ad5 Fix build warnings.
git-svn-id: svn://10.0.0.236/trunk@39760 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 21:47:03 +00:00