OpenJDK / jdk / hs
changeset 29723:1f99eb44aa0b
8076184: Cleanup compile/link warnings on Solaris
Summary: Cleanup reorder-sparc* and jni_util.c files
Reviewed-by: erikj, alanb
author | rriggs |
---|---|
date | Mon, 30 Mar 2015 09:45:39 -0400 |
parents | 7833837e1481 |
children | 638809ff54f3 |
files | jdk/make/mapfiles/libjava/reorder-sparc jdk/make/mapfiles/libjava/reorder-sparcv9 jdk/make/mapfiles/libjava/reorder-x86 jdk/make/mapfiles/libzip/reorder-sparcv9 jdk/make/mapfiles/libzip/reorder-x86 jdk/src/java.base/unix/native/libjava/jni_util_md.c |
diffstat | 6 files changed, 19 insertions(+), 38 deletions(-) [+] |
line wrap: on
line diff
--- a/jdk/make/mapfiles/libjava/reorder-sparc Mon Mar 30 15:57:39 2015 +0300 +++ b/jdk/make/mapfiles/libjava/reorder-sparc Mon Mar 30 09:45:39 2015 -0400 @@ -1,7 +1,6 @@ data = R0x2000; text = LOAD ?RXO; # Test Null -text: .text%init64IO: OUTPUTDIR/UnixFileSystem_md.o; text: .text%JNI_OnLoad; text: .text%Canonicalize; text: .text%canonicalize; @@ -38,10 +37,9 @@ text: .text%Java_java_lang_System_identityHashCode; text: .text%Java_sun_misc_Signal_findSignal; text: .text%Java_sun_misc_Signal_handle0; -text: .text%Java_java_io_FileSystem_getFileSystem; text: .text%JNU_NewObjectByName; text: .text%Java_java_io_UnixFileSystem_initIDs; -text: .text%Java_java_io_UnixFileSystem_canonicalize; +text: .text%Java_java_io_UnixFileSystem_canonicalize0; text: .text%JNU_GetStringPlatformChars; text: .text%JNU_ReleaseStringPlatformChars; text: .text%Java_java_io_FileInputStream_open0; @@ -52,27 +50,25 @@ text: .text%Java_java_io_FileInputStream_close0; text: .text%Java_java_lang_System_mapLibraryName; text: .text%Java_java_io_UnixFileSystem_getBooleanAttributes0; -text: .text%statMode: OUTPUTDIR/UnixFileSystem_md.o; text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_load; -text: .text%Java_java_lang_Compiler_registerNatives; text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_find; text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2; text: .text%Java_java_io_UnixFileSystem_list; text: .text%JNU_ClassString; text: .text%JNU_CopyObjectArray; text: .text%Java_java_lang_String_intern; -text: .text%Java_java_lang_ClassLoader_findLoadedClass; +text: .text%Java_java_lang_ClassLoader_findLoadedClass0; text: .text%Java_java_lang_ClassLoader_findBootstrapClass; text: .text%Java_java_lang_Throwable_fillInStackTrace; text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2; text: .text%Java_java_io_UnixFileSystem_getLastModifiedTime; -text: .text%Java_java_lang_Float_floatToIntBits; -text: .text%Java_java_lang_Double_doubleToLongBits; +text: .text%Java_java_lang_Float_floatToRawIntBits; +text: .text%Java_java_lang_Double_doubleToRawLongBits; text: .text%Java_java_io_UnixFileSystem_getLength; text: .text%Java_java_lang_ClassLoader_defineClass0; text: .text%VerifyClassCodes; # Test Exit -text: .text%Java_java_lang_Shutdown_halt; +text: .text%Java_java_lang_Shutdown_halt0; # Test Hello text: .text%Java_java_io_FileOutputStream_writeBytes; text: .text%writeBytes; @@ -91,9 +87,7 @@ text: .text%JNU_CallMethodByName; text: .text%JNU_CallMethodByNameV; text: .text%Java_java_io_UnixFileSystem_createDirectory; -text: .text%Java_java_util_prefs_FileSystemPreferences_lockFile0; text: .text%Java_java_io_UnixFileSystem_setLastModifiedTime; -text: .text%Java_java_util_prefs_FileSystemPreferences_unlockFile0; # Test LoadJFrame text: .text%Java_sun_reflect_NativeMethodAccessorImpl_invoke0; text: .text%Java_java_lang_Class_isInstance;
--- a/jdk/make/mapfiles/libjava/reorder-sparcv9 Mon Mar 30 15:57:39 2015 +0300 +++ b/jdk/make/mapfiles/libjava/reorder-sparcv9 Mon Mar 30 09:45:39 2015 -0400 @@ -1,7 +1,6 @@ data = R0x2000; text = LOAD ?RXO; # Test Null -text: .text%init64IO: OUTPUTDIR/UnixFileSystem_md.o; text: .text%JNI_OnLoad; text: .text%Canonicalize; text: .text%canonicalize; @@ -30,9 +29,9 @@ text: .text%Java_sun_reflect_Reflection_getCallerClass__I; text: .text%Java_java_lang_Class_forName0; text: .text%Java_java_lang_String_intern; -text: .text%Java_java_lang_Float_floatToIntBits; -text: .text%Java_java_lang_Double_doubleToLongBits; -text: .text%Java_java_lang_ClassLoader_findLoadedClass; +text: .text%Java_java_lang_Float_floatToRawIntBits; +text: .text%Java_java_lang_Double_doubleToRawLongBits; +text: .text%Java_java_lang_ClassLoader_findLoadedClass0; text: .text%Java_java_lang_ClassLoader_findBootstrapClass; text: .text%VerifyClassCodes; text: .text%Java_java_lang_Throwable_fillInStackTrace; @@ -41,10 +40,9 @@ text: .text%Java_java_lang_System_identityHashCode; text: .text%Java_sun_misc_Signal_findSignal; text: .text%Java_sun_misc_Signal_handle0; -text: .text%Java_java_io_FileSystem_getFileSystem; text: .text%JNU_NewObjectByName; text: .text%Java_java_io_UnixFileSystem_initIDs; -text: .text%Java_java_io_UnixFileSystem_canonicalize; +text: .text%Java_java_io_UnixFileSystem_canonicalize0; text: .text%JNU_GetStringPlatformChars; text: .text%JNU_ReleaseStringPlatformChars; text: .text%Java_java_io_FileInputStream_open0; @@ -53,13 +51,11 @@ text: .text%readBytes; text: .text%Java_java_io_FileInputStream_available; text: .text%Java_java_io_FileInputStream_close0; -text: .text%Java_java_lang_Compiler_registerNatives; text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2; text: .text%Java_java_io_UnixFileSystem_list; text: .text%JNU_ClassString; text: .text%JNU_CopyObjectArray; text: .text%Java_java_io_UnixFileSystem_getBooleanAttributes0; -text: .text%statMode: OUTPUTDIR/UnixFileSystem_md.o; text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2; text: .text%Java_java_lang_System_mapLibraryName; text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_load; @@ -68,7 +64,7 @@ text: .text%Java_java_lang_Object_getClass; text: .text%Java_java_lang_ClassLoader_defineClass0; # Test Exit -text: .text%Java_java_lang_Shutdown_halt; +text: .text%Java_java_lang_Shutdown_halt0; # Test Hello text: .text%Java_java_io_FileOutputStream_writeBytes; text: .text%writeBytes; @@ -88,9 +84,7 @@ text: .text%JNU_CallMethodByNameV; text: .text%Java_java_io_UnixFileSystem_createDirectory; text: .text%Java_java_io_UnixFileSystem_getLastModifiedTime; -text: .text%Java_java_util_prefs_FileSystemPreferences_lockFile0; text: .text%Java_java_io_UnixFileSystem_setLastModifiedTime; -text: .text%Java_java_util_prefs_FileSystemPreferences_unlockFile0; # Test LoadJFrame text: .text%Java_java_lang_Class_isAssignableFrom; text: .text%Java_java_lang_Class_isInstance;
--- a/jdk/make/mapfiles/libjava/reorder-x86 Mon Mar 30 15:57:39 2015 +0300 +++ b/jdk/make/mapfiles/libjava/reorder-x86 Mon Mar 30 09:45:39 2015 -0400 @@ -2,7 +2,6 @@ text = LOAD ?RXO; # Test Null text: .text%_init; -text: .text%init64IO: OUTPUTDIR/UnixFileSystem_md.o; text: .text%JNI_OnLoad; text: .text%Canonicalize; text: .text%canonicalize; @@ -36,8 +35,6 @@ text: .text%Java_java_lang_Throwable_fillInStackTrace; text: .text%Java_java_lang_System_setOut0; text: .text%Java_java_lang_System_setErr0; -text: .text%Java_java_lang_Compiler_registerNatives; -text: .text%Java_java_io_FileSystem_getFileSystem; text: .text%JNU_NewObjectByName; text: .text%Java_java_io_UnixFileSystem_initIDs; text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2; @@ -46,17 +43,17 @@ text: .text%JNU_ReleaseStringPlatformChars; text: .text%JNU_ClassString; text: .text%JNU_CopyObjectArray; -text: .text%Java_java_io_UnixFileSystem_canonicalize; +text: .text%Java_java_io_UnixFileSystem_canonicalize0; text: .text%Java_java_io_UnixFileSystem_getBooleanAttributes0; -text: .text%Java_java_lang_ClassLoader_findLoadedClass; +text: .text%Java_java_lang_ClassLoader_findLoadedClass0; text: .text%Java_java_lang_ClassLoader_findBootstrapClass; text: .text%Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2; text: .text%Java_java_lang_System_mapLibraryName; text: .text%cpchars: OUTPUTDIR/System.o; text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_load; text: .text%Java_java_lang_ClassLoader_00024NativeLibrary_find; -text: .text%Java_java_lang_Float_floatToIntBits; -text: .text%Java_java_lang_Double_doubleToLongBits; +text: .text%Java_java_lang_Float_floatToRawIntBits; +text: .text%Java_java_lang_Double_doubleToRawLongBits; text: .text%Java_java_io_FileInputStream_open0; text: .text%fileOpen; text: .text%Java_java_io_UnixFileSystem_getLength; @@ -67,7 +64,7 @@ text: .text%Java_java_lang_ClassLoader_defineClass0; text: .text%VerifyClassCodes; # Test Exit -text: .text%Java_java_lang_Shutdown_halt; +text: .text%Java_java_lang_Shutdown_halt0; # Test Hello text: .text%Java_java_io_FileOutputStream_writeBytes; text: .text%writeBytes; @@ -93,9 +90,7 @@ text: .text%Java_java_io_FileOutputStream_open0; text: .text%Java_java_io_UnixFileSystem_createDirectory; text: .text%Java_java_io_UnixFileSystem_getLastModifiedTime; -text: .text%Java_java_util_prefs_FileSystemPreferences_lockFile0; text: .text%Java_java_io_UnixFileSystem_setLastModifiedTime; -text: .text%Java_java_util_prefs_FileSystemPreferences_unlockFile0; text: .text%Java_java_io_FileOutputStream_close0; text: .text%Java_java_util_logging_FileHandler_unlockFile; # Test LoadJFrame
--- a/jdk/make/mapfiles/libzip/reorder-sparcv9 Mon Mar 30 15:57:39 2015 +0300 +++ b/jdk/make/mapfiles/libzip/reorder-sparcv9 Mon Mar 30 09:45:39 2015 -0400 @@ -12,7 +12,6 @@ text: .text%ZIP_FindEntry; text: .text%ZIP_GetEntry; text: .text%ZIP_Lock; -text: .text%readLOC: OUTPUTDIR/zip_util.o; text: .text%ZIP_Unlock; text: .text%ZIP_FreeEntry; text: .text%Java_java_util_zip_ZipFile_initIDs; @@ -37,7 +36,6 @@ text: .text%inflate; text: .text%Java_java_util_zip_ZipFile_read; text: .text%ZIP_Read; -text: .text%huft_build: OUTPUTDIR/inftrees.o; text: .text%zcfree; text: .text%Java_java_util_jar_JarFile_getMetaInfEntryNames; text: .text%ZIP_ReadEntry;
--- a/jdk/make/mapfiles/libzip/reorder-x86 Mon Mar 30 15:57:39 2015 +0300 +++ b/jdk/make/mapfiles/libzip/reorder-x86 Mon Mar 30 09:45:39 2015 -0400 @@ -13,7 +13,6 @@ text: .text%ZIP_FindEntry; text: .text%ZIP_GetEntry; text: .text%ZIP_Lock; -text: .text%readLOC: OUTPUTDIR/zip_util.o; text: .text%ZIP_Unlock; text: .text%ZIP_FreeEntry; text: .text%Java_java_util_zip_ZipFile_initIDs; @@ -38,7 +37,6 @@ text: .text%inflate; text: .text%Java_java_util_zip_ZipFile_read; text: .text%ZIP_Read; -text: .text%huft_build: OUTPUTDIR/inftrees.o; text: .text%zcfree; text: .text%Java_java_util_jar_JarFile_getMetaInfEntryNames; text: .text%ZIP_ReadEntry;
--- a/jdk/src/java.base/unix/native/libjava/jni_util_md.c Mon Mar 30 15:57:39 2015 +0300 +++ b/jdk/src/java.base/unix/native/libjava/jni_util_md.c Mon Mar 30 09:45:39 2015 -0400 @@ -55,10 +55,12 @@ size_t getLastErrorString(char *buf, size_t len) { + char *err; + size_t n; if (errno == 0 || len < 1) return 0; - const char *err = strerror(errno); - size_t n = strlen(err); + err = strerror(errno); + n = strlen(err); if (n >= len) n = len - 1;