dbaron%fas.harvard.edu
|
1a65c850d1
|
Limit previous change to definition of PRUnichar to Unix. Should fix mac commercial build bustage. sr=scc b=75544
|
2001-05-21 16:34:20 +00:00 |
dbaron%fas.harvard.edu
|
608c4d0a19
|
Fix NS commercial Unix build bustage on some compilers by (at least temporarily) making PRUnichar always be equivalent to PRUint16 rather than sometimes being wchar_t. r=scc sr=brendan b=75544
|
2001-05-18 23:44:17 +00:00 |
jdunn%netscape.com
|
939a715e0d
|
changing C++ comments to C comments since for some reason
nscore.h is being included by intl/lwbrk/src/rulebrk.c &
modules/libpref/src/prefapi.c
r= scc@mozilla.org & brendan@mozilla.org
|
2000-09-13 12:22:17 +00:00 |
scc%mozilla.org
|
b319334e3f
|
turning on |HAVE_CPP_2BYTE_WCHAR_T|
|
2000-09-03 02:24:58 +00:00 |
scc%mozilla.org
|
ad0049c10e
|
fixed comment typo (now was a good time, since I just checked in string changes). r=brendan
|
2000-09-02 04:17:11 +00:00 |
cls%seawood.org
|
eb57d82d55
|
Native irix compilers don't seem to know about |typename| either
|
2000-08-19 08:01:28 +00:00 |
cls%seawood.org
|
f97564f1f9
|
The AIX compiler doesn't seem to know how to handle |typename|
|
2000-07-28 06:57:20 +00:00 |
amusil%netscape.com
|
5131a0f5c2
|
Turn on wchar_t
|
2000-06-21 01:31:09 +00:00 |
cls%seawood.org
|
dc64e916d3
|
nscore.h is included by .c files so c++ comments have to go. Fix for WS5.0 bustage.
|
2000-06-18 21:27:27 +00:00 |
scc%mozilla.org
|
0aca2ee58f
|
fixing OS/2 VisualAge platform bustage, and bad dates in licenses
|
2000-06-18 05:00:31 +00:00 |
scc%mozilla.org
|
1d6c6fadc5
|
Temporarily (till Thursday) commented out the definition that made |PRUnichar*| incompatible with |OLECHAR*| as a favor to the AIM team, so they can decide whether to cast in their code, or alter their headers. They know what to do in either case, and have agreed that this definnition can be re-activated on Thursday. r=vishy
|
2000-06-14 02:54:40 +00:00 |
scc%mozilla.org
|
f96d29bcff
|
make |PRUnichar| be |wchar_t| on Mac. Soon on Windows, as well.
|
2000-06-13 00:05:18 +00:00 |
scc%mozilla.org
|
3e457bd913
|
define |PRUnichar| to be |wchar_t|, when applicable
|
2000-06-11 00:49:29 +00:00 |
scc%mozilla.org
|
b61d6b1d41
|
moved |explicit| here, where it belongs, from "nsCOMPtr.h"
|
2000-06-10 09:58:15 +00:00 |
waterson%netscape.com
|
7ea63b347d
|
Canonify HAVE_CPP_ACCESS_CHANGING_USING and HAVE_CPP_AMBIGUITY_RESOLVING_USING.
|
2000-06-05 00:46:37 +00:00 |
scc%mozilla.org
|
09ea95c306
|
Bug #39686. Made an |NS_COUNT|. Put it in the new file "nsAlgorithm.h", to which I also moved |NS_MIN| and |NS_MAX| from "nscore.h", and |copy_string| and |copy_string_backward| from "nsAReadableString.h". Also fixed non-standard include-guards. r={sford, jag}
|
2000-05-20 20:43:26 +00:00 |
waterson%netscape.com
|
eba1d16a5f
|
Also wrap in #ifdef __cplusplus
|
2000-05-14 00:17:47 +00:00 |
waterson%netscape.com
|
f3918467fe
|
Wrap C++ in |extern C++| block to fix build. r=scc
|
2000-05-14 00:11:54 +00:00 |
scc%netscape.com
|
6e7090ce6f
|
waterson and I are giving up on the current build being allowed to even include files related to STL, mostly (but not only) because of Solaris ... by the time someone want to _use_ STL, maybe the compilers will be better, and this fix won't effect them.
|
2000-05-13 23:59:49 +00:00 |
waterson%netscape.com
|
360dc75555
|
Revert changes. They're causing problems elsewhere.
|
2000-04-27 07:01:58 +00:00 |
waterson%netscape.com
|
6e69e7eee7
|
Oops. Didn't realize nscore.h was included in 'C' compilation as well. Wrap namespace baloney with #ifdef __cplusplus__. r=scc
|
2000-04-27 06:50:38 +00:00 |
waterson%netscape.com
|
8019d8d1cf
|
Make the std::rel_ops namespace visible without qualification so that we can get operator!= from operator==, and operators >=, <=, and > from operator<. Needed for disambiguation with new string classes. r=scc
|
2000-04-27 06:37:06 +00:00 |
mjudge%netscape.com
|
47511cf02b
|
scc string fixes
|
2000-04-26 00:55:37 +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
|
bc37dde7cd
|
Ok, VC6 doesn't really HAVE_AMBIGUITY_RESOLVING_CPP_USING.
|
2000-03-28 08:39:34 +00:00 |
waterson%netscape.com
|
b71e0f1c5d
|
Oops. Windows should HAVE_CPP_NAMESPACE_STD.
|
2000-03-28 07:44:26 +00:00 |
waterson%netscape.com
|
e2976c60e9
|
Beef up autoconf tests to differentiate 'ambiguity resolving' and 'access changing' support of the 'using' keyword. Add a test to see if the 'std' namespace is used on the platform. r=scc
|
2000-03-28 07:01:37 +00:00 |
waterson%netscape.com
|
879619a1d4
|
Add NS_MIN and NS_MAX macros to hide inconsistencies with std::min and std::max. r=scc
|
2000-03-24 00:38:52 +00:00 |
tor%cs.brown.edu
|
bd9313aba1
|
C++ comment in header included from C files is a Bad Thing (tm). r=cls
|
2000-03-19 00:01:22 +00:00 |
scc%netscape.com
|
dad43afb23
|
Added spaces to the cast macros to allow casting of template types. Moved |HAVE_CPP_...| symbols here from "nsCOMPtr.h" since more files need them. r=pinkerton
|
2000-03-17 23:08:29 +00:00 |
mkaply%us.ibm.com
|
2d408fcbfa
|
# 25555
r= dp@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
|
2000-02-29 15:50:48 +00:00 |
jdunn%netscape.com
|
c54ee06f54
|
use C style comments and not C++
r= scc@netscape.com
a= leaf@mozilla.org
|
2000-01-13 23:06:47 +00:00 |
scc%netscape.com
|
fc8ef76eff
|
macros and defs to removed conditional definition of |GetIID()| within |nsISupports|. r=beard, (waterson?), bug=10477
|
2000-01-13 05:48:47 +00:00 |
scc%netscape.com
|
ee2e8c226e
|
|NS_REINTERPRET_CAST| might try to adjust pointers on machines where it turns into an old-style cast. Fix that by first casting to |void*|. r=alecf.
|
1999-12-08 01:41:28 +00:00 |
dmose%mozilla.org
|
8535dda53e
|
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:43:54 +00:00 |
ramiro%fateware.com
|
a426b260aa
|
Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
|
1999-10-22 07:11:43 +00:00 |
duncan%be.com
|
76a7b45779
|
Cut down on the number of warnings in the BeOS build, HAVE_CPP_NEW_CASTS
is also defined in config-defs.h, like on XP_UNIX.
mcafee@netscape.com checked.
|
1999-07-27 21:22:56 +00:00 |
ramiro%netscape.com
|
fecd737d22
|
Landing timer move on windows.
|
1999-07-17 15:52:01 +00:00 |
ramiro%netscape.com
|
39e5c2f126
|
Add NS_TIMER import/export macros.
|
1999-07-16 17:48:12 +00:00 |
ramiro%netscape.com
|
9200ddaebb
|
Checkin another chunk of Alex Larsson's non-exported symbol reduction
patch. All changes protected by MOZ_STRIP_NOT_EXPORTED.
These particular changes set the NS_EXPORT declarations as needed by
the linker.
|
1999-07-07 09:02:21 +00:00 |
briano%netscape.com
|
117fb75428
|
Converted all the C++ comments to C comments to fix the Unix builds (prefapi.c).
|
1999-06-04 02:00:19 +00:00 |
warren%netscape.com
|
08b563e33a
|
Added
|
1999-05-18 21:43:13 +00:00 |