Commit Graph

479 Commits

Author SHA1 Message Date
George Rhoten
2bb55cd0d5 ICU-832 Removed a lot of excessive memory allocation
X-SVN-Rev: 3528
2001-02-01 23:20:28 +00:00
George Rhoten
b089952af6 ICU-653 bumped win dll version number from 17 to 18
X-SVN-Rev: 3464
2001-01-23 23:48:21 +00:00
George Rhoten
bc3aaa20ef ICU-573 Put in putil.h
X-SVN-Rev: 3361
2001-01-03 00:18:57 +00:00
Steven R. Loomis
8de7f0cf35 ICU-758 rename import .lib files
X-SVN-Rev: 3151
2000-12-06 03:02:21 +00:00
George Rhoten
143e10add2 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2881
2000-11-07 19:45:07 +00:00
Steven R. Loomis
682353159e ICU-697 ustdio: fix problem on codepage input
X-SVN-Rev: 2814
2000-10-26 21:42:33 +00:00
Yves Arrouye
c27ba65a7c ICU-692 make it work out of source, please...
X-SVN-Rev: 2801
2000-10-26 19:28:33 +00:00
Yves Arrouye
8e28da7d3d ICU-692 factor in some common definitions, and include the platform
file to make porting easier.

X-SVN-Rev: 2772
2000-10-24 19:50:20 +00:00
Yves Arrouye
b5b2c11964 ICU-535 use va_arg(arg, double) and cast down to float or gcc 2.96 will
make an error about va_arg(arg, float) since float is promoted to double
in ...

X-SVN-Rev: 2726
2000-10-18 23:55:53 +00:00
Steven R. Loomis
f72d7c48b8 ICU-655 forgot an include
X-SVN-Rev: 2703
2000-10-17 00:23:14 +00:00
Yves Arrouye
7b50082ed3 ICU-208 experimental support for ICU's rule of release X.Y2 being binary compatible w/ X.Y
X-SVN-Rev: 2674
2000-10-13 18:29:14 +00:00
Yves Arrouye
3e192178a2 ICU-656 more dashes removal
X-SVN-Rev: 2671
2000-10-13 17:45:47 +00:00
Yves Arrouye
c3e4f0b35b ICU-658 bumped version above 1.6
X-SVN-Rev: 2666
2000-10-13 00:26:21 +00:00
Steven R. Loomis
3d4b64072f ICU-655 cache converters in ustdio
X-SVN-Rev: 2661
2000-10-12 23:29:38 +00:00
Vladimir Weinstein
b3b0c23852 ICU-653 changed the library names and locations on win32
X-SVN-Rev: 2651
2000-10-12 20:36:11 +00:00
George Rhoten
9238e9dee8 ICU-535 Fixed some compiler warnings (Removed a trigraph)
X-SVN-Rev: 2647
2000-10-12 18:45:46 +00:00
Yves Arrouye
c6192a34ec ICU-3 support compiling the source files twice with different options
while building; used on platforms that pass some special flags while
building shared libs (eg. -fPIC, -KPIC and others), but don't need
these flags when building static libs.

X-SVN-Rev: 2608
2000-10-09 19:06:57 +00:00
Yves Arrouye
270f188bdd ICU-629 proper install variables used.
X-SVN-Rev: 2559
2000-10-03 22:51:46 +00:00
Yves Arrouye
9686d239f0 ICU-620 cleaned up cleaning (w/ an ugly twist in the top-level Makefile to start cleaning w/ tools)
X-SVN-Rev: 2551
2000-10-02 23:37:16 +00:00
Vladimir Weinstein
ce2a907f31 ICU-622 smarter checking for icu data existence
X-SVN-Rev: 2550
2000-10-02 20:04:47 +00:00
Yves Arrouye
a2ef9023ee ICU-3 install $(TARGET) if $(ENABLE_STATIC) is
not empty, not if $(ENABLE_SHARED) isn't

X-SVN-Rev: 2525
2000-09-27 22:05:50 +00:00
George Rhoten
b7b75784b2 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2504
2000-09-25 17:06:41 +00:00
George Rhoten
70658e87d9 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2503
2000-09-23 00:33:49 +00:00
George Rhoten
6ef147f4be ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2502
2000-09-23 00:28:37 +00:00
George Rhoten
9982146df3 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2501
2000-09-23 00:21:17 +00:00
George Rhoten
13e0b70efc ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2500
2000-09-23 00:04:59 +00:00
George Rhoten
c112c1f702 ICU-535 Fixed some compiler warnings
X-SVN-Rev: 2499
2000-09-22 23:56:33 +00:00
Yves Arrouye
2cf8109556 ICU-3 initial support for static libraries. The current problems are:
- pkgdata will still generate a dll (not a problem if you use files or the
mappable archive).
- because of referecences to ostream in ustring, the linker wants to resolve
these symbols, forcing us to use a C++ compiler to link C programs. That is
bad and need to be resolved.
- if you build static, then reconfigure w/o them and do make clean, the
static libraries will be left over.

