Commit Graph

231 Commits

Author SHA1 Message Date
Yves Arrouye
318f3cb528 ICU-347 if U_SIZEOF_WCHAR_T == 0 then undef it before setting it in
case it is really defined to 0, not undefined.

X-SVN-Rev: 1090
2000-04-06 23:37:46 +00:00
Yves Arrouye
12e6889366 ICU-347 new configure tests to check for the existence of wchar.h
(use #if U_HAVE_WCHAR_H) and the size of wchar_t (use U_SIZEOF_WCHAR_T to get
the size). The new symbols appear in platform.h (and icucfg gets a HAVE_WCHAR_H too).

X-SVN-Rev: 1089
2000-04-06 23:36:17 +00:00
Markus Scherer
7362589426 ICU-347 do not use wchar.h except when we really need it and we know that we have it
X-SVN-Rev: 1088
2000-04-06 23:22:58 +00:00
Markus Scherer
db929853bc ICU-347 do not use wchar.h except when we really need it and we know that we have it
X-SVN-Rev: 1087
2000-04-06 23:06:48 +00:00
Markus Scherer
84aa10b17f ICU-347 do not use wchar.h except when we really need it and we know that we have it
X-SVN-Rev: 1086
2000-04-06 22:59:56 +00:00
Markus Scherer
20dd1961d9 ICU-347 do not use wchar.h except when we really need it and we know that we have it
X-SVN-Rev: 1085
2000-04-06 22:42:13 +00:00
Markus Scherer
0399573487 ICU-176 numDisplayCells() UTF-16 enabled
X-SVN-Rev: 1081
2000-04-06 16:47:20 +00:00
Markus Scherer
e542c7dedc ICU-346 change IEEE_754 to a numeric macro (value 0 or 1)
X-SVN-Rev: 1080
2000-04-06 16:45:03 +00:00
Yves Arrouye
301333cfed ICU-348 make the tag string a temporary to please gcc (getting the
address of a temporary is dangerous as the compiler may decide to call the
temporary's destructor before calling the function using its address).

X-SVN-Rev: 1079
2000-04-05 23:20:34 +00:00
Yves Arrouye
3f818deeaa ICU-348 do not do signed arithmetic with unsigned types, because you'll
be surprised by the results!

X-SVN-Rev: 1078
2000-04-05 23:17:50 +00:00
Yves Arrouye
270334248b ICU-348 cast to const wchar_t * before calling uprv_wcslen() in order
to avoid a warning on platforms where U_SIZEOF_WCHAR_T isn't sizeof(UChar).

X-SVN-Rev: 1077
2000-04-05 23:14:40 +00:00
Yves Arrouye
a5957d6e46 ICU-310 any target whose name matches %clean does not trigger inclusion
of dependencies. Nominated SRL to review, as usual :) (Stevens, just complain
if that's not okay). Now the question is: do we really want to keep the .d
when we make clean?

X-SVN-Rev: 1076
2000-04-05 22:14:24 +00:00
Alan Liu
b24fb13633 ICU-315 fix C compile errors
X-SVN-Rev: 1075
2000-04-05 21:33:50 +00:00
Alan Liu
b839eb84e0 ICU-315 add uprv_IEEEremainder doc
X-SVN-Rev: 1072
2000-04-05 19:18:53 +00:00
Alan Liu
5142b7614c ICU-315 add portable IEEEremainder implementation
X-SVN-Rev: 1066
2000-04-05 16:53:37 +00:00
Steven R. Loomis
cdbba17cce ICU-271 bugfix, range error
X-SVN-Rev: 1060
2000-04-04 16:53:01 +00:00
Steven R. Loomis
1dec33985b ICU-271 add LMBCS to the UNIX makefile.
X-SVN-Rev: 1053
2000-04-04 00:43:11 +00:00
Markus Scherer
bba7ac1a00 ICU-176 UTF-16 changes for UnicodeString
X-SVN-Rev: 1052
2000-04-03 23:53:59 +00:00
Markus Scherer
e60f81180f ICU-176 UTF-16 changes for UnicodeString
X-SVN-Rev: 1050
2000-04-01 00:21:57 +00:00
Markus Scherer
f539dd4e91 ICU-176 better UChar[32] type detection
X-SVN-Rev: 1049
2000-04-01 00:17:55 +00:00
Alan Liu
34b14575f4 ICU-149 make UnicodeString delegate hashcode computation to uhash
X-SVN-Rev: 1048
2000-03-31 23:50:49 +00:00
Markus Scherer
2b5a36af8c ICU-315 more S/390 and EBCDIC changes
X-SVN-Rev: 1044
2000-03-31 21:45:17 +00:00
Jim Snyder Grant
2dbef4e207 ICU-271 First-pass LMBCS support (Lotus Multi-byte Character set)
X-SVN-Rev: 1042
2000-03-31 16:53:09 +00:00
Markus Scherer
8226f554ca ICU-98 define POSIX INT64_MAX & INTMAX_MAX etc.
X-SVN-Rev: 1037
2000-03-30 21:30:21 +00:00
Alan Liu
53cfa64999 ICU-149 amend comments
X-SVN-Rev: 1034
2000-03-30 04:29:31 +00:00
Alan Liu
327165d913 ICU-149 cleanup uhash/hash
X-SVN-Rev: 1033
2000-03-30 04:17:27 +00:00
Markus Scherer
50eb0cfdf0 ICU-98 define and use POSIX INT32_MAX etc., matching int32_t etc.
X-SVN-Rev: 1032
2000-03-30 01:12:01 +00:00
Markus Scherer
0b31557c8f ICU-315 more S/390 changes
X-SVN-Rev: 1028
2000-03-29 23:52:56 +00:00
Brendan Murray
dd70c2705e ICU-98 These are changes to support 64-bit platforms, such as Sun
SPARC V9, which is the only one tested so far.

X-SVN-Rev: 1022
2000-03-29 21:41:11 +00:00
Alan Liu
1d9f6a4c06 ICU-149 make ResourceBundle use new UHashtable API
X-SVN-Rev: 1019
2000-03-29 19:41:57 +00:00
Alan Liu
61c6f2fa23 ICU-149 make TaggedList use Hashtable
X-SVN-Rev: 1018
2000-03-29 19:17:17 +00:00
Alan Liu
0df6047dc5 ICU-149 add count, nextElement
X-SVN-Rev: 1017
2000-03-29 19:16:54 +00:00
Alan Liu
1414771371 ICU-149 make rbcache use new Hashtable
X-SVN-Rev: 1016
2000-03-29 18:47:02 +00:00
Alan Liu
f555a838ea ICU-149 remove ALGORITHMIC_CONVERTERS_HASHTABLE decl
X-SVN-Rev: 1015
2000-03-29 17:45:03 +00:00
Vladimir Weinstein
02d4a7568d ICU-327 Fixed error in locale constructor
X-SVN-Rev: 1014
2000-03-29 17:33:12 +00:00
Markus Scherer
eb3ba827c6 ICU-312 jitterbug 136: new UnicodeString memory allocation/aliasing implementation
X-SVN-Rev: 1012
2000-03-29 01:13:49 +00:00
Alan Liu
8a8d33321c ICU-149 add uhash_us.cpp to Makefile.in
X-SVN-Rev: 1006
2000-03-28 23:08:03 +00:00
Alan Liu
2ddc4768a3 ICU-149 rewrite UHashtable
X-SVN-Rev: 1001
2000-03-28 22:04:39 +00:00
Madhu K
a63788034a ICU-338 wchar_t glitches
X-SVN-Rev: 996
2000-03-28 00:36:06 +00:00
Markus Scherer
6074e7bad6 ICU-338 minor 'glitches' found in OS/2 port
X-SVN-Rev: 987
2000-03-24 17:45:45 +00:00
Markus Scherer
b7bbdaebdb ICU-176 basic UTF-16 support in Unicode class, with inline functions
X-SVN-Rev: 984
2000-03-24 01:26:47 +00:00
Markus Scherer
e21af11d4f ICU-176 basic UTF-16 support in Unicode class, with inline functions
X-SVN-Rev: 983
2000-03-24 00:51:01 +00:00
Alan Liu
e9697c4835 ICU-336 fix index out of range bug in u_UCharToChars
X-SVN-Rev: 974
2000-03-22 19:12:21 +00:00
Vladimir Weinstein
e5970bccc3 ICU-335 APIs are now marked for proper doc generation
X-SVN-Rev: 973
2000-03-22 18:31:40 +00:00
Markus Scherer
54921c0d79 ICU-84 S/390 and EBCDIC updates
X-SVN-Rev: 969
2000-03-21 20:37:32 +00:00
Yves Arrouye
5b96f9db05 ICU-84 reordered #endif for DL code so that non-S/390 plaforms (at least
Linux and Solaris) compile.

X-SVN-Rev: 968
2000-03-21 19:40:01 +00:00
Yves Arrouye
e50ab96561 ICU-314 added $(DESTDIR) to every directory used in an install command.
X-SVN-Rev: 941
2000-03-10 22:55:19 +00:00
Helena Chapman
a24534df38 ICU-84 S/390 DLL code update.
X-SVN-Rev: 937
2000-03-10 01:52:03 +00:00
Alan Liu
d623133b0c ICU-161 fix copyrights
X-SVN-Rev: 905
2000-03-07 02:39:27 +00:00
Helena Chapman
5862cf64ee ICU-313 Updated with the new API that takes the length of the source buffer.
X-SVN-Rev: 903
2000-03-07 01:42:40 +00:00