Changeset 1156
- Timestamp:
- Feb 4, 2004, 9:54:19 PM (22 years ago)
- Location:
- trunk/src/emx/src/lib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/src/lib/libc.def
-
Property cvs2svn:cvs-rev
changed from
1.46
to1.47
r1155 r1156 1011 1011 "___strndup" @1038 1012 1012 "___strnlen" @1039 1013 "___libc_LogEnter" @1040 1014 "___libc_LogLeave" @1041 1015 "___libc_LogMsg" @1042 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/libc.smak
-
Property cvs2svn:cvs-rev
changed from
1.35
to1.36
r1155 r1156 31 31 .TCF := -I$. -D__DBINTERFACE_PRIVATE -D__NETBSD_SYSCALLS -DPOSIX_MISTAKE -DHAVE_CONFIG_H -Isrc/lib/bsd/locale -Isrc/lib/lgpl/include 32 32 .INSDIR = lib/ 33 .TKEEP := 1 34 include mklib.smak 35 36 .TARGET := libc_l.a 37 .TKIND := aout log 33 38 .TKEEP := 1 34 39 include mklib.smak … … 70 75 LIBC.ELH.DEPS := $(LIBC.DEPS) 71 76 LIBC.ELH.DIRS := 77 78 LIBC.LOG.DLL := $(LIBC.DLL:.dll=.logchk) 79 LIBC.LOG.DEF := $(LIBC.DEF) 80 LIBC.LOG.OBJS := $.omf/src/lib/startup/dll0hi.obj $.omf/src/lib/startup/dllinit.obj 81 LIBC.LOG.LIBS := $.omf-log/libc_l.lib $.omf-log/libc_app_l.lib 82 LIBC.LOG.DEPS := $(LIBC.DEPS) 83 LIBC.LOG.DIRS := $(sort $(dir $(LIBC.LOG.OBJS) $(LIBC.LOG.DEPS))) $.omf-log/ 84 72 85 73 TARGDIRS += $(LIBC.DIRS) $(LIBC.PRF.DIRS) $(LIBC.ELH.DIRS) 86 TARGDIRS += $(LIBC.DIRS) $(LIBC.PRF.DIRS) $(LIBC.ELH.DIRS) $(LIBC.LOG.DIRS) 74 87 75 88 … … 105 118 $(if $(findstring .lib,$@), $(EMXOMF) -o $.omf/src/lib/startup/dllinit.obj $.aout/src/lib/startup/dllinit.o) 106 119 $(AR) r $@ $(if $(findstring .lib,$@), $.omf/src/lib/startup/dllinit.obj, $.aout/src/lib/startup/dllinit.o) 120 121 # LIBC.LOG - Logging and checking version of libcXY.dll 122 $(LIBC.LOG.DLL): $(LIBC.LOG.OBJS) $(LIBC.LOG.LIBS) $(LIBC.LOG.DEF) $(LIBC.LOG.DEPS) 123 $(LD) -o $@ -Zomf $(subst -s,,$(LDFLAGS.DLL)) -Zmap=$@.map -nostdlib \ 124 $(LIBC.LOG.DEF) \ 125 $(LIBC.LOG.OBJS) \ 126 $(LIBC.LOG.LIBS) \ 127 -L$.omf -los2 -lgcc -lgcc_eh -lc_alias -lend $(LIBC.STUBARG) 128 echo $@ 107 129 108 130 # LIBC.PRF - Profiling version of libcXY.dll … … 208 230 @$(call FECHO,$@," __um_regular_heap = KLIBDBG._gcc__um_regular_heap") 209 231 @$(call FECHO,$@," __um_tiled_heap = KLIBDBG._gcc__um_tiled_heap") 210 232 211 233 212 234 # Put libc into the big picture. (semihacks) … … 217 239 libc-dll: emxbind emxexp app alias libc os2 os2@omf \ 218 240 $(LIBC.DIRS) $(LIBC.DLL) $(LIBC.IMPLIB) \ 241 $(LIBC.LOG.DIRS) $(LIBC.LOG.DLL) \ 219 242 $(LIBC.PRF.DIRS) $(LIBC.PRF.DLL) \ 220 243 $(LIBC.ELH.DIRS) $(LIBC.ELH.DLL) … … 223 246 INS.FILES += $(INS)lib/$(notdir $(LIBC.DLL)) \ 224 247 $(addprefix $(INS)lib/,$(notdir $(LIBC.IMPLIB))) \ 248 $(INS)lib/$(notdir $(LIBC.LOG.DLL)) \ 225 249 $(INS)lib/$(notdir $(LIBC.PRF.DLL)) \ 226 250 $(INS)lib/$(notdir $(LIBC.ELH.DLL)) … … 229 253 $(call CP,$<,$@) 230 254 255 $(INS)lib/$(notdir $(LIBC.LOG.DLL)): $(LIBC.LOG.DLL) 256 $(call CP,$<,$@) 257 231 258 $(INS)lib/$(notdir $(LIBC.PRF.DLL)): $(LIBC.PRF.DLL) 232 259 $(call CP,$<,$@) … … 234 261 $(INS)lib/$(notdir $(LIBC.ELH.DLL)): $(LIBC.ELH.DLL) 235 262 $(call CP,$<,$@) 236 263 237 264 ifeq ($(MODE),opt) 238 265 INS.FILES += $(INS)lib/$(notdir $(LIBC.DLL:.dll=.dbg)) -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.