Changeset 107


Ignore:
Timestamp:
Aug 18, 2010, 12:55:11 AM (15 years ago)
Author:
dmik
Message:

jdk: Adopted instrument.dll for OS/2.

Location:
trunk/openjdk/jdk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/openjdk/jdk/make/java/instrument/Makefile

    r2 r107  
    103103  CPPFLAGS_COMMON += -Dstrcasecmp=stricmp
    104104else
     105ifeq ($(PLATFORM), os2)
     106  OTHER_LDLIBS += -l$(OUTPUTDIR)/tmp/java/jli/$(OBJDIRNAME)/static/jli.lib
     107else
    105108  LDFLAGS += -L $(LIBDIR)/$(LIBARCH)/jli
    106109  OTHER_LDLIBS += -ljli
    107   OTHER_LDLIBS += -ldl 
     110  OTHER_LDLIBS += -ldl
    108111  ifeq ($(PLATFORM), solaris)
    109112    LDFLAGS += -R \$$ORIGIN/jli
     
    114117    LDFLAGS += -Wl,-rpath -Wl,\$$ORIGIN/jli
    115118  endif
     119endif
     120endif
     121
     122ifeq ($(PLATFORM), os2)
     123# exports live in .def file
     124DEF_FILE = $(OBJDIR)/$(LIBRARY).def
     125$(DEF_FILE): $(MAKEFILE)
     126        @$(ECHO) 'EXPORTS \n \
     127  Agent_OnAttach = "_Agent_OnAttach@12" \n \
     128' > $@
     129clean::
     130        -$(RM) $(DEF_FILE)
    116131endif
    117132
  • trunk/openjdk/jdk/src/windows/javavm/include/typedefs_md.h

    r34 r107  
    4747typedef unsigned __int32 uint32_t;
    4848typedef unsigned __int64 uint64_t;
     49
     50#else /* EMX */
     51
     52#include <types.h>
    4953
    5054#endif /* EMX */
Note: See TracChangeset for help on using the changeset viewer.