summaryrefslogtreecommitdiffstats
path: root/icu
Commit message (Collapse)AuthorAgeFilesLines
* Don't consider newer Apple compilers having "universal" byte orderTor Lillqvist2011-09-281-0/+11
| | | | | | | | | | | | | | I don't understand what the "universal" byte order thing tries to say. Sure, Apple's compilers can produce fat binaries, i.e. containing code for multiple architectures, which I guess might have differing byte order. But I think the test for an -arch flag being present here is backwards, surely if you specify -arch i386 for instance, then we *know* that the byte order is little endian, not "universal". Anyway, this broke ICU when built against MacOSX SDK 10.6 at least, the ICU configury used wrong suffix for ICUDATA_NAME, and genbrk failed in i18npool with a mysterious "can not initialize ICU. status = U_FILE_ACCESS_ERROR" message.
* Compile also ICU for debugging if --enable-debugTor Lillqvist2011-09-271-1/+6
|
* Make Android cross-build workingThorsten Behrens2011-09-271-12/+21
| | | | | | | | | | | | In the spirit of 12759f67a36d52a345be6002d7017551e8414c59, change external lib's config.sub to eat the arm-unknown-linux-androideabi host os string. Also, permit shared libs again - seems Android can handle those. Added dictionaries to cross-build-toolset - idxdict is needed. Should build up to sfx2 - some residual static lib issues there, and in raptor.
* Bin USE_MINGWTor Lillqvist2011-08-261-3/+0
| | | | | | | | | | | | Its alternative values as used by OOo is irrelevant to us as we don't intend to support building using MinGW on Windows itself. To us, MinGW always means cross-compilation. For us it is enough to look at $(OS)$(COM), and WNTGCC always implies cross-compilation. (OOo on the other hand attempts to support use of the Cygwin gcc with the -mno-cygwin option (which is practically considered an obsolete option), the normal MinGW compiler (but still from Cygwin), but not cros-compilation.)
* Fix some icu cross-building problems.Jan Holesovsky2011-08-192-2/+22
| | | | Still it does not finish, though; to be continued.
* Let's try to do without the extra copy of icuin.lib as iicui18n.libTor Lillqvist2011-08-181-1/+0
|
* Initial attempt at Android cross-compilation supportTor Lillqvist2011-06-112-1/+96
| | | | | | | | | | | | | | | | Recognize the arm-linux-androideabi "triplet". (Actually I doubt that is a well-formed triplet at all, what are the Google people smoking?) Allow longer lines in pkgdata.cpp as the compiler command line gets quite long for cross-compilation to Android. Add the proper assembly source file format for Android to pkg_genc.c and use that. Probably a good idea to use --disable-dyload on Android (and iOS). Tweak gcc flags used for Android a bit to work around some Android C header weirdness related to strictness and 64-bit types.
* Always compare CROSS_COMPILING explicitly to "YES"Tor Lillqvist2011-06-061-1/+1
|
* No ICU_NATIVE_BUILD_ROOT used any moreTor Lillqvist2011-06-051-1/+2
|
* data/mappings/ucm*.mk & data/translit/trn*.mk don't exist in current icu anymoreChristian Lohmaier2011-06-041-4/+0
|
* Drop %_EXT% which was always emptyTor Lillqvist2011-06-031-29/+29
|
* (minor) EXTRA_CDEFS are preprocessor plagsChristian Lohmaier2011-06-021-3/+3
|
* remove double "=" from assignment to STATIC_OR_SHAREDChristian Lohmaier2011-05-301-1/+1
|
* Cross-compilation support and iOS in particularTor Lillqvist2011-05-262-1/+32
|
* hacky patch to deliver icuin.lib as iicui18n.lib fixes forms build errorNoel Power2011-04-051-0/+2
| | | | no doubt not the right fix but gets the build over the hump
* icu-4.2.1-rpath.diff: pass $ORIGIN correctly to icu RPATHPetr Mladek2011-03-292-0/+22
| | | | need to escape the dollar '$'
* Merge branch 'master' of ↵Jan Holesovsky2011-03-182-8/+3
|\ | | | | | | git://anongit.freedesktop.org/libreoffice/libs-extern-sys
| * Don't build static icu that nobody usesFridrich Štrba2011-03-181-7/+2
| |
| * Work around a strange problem with libicudata on Mac OSXFridrich Štrba2011-03-181-1/+1
| |
* | Merge remote-tracking branch 'origin/integration/dev300_m101'Jan Holesovsky2011-03-182-8/+51
|\ \ | |/ |/| | | | | | | | | | | | | Conflicts: dictionaries/de_AT/README_extension_owner.txt dictionaries/de_AT/makefile.mk dictionaries/de_CH/README_extension_owner.txt dictionaries/de_CH/makefile.mk dictionaries/de_DE/README_extension_owner.txt
| * Merge commit 'ooo/DEV300_m101' into intm101Jan Holesovsky2011-03-092-8/+51
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: boost/aliasing.patch boost/makefile.mk cairo/cairo/makefile.mk cairo/pixman/makefile.mk dictionaries/da_DK/README_th_da_DK.txt dictionaries/da_DK/description.xml dictionaries/da_DK/dictionaries.xcu dictionaries/da_DK/makefile.mk dictionaries/da_DK/th_da_DK.dat dictionaries/de_AT/th_de_AT_v2.idx dictionaries/de_CH/th_de_CH_v2.idx dictionaries/de_DE/COPYING dictionaries/de_DE/COPYING_GPLv2 dictionaries/de_DE/COPYING_GPLv2.txt dictionaries/de_DE/README_extension_owner.txt dictionaries/de_DE/README_th_de_DE_v2.txt dictionaries/de_DE/makefile.mk dictionaries/de_DE/th_de_DE_v2.idx icu/makefile.mk moz/makefile.mk python/makefile.mk
| | * locales34: merge m99Eike Rathke2011-02-081-2/+26
| | |\
| | | * mingwport33: i#116329: MinGW port enhancement: configurable libstdc++ nametono2011-01-061-2/+2
| | | |
| | | * mingwport33: i#116264: gbuild for MinGWtono2011-01-051-0/+24
| | | |
| | | * Backed out changeset: e84942bd0acatono2011-01-051-24/+0
| | | |
| | | * i#116264: gbuild for MinGWtono2010-12-311-0/+24
| | | |
| | * | locales34: #i112240# for system icu >=4.4 add Close_Parenthesis to $CL ↵Eike Rathke2011-01-271-3/+3
| | |/ | | | | | | | | | Close_Punctuation; patch from <cmc>
| | * sb126: merged in DEV300_m87sb2010-09-162-2/+26
| | |\
| | | * ause124: #i107097#: add dependencies for directory creationHans-Joachim Lankenau2010-07-212-1/+25
| | | |
| | | * #i107097# - pass MAXPROCESS to GNU make in external modulesHans-Joachim Lankenau2010-07-201-1/+1
| | | |
| | * | sb126: merged in DEV300_m84sb2010-06-301-0/+1
| | |\|
| | * | sb126: #i110197# remove -Wl,-z,noexecstack hacksb2010-06-221-5/+0
| | | |
* | | | Don't build things we don't use and that are brokenFridrich Štrba2011-03-171-2/+9
| | | |
* | | | escape spaces in compiler nameCaolán McNamara2011-03-152-1/+13
| | | |
* | | | Make icu 4.4.2 build on LinuxFridrich Štrba2011-03-154-2256/+2580
| | | |
* | | | Downgrade icu to 4.4.2Fridrich Štrba2011-03-152-5/+9
| | | |
* | | | make apply on Linux where line endings matterFridrich Štrba2011-03-141-1910/+1910
| | | |
* | | | Don't hardcode icu version in d.lstFridrich Štrba2011-03-141-5/+1
| | | |
* | | | Don't build with builtin wchar_t on WindowsFridrich Strba2011-03-142-3/+2236
| | | |
* | | | Build the Relase configuration with msbuildTor Lillqvist2011-03-141-1/+1
| | | |
* | | | OopsFridrich Štrba2011-03-141-2/+2
| | | |
* | | | Dupplicate symbol in Windows buildFridrich Štrba2011-03-141-0/+11
| | | |
* | | | Now when attempting to use MSVC2010, use msbuild to build itTor Lillqvist2011-03-141-5/+1
| | | |
* | | | WaE: silence new icu warningsCaolán McNamara2011-03-112-1/+23
| | | |
* | | | fix aix patchCaolán McNamara2011-03-111-29/+10
| | | |
* | | | restore build of build patch that seem to still make senseCaolán McNamara2011-03-114-264/+123
| | | |
* | | | Fix spacing in patchMartin Hosken2011-03-111-1/+1
| | | |
* | | | reduce patch to remove need to match on trailing space that git stripsMartin Hosken2011-03-101-4/+1
| | | |
* | | | fix icu patchMartin Hosken2011-03-101-2/+2
| | | |
* | | | Upgrade to ICU 4.6Martin Hosken2011-03-104-58/+31
|/ / /