Changeset 70
- Timestamp:
- Jul 19, 2010, 10:58:29 PM (15 years ago)
- Location:
- trunk/openjdk/jdk/make/common
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/openjdk/jdk/make/common/Library.gmk
r27 r70 230 230 endif # INSTALL_DOT_LIB 231 231 232 else # PLATFORM 232 else # PLATFORM == windows 233 234 ifeq ($(PLATFORM), os2) 235 236 $(ACTUAL_LIBRARY):: $(COMPILE_FILES_o) $(FILES_m) $(FILES_reorder) $(DEF_FILE) 237 @$(prep-target) 238 @$(ECHO) "STATS: LIBRARY=$(LIBRARY), PRODUCT=$(PRODUCT), _OPT=$(_OPT)" 239 @$(ECHO) "Rebuilding $@ because of $?" 240 ifeq ($(LIBRARY), fdlibm) 241 $(AR) -r $@ $(FILES_o) 242 else # LIBRARY 243 $(LINKER) $(SHARED_LIBRARY_FLAG) -o $@ $(FILES_o) $(LDLIBS) $(DEF_FILE) 244 $(IMPLIB) -o $(OBJDIR)/$(LIBRARY).lib $@ 245 endif # LIBRARY 246 247 # 248 # Install a .lib file if required. 249 # 250 ifeq ($(INSTALL_DOT_LIB), true) 251 252 $(ACTUAL_LIBRARY):: $(LIBDIR)/$(LIBRARY).lib 253 254 clean:: 255 -$(RM) $(LIBDIR)/$(LIBRARY).lib 256 -$(RM) $(LIBDIR)/$(LIBRARY).dll 257 258 $(LIBDIR)/$(LIBRARY).lib:: $(OBJDIR)/$(LIBRARY).lib 259 $(install-file) 260 261 $(LIBDIR)/$(LIBRARY).dll:: $(ACTUAL_LIBRARY) 262 $(install-file) 263 264 endif # INSTALL_DOT_LIB 265 266 else # PLATFORM == os2 233 267 234 268 # … … 250 284 endif # LIBRARY 251 285 252 endif # PLATFORM 286 endif # PLATFORM == os2 287 288 endif # PLATFORM == windows 253 289 254 290 # -
trunk/openjdk/jdk/make/common/shared/Compiler-gcc.gmk
r36 r70 64 64 REQUIRED_CC_VER = 3.2 65 65 66 AR = emxomfar 67 IMPLIB = emximp 68 66 69 # Option used to create a shared library 67 70 SHARED_LIBRARY_FLAG = -Zdll 68 71 72 # current makefile reference (assumes GNU make) 73 MAKEFILE = $(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)) 74 69 75 endif 70 76
Note:
See TracChangeset
for help on using the changeset viewer.