Skip to content
This repository was archived by the owner on Jun 24, 2021. It is now read-only.

Commit 49b8ea2

Browse files
author
arajkumar
committed
8207159: Update ICU to version 62.1
Reviewed-by: mbilla, kcr, ghb
1 parent c22bfd4 commit 49b8ea2

File tree

2,496 files changed

+184005
-761776
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,496 files changed

+184005
-761776
lines changed

modules/javafx.web/src/main/legal/icu_v51.md

Lines changed: 0 additions & 325 deletions
This file was deleted.

modules/javafx.web/src/main/legal/icu_web.md

Lines changed: 419 additions & 0 deletions
Large diffs are not rendered by default.

modules/javafx.web/src/main/native/Source/ThirdParty/icu/CMakeLists.txt

Lines changed: 603 additions & 29 deletions
Large diffs are not rendered by default.

modules/javafx.web/src/main/native/Source/ThirdParty/icu/LICENSE

Lines changed: 414 additions & 0 deletions
Large diffs are not rendered by default.

modules/javafx.web/src/main/native/Source/ThirdParty/icu/java/common/CMakeLists.txt

Lines changed: 0 additions & 195 deletions
This file was deleted.

modules/javafx.web/src/main/native/Source/ThirdParty/icu/java/data/CMakeLists.txt

Lines changed: 0 additions & 26 deletions
This file was deleted.
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
/*
2+
* Copyright (c) 2018, Oracle and/or its affiliates. All rights reserved.
3+
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4+
*
5+
* This code is free software; you can redistribute it and/or modify it
6+
* under the terms of the GNU General Public License version 2 only, as
7+
* published by the Free Software Foundation. Oracle designates this
8+
* particular file as subject to the "Classpath" exception as provided
9+
* by Oracle in the LICENSE file that accompanied this code.
10+
*
11+
* This code is distributed in the hope that it will be useful, but WITHOUT
12+
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13+
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14+
* version 2 for more details (a copy is included in the LICENSE file that
15+
* accompanied this code).
16+
*
17+
* You should have received a copy of the GNU General Public License version
18+
* 2 along with this work; if not, write to the Free Software Foundation,
19+
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20+
*
21+
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22+
* or visit www.oracle.com if you need additional information or have any
23+
* questions.
24+
*/
25+
26+
#include "pkg_genc.h"
27+
#include <stdio.h>
28+
29+
// Simple tool to convert the icudt*.dat into icudt*_dat.s, it is based
30+
// on pkgdata.cpp.
31+
int main(int argc, char* argv[]) {
32+
if (argc < 5) {
33+
fprintf(stderr, "%s: <assembler_type> <data_file> <out_dir> <entry_point>\n", argv[0]);
34+
return 1;
35+
}
36+
37+
#ifdef CAN_GENERATE_OBJECTS
38+
// For Windows, icu tools can generate object code directly without going to
39+
// assembly route.
40+
// Generate icudt*l_dat.obj file into the <out_dir>.
41+
// UNUSED(argv[1])
42+
writeObjectCode(argv[2], argv[3], argv[4], NULL, NULL, NULL);
43+
#else
44+
if (!checkAssemblyHeaderName(argv[1])) {
45+
fprintf(stderr, "%s: Unable to recogonize assembler type:%s\n", argv[0], argv[1]);
46+
return 2;
47+
}
48+
49+
// Generates icudt*l_dat.s file into the <out_dir>.
50+
writeAssemblyCode(argv[2], argv[3], argv[4], NULL, NULL);
51+
#endif
52+
return 0;
53+
}

modules/javafx.web/src/main/native/Source/ThirdParty/icu/java/data/icudata_wrapper.sh

Lines changed: 0 additions & 70 deletions
This file was deleted.
Binary file not shown.

0 commit comments

Comments
 (0)