jdk/make/java/zip/reorder-sparc
author sherman
Thu, 16 Apr 2009 21:00:42 -0700
changeset 2592 ef26f663a2ba
parent 2 90ce3da70b43
child 3704 bd98409d8c32
permissions -rw-r--r--
4244499: ZipEntry() does not convert filenames from Unicode to platform 4532049: IllegalArgumentException in ZipInputStream while reading unicode file 5030283: Incorrect implementation of UTF-8 in zip package 4700978: ZipFile can't treat Japanese name in a zipfile properly 4980042: Cannot use Surrogates in zip file metadata like filenames 4820807: java.util.zip.ZipInputStream cannot extract files with Chinese chars in name Summary: Add new constructors for zip classes to support non-UTF-8 encoded names/comments in ZIP file Reviewed-by: alanb, martin
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
data = R0x2000;
90ce3da70b43 Initial load
duke
parents:
diff changeset
     2
text = LOAD ?RXO;
90ce3da70b43 Initial load
duke
parents:
diff changeset
     3
# Test Null
90ce3da70b43 Initial load
duke
parents:
diff changeset
     4
text: .text%ZIP_Open;
90ce3da70b43 Initial load
duke
parents:
diff changeset
     5
text: .text%ZIP_Open_Generic;
90ce3da70b43 Initial load
duke
parents:
diff changeset
     6
text: .text%InitializeZip;
90ce3da70b43 Initial load
duke
parents:
diff changeset
     7
text: .text%allocZip;
90ce3da70b43 Initial load
duke
parents:
diff changeset
     8
text: .text%readCEN: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
90ce3da70b43 Initial load
duke
parents:
diff changeset
     9
text: .text%findEND: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    10
text: .text%hash: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
text: .text%isMetaName: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    12
text: .text%addMetaName: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/zip_util.o;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    13
text: .text%ZIP_FindEntry;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
text: .text%ZIP_GetEntry;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    15
text: .text%ZIP_Lock;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
text: .text%ZIP_Unlock;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
text: .text%ZIP_FreeEntry;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
text: .text%Java_java_util_zip_ZipFile_initIDs;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    19
text: .text%Java_java_util_zip_ZipFile_open;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    20
text: .text%Java_java_util_zip_ZipFile_getTotal;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    21
text: .text%Java_java_util_zip_ZipFile_getEntry;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    22
text: .text%Java_java_util_zip_ZipFile_freeEntry;
2592
ef26f663a2ba 4244499: ZipEntry() does not convert filenames from Unicode to platform
sherman
parents: 2
diff changeset
    23
text: .text%Java_java_util_zip_ZipFile_getEntryTime;
ef26f663a2ba 4244499: ZipEntry() does not convert filenames from Unicode to platform
sherman
parents: 2
diff changeset
    24
text: .text%Java_java_util_zip_ZipFile_getEntryCrc;
ef26f663a2ba 4244499: ZipEntry() does not convert filenames from Unicode to platform
sherman
parents: 2
diff changeset
    25
text: .text%Java_java_util_zip_ZipFile_getEntryCSize;
ef26f663a2ba 4244499: ZipEntry() does not convert filenames from Unicode to platform
sherman
parents: 2
diff changeset
    26
text: .text%Java_java_util_zip_ZipFile_getEntrySize;
ef26f663a2ba 4244499: ZipEntry() does not convert filenames from Unicode to platform
sherman
parents: 2
diff changeset
    27
text: .text%Java_java_util_zip_ZipFile_getEntryFlag;
ef26f663a2ba 4244499: ZipEntry() does not convert filenames from Unicode to platform
sherman
parents: 2
diff changeset
    28
text: .text%Java_java_util_zip_ZipFile_getEntryMethod;
ef26f663a2ba 4244499: ZipEntry() does not convert filenames from Unicode to platform
sherman
parents: 2
diff changeset
    29
text: .text%Java_java_util_zip_ZipFile_getEntryBytes;
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
text: .text%Java_java_util_zip_Inflater_initIDs;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    31
text: .text%Java_java_util_zip_Inflater_init;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    32
text: .text%inflateInit2_;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    33
text: .text%zcalloc;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    34
text: .text%inflate_blocks_new;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    35
text: .text%inflate_blocks_reset;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    36
text: .text%inflateReset;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    37
text: .text%Java_java_util_zip_Inflater_inflateBytes;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    38
text: .text%inflate;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    39
text: .text%inflate_blocks;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    40
text: .text%inflate_flush;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    41
text: .text%Java_java_util_zip_ZipFile_read;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    42
text: .text%ZIP_Read;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    43
text: .text%inflate_trees_bits;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    44
text: .text%huft_build: OUTPUTDIR/tmp/sun/java.util.zip/zip/obj/inftrees.o;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    45
text: .text%zcfree;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    46
text: .text%inflate_trees_dynamic;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    47
text: .text%inflate_codes_new;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    48
text: .text%inflate_codes;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    49
text: .text%inflate_fast;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    50
text: .text%inflate_codes_free;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    51
text: .text%inflate_trees_fixed;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    52
# Test Exit
90ce3da70b43 Initial load
duke
parents:
diff changeset
    53
# Test Hello
90ce3da70b43 Initial load
duke
parents:
diff changeset
    54
# Test Sleep
90ce3da70b43 Initial load
duke
parents:
diff changeset
    55
# Test IntToString
90ce3da70b43 Initial load
duke
parents:
diff changeset
    56
# Test LoadToolkit
90ce3da70b43 Initial load
duke
parents:
diff changeset
    57
text: .text%Java_java_util_jar_JarFile_getMetaInfEntryNames;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    58
# Test LoadFrame
90ce3da70b43 Initial load
duke
parents:
diff changeset
    59
# Test LoadJFrame
90ce3da70b43 Initial load
duke
parents:
diff changeset
    60
# Test JHello
90ce3da70b43 Initial load
duke
parents:
diff changeset
    61
# SwingSet
90ce3da70b43 Initial load
duke
parents:
diff changeset
    62
text: .text%Java_java_util_zip_Inflater_reset;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    63
text: .text%Java_java_util_zip_Inflater_end;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    64
text: .text%inflateEnd;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    65
text: .text%inflate_blocks_free;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    66
text: .text%Java_java_util_zip_ZipFile_close;
90ce3da70b43 Initial load
duke
parents:
diff changeset
    67
text: .text%ZIP_Close;