Changeset 59


Ignore:
Timestamp:
Jul 15, 2010, 2:48:48 PM (15 years ago)
Author:
dmik
Message:

hotspot/src: Another big bunch of patches to make the windows code build with Odin32/GCC on OS/2 (makefiles).

Location:
trunk/openjdk/hotspot/make/os2/makefiles
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/openjdk/hotspot/make/os2/makefiles/product.make

    r45 r59  
    4242include $(GENERATED)/Dependencies
    4343
     44# _Copy functions, assembled from .s file
     45# Not included in includeDB because it has no dependencies
     46Obj_Files += os2_x86_32.obj
     47
    4448HS_BUILD_ID = $(HS_BUILD_VER)
    4549
    46 # Kernel doesn't need exported vtbl symbols.
    47 ifeq ($(Variant), kernel)
    4850$(AOUT): $(Res_Files) $(Obj_Files) $(Def_File)
    49         $(LINK) -o $@ $(Obj_Files) $(Res_Files)
     51        $(LINK) $(LINK_FLAGS) -o $@ $(Obj_Files) $(Res_Files)
    5052        $(IMPLIB) -o $(basaename $@).lib $@
    51 else
    52 $(AOUT): $(Res_Files) $(Obj_Files)
    53         sh $(WorkSpace)/make/os2/build_vm_def.sh
    54         $(LINK) -o $@ vm.def $(Obj_Files) $(Res_Files)
    55         $(IMPLIB) -o $(basename $@).lib $@
    56 endif
    5753
    5854include $(WorkSpace)/make/os2/makefiles/shared.make
  • trunk/openjdk/hotspot/make/os2/makefiles/vm.make

    r53 r59  
    129129  $(WorkSpace)/src/os/windows/vm          \
    130130  $(WorkSpace)/src/os_cpu/windows_$(Platform_arch)/vm \
     131  $(WorkSpace)/src/os_cpu/os2_$(Platform_arch)/vm \
    131132  $(WorkSpace)/src/cpu/$(Platform_arch)/vm \
    132133  $(WorkSpace)/src/share/vm/opto
     
    157158        $(CXX) $(CXX_FLAGS) -c $< -o $@
    158159
     160%.obj: %.s
     161        $(CXX) $(CXX_FLAGS) -c $< -o $@
     162
    159163default::
    160164
Note: See TracChangeset for help on using the changeset viewer.