Age | Commit message (Collapse) | Author |
|
SOLAR_JAVA should really be set by configure.
Thanks to Pierre-Eric Pelloux-Prayer <pierre-eric@lanedo.com> for the
hint.
|
|
|
|
Since OString already has a ctor accepting const char*, I cannot
find out a way to distinguish string literals other than using
a template, otherwise const char* somehow takes precedence
(all of gcc, clang, msvc). But the template requires
the Substitution Is Not A Failure Idiom to actually create
only wanted instances. And the compiler can try evaluate
the OString ctor as a possibility when comparing an int to
an anonymous enum, and anonymous enum as a type without linkage
cannot be a template argument before C++11. SFINAE should still
work, but not with gcc older than 4.0.2 (which we right now
use only on macs). So for that case disable the string literal
ctors, which means macs will have one extra strlen call,
and also that embedded \0's in string literals will be
inconsistent. The tiny performance problem shouldn't matter that
much and will eventually go away, the \0 problem should not
matter, since before string literal ctors were introduced
\0's had not been included anyway unless RTL_CONSTASCII_STRINGPARAM
was used. So we should be safe and when removing the CONSTASCII
macros \0 cases should be handled by explicitly mentioning
the length.
|
|
|
|
There is no justification for changing some shared library file names
depending on the platform used.
|
|
|
|
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
|
|
|
|
2008/03/28 15:55:59 rt 1.10.156.1: #i87441# Change license header to LPGL v3.
|
|
2007/10/15 22:46:22 rene 1.9.236.1: #i79874# STLport5 support for configure
|
|
2007/03/01 16:50:03 hjs 1.8.276.1: #i75028# kick obsolete settings
|
|
2006/06/13 16:21:23 hjs 1.7.330.1: #i55987# seperate INCLUDE from CFLAGS; introduce INCLUDE_C for include path without stlport
|
|
2005/09/05 14:34:09 rt 1.6.62.1: #i54170# Change license header: remove SISSL
|
|
2005/06/20 13:34:42 hjs 1.5.80.1: #i47954# introduce ARCH_FLAG
|
|
2005/03/14 11:12:42 hjs 1.4.10.1: #i42716# solaris/gcc
|
|
2005/02/28 21:05:06 pjanik 1.2.38.3: #i42562: Fix merge error.
2005/02/28 20:59:12 pjanik 1.2.38.2: RESYNC: (1.2-1.3); FILE MERGED
2005/02/15 20:37:51 pjanik 1.2.38.1: #i42562#: Add visibility support, misc changes.
Patch contributed by Taniguchi Yasuaki (JCA).
|
|
2005/02/01 14:40:58 cmc 1.2.32.1: #i41014# centralize -fpic/-fPIC into one variable
|
|
2004/12/11 13:03:09 pjanik 1.1.2.1: #i34341#: Add environment file for Solaris gcc on x86.
Submitted by: TANIGUCHI Yasuaki.
|