Граф коммитов

72 Коммитов

Автор SHA1 Сообщение Дата
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