make/aix/makefiles/xlc.make

Print this page
rev 7547 : 8067923: AIX: link libjvm.so with -bernotok to detect missing symbols at build time and suppress warning 1540-1639

@@ -122,11 +122,11 @@
 
 # Use $(MAPFLAG:FILENAME=real_file_name) to specify a map file.
 # MAPFLAG = -Xlinker --version-script=FILENAME
 
 # Build shared library
-SHARED_FLAG = -q64 -b64 -bexpall -G -bnoentry -qmkshrobj -brtl -bnolibpath
+SHARED_FLAG = -q64 -b64 -bexpall -G -bnoentry -qmkshrobj -brtl -bnolibpath -bernotok
 
 #------------------------------------------------------------------------
 # Debug flags
 
 # Always compile with '-g' to get symbols in the stacktraces in the hs_err file