Ram Viswanadha
d0eb5dd8e9
ICU-4524 add brief documentation
...
X-SVN-Rev: 17983
2005-06-22 22:39:36 +00:00
Markus Scherer
2cb4b09625
ICU-4515 in C++, define U_INLINE=inline
...
X-SVN-Rev: 17967
2005-06-21 21:46:02 +00:00
George Rhoten
7ebe8124c8
ICU-3950 Add --disable-draft configure option.
...
X-SVN-Rev: 17939
2005-06-17 06:52:29 +00:00
George Rhoten
db0f035859
ICU-4280 Improve the z/OS ASCII support.
...
X-SVN-Rev: 16914
2004-12-04 01:25:57 +00:00
George Rhoten
a91586a1d3
ICU-3614 Sync up platform.h and pwin32.h
...
X-SVN-Rev: 16041
2004-07-18 09:00:39 +00:00
George Rhoten
b713af369d
ICU-3854 XP_MAC is too out of date to update, and everyone is migrating to using Mac OS X (including metroworks)
...
X-SVN-Rev: 15937
2004-06-22 21:03:33 +00:00
George Rhoten
809cedb225
ICU-3854 Merge pos400.h with platform.h so that people can properly use configure.
...
X-SVN-Rev: 15916
2004-06-18 18:23:05 +00:00
Eric Mader
14fbb48bf9
ICU-3770 Updated copyright notices for ICU 3.0
...
X-SVN-Rev: 15385
2004-05-18 22:01:41 +00:00
George Rhoten
89cb0487c3
ICU-3747 Change int32_t default type from long to int
...
X-SVN-Rev: 15252
2004-05-11 16:51:15 +00:00
George Rhoten
62a22c8714
ICU-2805 Dynamic endianess works after sys/types.h is included
...
X-SVN-Rev: 14571
2004-02-24 23:05:35 +00:00
George Rhoten
160952f14e
ICU-2805 Dynamic endianess works after sys/types.h is included
...
X-SVN-Rev: 14534
2004-02-17 17:41:39 +00:00
George Rhoten
34e8e338a0
ICU-2805 Fix a comment
...
X-SVN-Rev: 14472
2004-02-09 22:27:58 +00:00
George Rhoten
84c36b22db
ICU-2805 Improve support for Fat binaries on Mac OS
...
X-SVN-Rev: 14471
2004-02-09 17:35:07 +00:00
George Rhoten
5b04614ac5
ICU-2403 Make tracing a configure option
...
X-SVN-Rev: 14120
2003-12-13 00:18:41 +00:00
George Rhoten
beea326e42
ICU-3178 Create a platform indepdent flag for debug and release builds
...
X-SVN-Rev: 13439
2003-10-16 18:34:44 +00:00
Vladimir Weinstein
c9475e02ae
ICU-2959 Updated copyright notices
...
X-SVN-Rev: 12246
2003-06-03 06:44:40 +00:00
George Rhoten
bb0daf402d
ICU-2337 Fix for HP/UX which can't support placement new/delete, but
...
does support overriding new/delete.
X-SVN-Rev: 11058
2003-02-15 00:23:27 +00:00
George Rhoten
d3b70f9b85
ICU-2030 Check for the ability to override the C++ new and delete operators.
...
X-SVN-Rev: 9441
2002-07-30 20:55:20 +00:00
Vladimir Weinstein
2cbb05fdb9
ICU-978 cygwin port
...
X-SVN-Rev: 9267
2002-07-19 23:25:41 +00:00
Vladimir Weinstein
469fe7ed85
ICU-978 changes for cygwin
...
X-SVN-Rev: 9260
2002-07-19 21:45:33 +00:00
George Rhoten
bd7952898b
ICU-1891 Better support for int64_t on z/OS.
...
X-SVN-Rev: 9256
2002-07-19 15:28:43 +00:00
George Rhoten
b268f86c5e
ICU-1891 Temporary fix until we find out what the z/OS 1.2 compiler is doing.
...
X-SVN-Rev: 9198
2002-07-16 03:13:19 +00:00
George Rhoten
98dbc49f16
ICU-1891 Fixes for the z/OS 1.3 compiler?
...
X-SVN-Rev: 9045
2002-07-08 04:00:42 +00:00
Steven R. Loomis
8ad5c8c479
ICU-1915 popen(), detect in autoconf
...
X-SVN-Rev: 8725
2002-05-29 22:06:30 +00:00
George Rhoten
ae0fe2df18
ICU-1541 Add a comment about the EXPORT2 changes
...
X-SVN-Rev: 8183
2002-03-21 19:57:37 +00:00
Yves Arrouye
fdf8138640
ICU-900 fixed the same compiler warnings George fixed and I broke
...
X-SVN-Rev: 8163
2002-03-20 22:38:19 +00:00
Yves Arrouye
b0b0e50094
ICU-1227 use a shorter suffix preprocessor name to stop Windows from
...
complaining.
Add a define for the C name as string so it works for USS too even with
compiler not able to handle stringification properly.
X-SVN-Rev: 8079
2002-03-16 19:56:03 +00:00
George Rhoten
475e05801c
ICU-1732 Add int64_t and uint64_t
...
X-SVN-Rev: 7796
2002-02-27 21:52:11 +00:00
George Rhoten
bb6a024c9a
ICU-900 Better fix for compiler warnings.
...
X-SVN-Rev: 7786
2002-02-25 23:10:10 +00:00
George Rhoten
28778dc33f
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 7726
2002-02-20 22:28:44 +00:00
Yves Arrouye
131e5d45fe
ICU-1227 include the library suffix in the entry point name.
...
X-SVN-Rev: 7665
2002-02-14 19:19:17 +00:00
Yves Arrouye
18328265ec
ICU-1703 define U_DISABLE_RENAMING, substituted by configure from
...
@U_DISABLE_RENAMING@ which is itself set by --enable-renaming.
X-SVN-Rev: 7650
2002-02-13 20:29:56 +00:00
Yves Arrouye
d395929eff
ICU-1596 use the library suffix for the ICU data library too.
...
X-SVN-Rev: 7632
2002-02-12 20:04:52 +00:00
George Rhoten
ca8241014c
ICU-371 Change HAVE_ -> U_HAVE
...
X-SVN-Rev: 6814
2001-11-13 02:56:36 +00:00
George Rhoten
eedb17c39e
ICU-1407 Fix for Tru64 (OSF)
...
X-SVN-Rev: 6500
2001-10-30 19:57:44 +00:00
George Rhoten
7191618976
ICU-1211 Better fix for FreeBSD and as/400 on getting the timezone
...
X-SVN-Rev: 6372
2001-10-22 19:05:28 +00:00
George Rhoten
65052a9fe0
ICU-1210 Remove bool_t checking
...
X-SVN-Rev: 6239
2001-10-15 18:13:51 +00:00
Helena Chapman
d816eefc57
ICU-1264 added namspace support where possible.
...
X-SVN-Rev: 6124
2001-10-08 23:26:58 +00:00
Andy Heninger
52c09b16bb
ICU-1075 UNIX builds, add U_INLINE setting from configure script. Also remove
...
configure option for static reference to data dll. (Always there, no option.)
X-SVN-Rev: 5908
2001-09-24 23:59:49 +00:00
Andy Heninger
37de66cb77
ICU-880 U_ALIGN_CODE and U_INLINE. Add defaults for non Windows/UNIX platforms
...
X-SVN-Rev: 4624
2001-05-08 17:02:18 +00:00
Andy Heninger
a4cbd1275c
ICU-880 U_ALIGN_CODE and U_INLINE. Works windows, stubs for UNIXes (builds ok)
...
X-SVN-Rev: 4618
2001-05-07 23:01:37 +00:00
George Rhoten
c4997713ef
ICU-903 Updated the copyright notice
...
X-SVN-Rev: 4238
2001-03-21 20:44:20 +00:00
George Rhoten
1fa886577f
ICU-790 Removed limits.h and T_INT32_* definitions
...
X-SVN-Rev: 3335
2001-01-02 19:58:05 +00:00
Yves Arrouye
7e0c5ee2a5
ICU-367 let one override U_IOSTREAM_SOURCE at compile time (better do so both for the ICU build and everything that uses it!
...
X-SVN-Rev: 2721
2000-10-17 22:50:27 +00:00
Yves Arrouye
614eb112b5
ICU-480 detect nl_langinfo() and then tries to pass it CODESET and
...
_NL_CTYPE_CODESET_NAME, and set U_NL_LANGINFO_CODESET accordingly. If neither
works, define U_HAVE_NL_LANGINFO_CODESET to 0, for these NetBSD boxes...
X-SVN-Rev: 2690
2000-10-16 17:26:31 +00:00
Yves Arrouye
0b35a1e72c
ICU-630 autoconf detection code for tzset, _tzset, tzname, _tzname
...
(adapted from AC_STRUCT_TIMEZONE), timezone and _timezone. The defines
U_TZSET, U_TZNAME and U_TIMEZONE either contain the symbol to use, or are
undefined if there is no appropriate symbol. putil.c thus has now things
like:
uprv_timezone() {
#ifdef U_TIMEZONE
return U_TIMEZONE;
#else
...........
#endif
}
which is much simpler.
X-SVN-Rev: 2580
2000-10-05 23:41:59 +00:00
Yves Arrouye
1c4c881afb
ICU-638 added the new U_HAVE_NL_LANGINFO, U_HAVE_CODESET, and
...
U_HAVE_TZSET to get rid of the (routinely incorrect) manipulation of U_POSIX
based on platform names. Also added U_HAVE_WCSCPY to define whether a
platform has the w* functions (it may not, even if wchar.h is present).
X-SVN-Rev: 2579
2000-10-05 19:33:35 +00:00
Yves Arrouye
995ca8a672
ICU-360 detect gmake or make and set U_MAKE to that. Substitute U_MAKE
...
in platform.h.in, and hardcode it to "nmake" in pwin32.h and "gmake" in
pos400.h and pos2.h. Then use U_MAKE to define the default make command in
pkgdata.c, if there is no MAKE env variable.
X-SVN-Rev: 1793
2000-07-11 22:25:51 +00:00
Yves Arrouye
d37141dcac
ICU-371 changed LINUX and SOLARIS to U_LINUX and U_SOLARIS, also
...
changed HAVE_INTTYPES_H to U_HAVE_INTTYPES_H.
X-SVN-Rev: 1726
2000-06-30 21:35:03 +00:00
Helena Chapman
7f9bb6418e
ICU-351 This should really be another bug but the jitterbug system is down now. On AIX 4.2 and 4.3, though the inttypes.h definition is different, the binary compatibility forced us to make the changes in platform.h.in.
...
X-SVN-Rev: 1413
2000-05-19 00:04:07 +00:00