Static is controlled by --enable-static. Shared libraries can be disabled
with --disable-shared.

X-SVN-Rev: 2494
2000-09-22 22:58:36 +00:00
Yves Arrouye
5444b1993e ICU-208 fix install target.
X-SVN-Rev: 2438
2000-09-15 23:16:27 +00:00
Yves Arrouye
a35fcf29e1 ICU-208 changes for versioned libraries.
X-SVN-Rev: 2434
2000-09-15 05:07:43 +00:00
George Rhoten
06b21bb2d8 ICU-535 fixed some compiler warnings
X-SVN-Rev: 2377
2000-08-29 16:41:47 +00:00
George Rhoten
83df804177 ICU-573 included stdlib.h and memory.h into files that need it for the utypes.h change
X-SVN-Rev: 2368
2000-08-28 22:48:46 +00:00
Steven R. Loomis
bd94ac5ec8 ICU-567 MacOS
X-SVN-Rev: 2366
2000-08-28 21:36:13 +00:00
Steven R. Loomis
8fa7d2d25a ICU-360 pkgtools, out of source test update,fix 'make install' on solaris
X-SVN-Rev: 2254
2000-08-15 02:41:58 +00:00
Yves Arrouye
65ea513b86 ICU-545 fixed the propagation of the exit code fo sub-make for local targets.
X-SVN-Rev: 2209
2000-08-11 22:08:11 +00:00
Markus Scherer
35f850ef92 ICU-516 streaming conversion functions set U_BUFFER_OVERFLOW_ERROR instead of U_INDEX_OUTOFBOUNDS_ERROR
X-SVN-Rev: 2203
2000-08-11 20:11:06 +00:00
George Rhoten
5a1369d8bc ICU-535 Removed a compiler warning
X-SVN-Rev: 2139
2000-08-08 23:26:10 +00:00
Yves Arrouye
6dd0c56667 ICU-515 make check depends on make all.
X-SVN-Rev: 2085
2000-08-01 01:55:54 +00:00
Alan Liu
81f0a973af ICU-410 add u_fgetcx (unescaping u_fgetc)
X-SVN-Rev: 1898
2000-07-16 13:43:15 +00:00
Steven R. Loomis
c596b24a8a ICU-393 .cvsignore cleanup
X-SVN-Rev: 1866
2000-07-13 22:04:24 +00:00
Yves Arrouye
17a71e5541 ICU-377 private variables made static to avoid
a warning about common symbols in MH_DYLIB files.

X-SVN-Rev: 1803
2000-07-12 06:08:43 +00:00
Vladimir Weinstein
5e5d0cf97b ICU-460 porting changes
X-SVN-Rev: 1681
2000-06-28 22:44:51 +00:00
Markus Scherer
e48e4ed6ff ICU-428 copy header on Debug build, too
X-SVN-Rev: 1601
2000-06-12 19:30:09 +00:00
Yves Arrouye
5aa6e647e3 ICU-428 copy headers on Release build.
X-SVN-Rev: 1588
2000-06-08 22:56:20 +00:00
Steven R. Loomis
9df4f1398d ICU-424 u_finit shouldn't ever call fclose()
X-SVN-Rev: 1567
2000-06-05 21:56:47 +00:00
Steven R. Loomis
367e17b16a ICU-393 removing old files
X-SVN-Rev: 1545
2000-06-02 00:24:27 +00:00
Helena Chapman
69ba12f77c ICU-351 Define UBool to be used in the APIs.
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Steven R. Loomis
0a042c3f86 ICU-200 OS400 makefile updates
X-SVN-Rev: 1384
2000-05-15 22:32:11 +00:00
Vladimir Weinstein
cddfbd42f2 ICU-184 way to detect if icudata datafile already exists (for genrb in bootstrap mode)
X-SVN-Rev: 1369
2000-05-15 18:53:13 +00:00
Yves Arrouye
e45f4fd7cb ICU-310 check foran empty $(MAKECMDGOALS) and also include dependencies
in this case, so that a make in a subdir does include deps.

X-SVN-Rev: 1122
2000-04-13 22:08:07 +00:00
Yves Arrouye
8b0bee3da5 ICU-251 fixed all the clean/distclean problems except for the stale
symlinks in source/test/testdata. Also made sure distclean-local depends on
clean-local in every subproject.

