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 |