Changeset 448 for trunk/openjdk/jdk


Ignore:
Timestamp:
Aug 27, 2016, 10:15:50 PM (9 years ago)
Author:
dmik
Message:

Remove SYM file generation on OS/2.

This doesn't make any practical sense as there is embedded HLL debug
info which is much more verbose than SYM and doesn't require separate
files (it is generated when -g option is passed to gcc).

This commint also removes the dependency on mapsym.exe and wmapsym.cmd.

Location:
trunk/openjdk/jdk/make
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/openjdk/jdk/make/common/Library.gmk

    r278 r448  
    229229        $(LINK) $(LDFLAGS) $(SHARED_LIBRARY_FLAG) -o $@ $(FILES_o) $(LDLIBS) $(DEF_FILE)
    230230        $(IMPLIB) -o $(OBJDIR)/$(LIBRARY).lib $@
    231         cd $(@D) && $(MAPSYM) $(basename $(@F)).map
    232231endif # LIBRARY
    233232
  • trunk/openjdk/jdk/make/common/Program.gmk

    r278 r448  
    171171            $(ECHO) Rebuilding $@ because of $$1 $$2 $$3 $$4 $$5 $$6 $${7:+...};
    172172        $(LINK) $(LDFLAGS) -Zstack 0x2000 -o $@ $(FILES_o) $(LDLIBS)
    173         cd $(@D) && $(MAPSYM) $(basename $(@F)).map
    174173
    175174else # PLATFORM == os2
     
    219218        $(RM) $(OBJDIR)/$(PROGRAM).lib
    220219        $(RM) $(OBJDIR)/$(PROGRAM)$(EXE_SUFFIX)
    221         $(RM) *.sym
    222220endif
    223221
  • trunk/openjdk/jdk/make/common/shared/Compiler-gcc.gmk

    r406 r448  
    6767  AR           = $(COMPILER_PATH)emxomfar
    6868  IMPLIB       = $(COMPILER_PATH)emximp
    69 
    70   ifeq ($(EMXOMFLD_TYPE), WLINK)
    71     MAPSYM = wmapsym.cmd
    72   endif
    73   ifeq ($(EMXOMFLD_TYPE), VAC308)
    74     MAPSYM = mapsym.exe
    75   endif
    7669
    7770  # Option used to create a shared library
  • trunk/openjdk/jdk/make/java/java/Makefile

    r447 r448  
    337337
    338338#
    339 # On OS/2, save .MAP and .SYM files for JAVA.DLL under a different
     339# On OS/2, save .MAP files for JAVA.DLL under a different
    340340# name since they clash with those from JAVA.EXE built later
    341341#
    342342ifeq ($(PLATFORM), os2)
    343 build: $(BINDIR)/$(LIBRARY).dll.map $(BINDIR)/$(LIBRARY).dll.sym
     343build: $(BINDIR)/$(LIBRARY).dll.map
    344344$(BINDIR)/$(LIBRARY).dll.map: $(BINDIR)/$(LIBRARY).map
    345         $(CP) $^ $@
    346 $(BINDIR)/$(LIBRARY).dll.sym: $(BINDIR)/$(LIBRARY).sym
    347345        $(CP) $^ $@
    348346endif
  • trunk/openjdk/jdk/make/java/redist/Makefile

    r337 r448  
    5454JVMMAP_NAME            = $(LIB_PREFIX)jvm.map
    5555JVMPDB_NAME            = $(LIB_PREFIX)jvm.pdb
    56 JVMSYM_NAME            = $(LIB_PREFIX)jvm.sym
    5756LIBJSIG_NAME           = $(LIB_PREFIX)jsig.$(LIBRARY_SUFFIX)
    5857JVMDB_NAME             = $(LIB_PREFIX)jvm$(DB_SUFFIX).$(LIBRARY_SUFFIX)
     
    160159#  OS/2        vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv  OS/2
    161160
    162 # Get the hotspot .map and .sym files for client and server
     161# Get the hotspot .map files for client and server
    163162IMPORT_LIST += \
    164163        $(LIBDIR)/$(JVMLIB_NAME)
     
    166165ifndef BUILD_CLIENT_ONLY
    167166IMPORT_LIST += \
    168         $(LIB_LOCATION)/$(SERVER_LOCATION)/$(JVMMAP_NAME) \
    169         $(LIB_LOCATION)/$(SERVER_LOCATION)/$(JVMSYM_NAME)
     167        $(LIB_LOCATION)/$(SERVER_LOCATION)/$(JVMMAP_NAME)
    170168endif
    171169
    172170# Hotspot client is only available on 32-bit builds
    173171ifeq ($(ARCH_DATA_MODEL), 32)
    174   IMPORT_LIST += $(LIB_LOCATION)/$(CLIENT_LOCATION)/$(JVMMAP_NAME) \
    175                  $(LIB_LOCATION)/$(CLIENT_LOCATION)/$(JVMSYM_NAME)
     172  IMPORT_LIST += $(LIB_LOCATION)/$(CLIENT_LOCATION)/$(JVMMAP_NAME)
    176173endif
    177174
     
    183180
    184181$(LIB_LOCATION)/$(SERVER_LOCATION)/$(JVMMAP_NAME): $(HOTSPOT_SERVER_PATH)/$(JVMMAP_NAME)
    185         $(install-import-file)
    186 
    187 $(LIB_LOCATION)/$(CLIENT_LOCATION)/$(JVMSYM_NAME): $(HOTSPOT_CLIENT_PATH)/$(JVMSYM_NAME)
    188         $(install-import-file)
    189 
    190 $(LIB_LOCATION)/$(SERVER_LOCATION)/$(JVMSYM_NAME): $(HOTSPOT_SERVER_PATH)/$(JVMSYM_NAME)
    191182        $(install-import-file)
    192183
Note: See TracChangeset for help on using the changeset viewer.