Index: README.chromium |
=================================================================== |
--- README.chromium (revision 239289) |
+++ README.chromium (working copy) |
@@ -180,9 +180,10 @@ |
(see http://bugs.icu-project.org/trac/ticket/10570 ) and run 'make' again. |
- - source/data/in/icudt46l.dat : Built on Linux with all the patches |
- above applied. This file will be generated in |
- {BUILD_DIR_ROOT}/data/out/tmp. |
+ - source/data/in/icudtl.dat : Built on Linux with all the patches |
+ above applied. icudt46l.dat is generated in |
+ {BUILD_DIR_ROOT}/data/out/tmp and copied to the above location with a |
+ version number (46) dropped. |
- windows/icudt.dll : With icudt46l.dat in place, all the patches applied |
and header files moved (#11 below), generated by building icudt_build |
@@ -192,13 +193,13 @@ |
dll name to avoind having to update our build scripts/configuration |
files everytime ICU is upgraded to a new version. |
- - {mac,linux}/icudt46l_dat.S : Built on Mac and Linux with all the |
+ - {mac,linux}/icudt46l_dat.S : Built on Linux with all the |
patches above (except android/brkitr.patch) applied and checked in. |
This file will be generated in {BUILD_DIR_ROOT}/data/out/tmp. |
- Alternatively, one can just generate icudt46l_dat.S on Linux and adopt |
- the header portion to match the current header in mac/icudt46l_dat.S. |
- That is as following without no leading space in each line: |
+ mac/icudt46l_dat.S is identical to linux/icudt46l_dat.S. It's made |
+ by changing the header portion of the Linux version to read as following |
+ (no leading whitespace) : |
.globl _icudt46_dat |
#ifdef U_HIDE_DATA_SYMBOL |
@@ -213,7 +214,11 @@ |
- android/icudt46l_dat.S : Built on Linux with all the patches above and |
android/brkitr.patch applied and android/patch_locale.sh executed, and |
checked in. |
+ - android/icudtl.dat : Generated as icudt46l.dat in |
+ {BUILD_DIR_ROOT}/data/out/tmp along with icudt46l_dat.S and |
+ copied to the above location with '46' dropped in its name. |
+ |
12. Apply the fix found with static analysis tools such as PSV and coverity |
- patches/static.analysis.patch |