X-SVN-Rev: 1106
2000-04-10 23:24:53 +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
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
5a52f3e0f4 ICU-149 modify to use new UHashtable
X-SVN-Rev: 1004
2000-03-28 22:08:58 +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
Yves Arrouye
1dca1c6fd7 ICU-212 fixed HEADERS definition and the copy of headers.
X-SVN-Rev: 885
2000-03-02 20:26:02 +00:00
Yves Arrouye
bf89e792e3 ICU-212 out-of-source build. configure now creates data/ and
data/translit in the build dir. Changed every Makefile to correctly use
$(srcdir), $(builddir), and the new data location.

X-SVN-Rev: 727
2000-02-07 21:00:53 +00:00
Yves Arrouye
fcb670fe5e ICU-260 make the build stop on error that occur in subdirectories
while making recursive targets.

X-SVN-Rev: 718
2000-02-04 22:34:43 +00:00
Vladimir Weinstein
13250b1519 ICU-232 genrb uses ustdio instead of local copies of ufile & ustdio
X-SVN-Rev: 707
2000-01-28 22:40:27 +00:00
Vladimir Weinstein
a55f6c6ed9 ICU-231 files need to be flushed before we close them
X-SVN-Rev: 652
2000-01-19 23:38:19 +00:00
Vladimir Weinstein
312732852e ICU-193 part of Win32 port
X-SVN-Rev: 604
2000-01-17 19:07:59 +00:00
Vladimir Weinstein
6adc9bb374 ICU-231 Win32 fix for a different file handle problem
X-SVN-Rev: 603
2000-01-17 19:04:48 +00:00
Markus Scherer
aeac763301 ICU-161 open-sourcify more (c) statements
X-SVN-Rev: 577
2000-01-13 23:54:23 +00:00
Helena Chapman
423580d732 ICU-84 Added OS390 fixes for 12/28 snapshot.
.

X-SVN-Rev: 570
2000-01-13 21:11:42 +00:00
Steven R. Loomis
fea8b1b618 ICU-12 'unicode/' in include path [header export fixes]
X-SVN-Rev: 545
2000-01-12 06:08:46 +00:00
Helena Chapman
8e02d61ed6 ICU-12 Fixed the Makefile.in to export all the header files in unicode/ directories in
common, i18n and extra/ustdio.

X-SVN-Rev: 542
2000-01-12 01:31:31 +00:00
Vladimir Weinstein
ceff59dc6a ICU-12 ustdio is now unicode/ compliant
X-SVN-Rev: 487
2000-01-05 19:40:01 +00:00
Vladimir Weinstein
d7a74a5b07 ICU-193 ustdio gets exported so that it can be used by icuapps on win32
X-SVN-Rev: 483
1999-12-30 07:06:38 +00:00
Vladimir Weinstein
8e21f86812 ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
X-SVN-Rev: 472
1999-12-28 23:39:02 +00:00
Helena Chapman
16ac11f546 ICU-200 Updated with OS/400 specific port changes.
X-SVN-Rev: 459
1999-12-22 22:57:04 +00:00
Steven R. Loomis
b55dd67c06 ICU-191 Fix for memory leak + string allocation bugs. [thanks, bobbyr@optiosoftware.com]
X-SVN-Rev: 373
1999-12-10 19:16:17 +00:00
Markus Scherer
07a2bc0937 ICU-6 more renaming of constant names
FAILURE -> U_FAILURE etc.

X-SVN-Rev: 76
1999-10-18 22:48:32 +00:00
Steven R. Loomis
de8aa1d3f9 jitterbug29: u_fgetconverter
X-SVN-Rev: 61
1999-10-15 01:28:02 +00:00
Steven R. Loomis
b1808e22c1 jitterbug29: adding u_fgetconverter
X-SVN-Rev: 60
1999-10-15 01:27:37 +00:00
Steven R. Loomis
625332a637 ICU-11 export ustdio
X-SVN-Rev: 35
1999-10-11 17:18:23 +00:00
Markus Scherer
b942cae860 ICU-6 change enum constants that do not conform to our naming conventions
X-SVN-Rev: 18
1999-10-07 00:07:53 +00:00
Helena Chapman
1ccc7d153f ICU version 1.3 merge from CMVS.
X-SVN-Rev: 9
1999-09-30 23:47:52 +00:00
Stephen Booth
7406982293 Sync with 1.2.5
X-SVN-Rev: 8
1999-09-03 22:08:47 +00:00
Unknown User
aa0b0a88e8 Initial revision
X-SVN-Rev: 2
1999-08-16 21:50:52 +00:00