Changeset 525
- Timestamp:
- Aug 5, 2003, 3:15:13 AM (22 years ago)
- Location:
- trunk/src/emx/src/lib
- Files:
-
- 2 edited
-
libc.smak (modified) (6 diffs, 1 prop)
-
sys/__init.c (modified) (2 diffs, 1 prop)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/src/lib/libc.smak
-
Property cvs2svn:cvs-rev
changed from
1.22to1.23
r524 r525 51 51 LIBC.OBJS := $.omf/src/lib/startup/386/dll0.obj $.omf/src/lib/startup/dllinit.obj 52 52 LIBC.LIBS := $.omf/c.lib $.omf/c_app.lib 53 LIBC.DEPS := $.omf/os2stub.bin 53 LIBC.DEPS := $.omf/os2stub.bin 54 54 LIBC.DLL.OBJS := 55 55 LIBC.DIRS := $(sort $(dir $(LIBC.OBJS) $(LIBC.DEPS) $(LIBC.DLL.OBJS))) … … 62 62 LIBC.PRF.DIRS := $(sort $(dir $(LIBC.PRF.OBJS) $(LIBC.PRF.DEPS))) 63 63 64 TARGDIRS += $(LIBC.DIRS) $(LIBC.PRF.DIRS) 64 LIBC.ELH.DLL := $(LIBC.DLL:.dll=.elh) 65 LIBC.ELH.DEF := $.omf/libc.elh.def 66 LIBC.ELH.OBJS := $(LIBC.OBJS) 67 LIBC.ELH.LIBS := $(LIBC.LIBS) 68 LIBC.ELH.DEPS := $(LIBC.DEPS) 69 LIBC.ELH.DIRS := 70 71 TARGDIRS += $(LIBC.DIRS) $(LIBC.PRF.DIRS) $(LIBC.ELH.DIRS) 65 72 66 73 … … 78 85 endif 79 86 80 # LIBC .def file 87 # LIBC .def file 81 88 $(LIBC.DEF): $(LIBC.LIBS) src/lib/libc.def 82 89 $(call RM,$@) … … 118 125 119 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 120 211 # Put libc into the big picture. (semihacks) 121 212 DO.HELP.MODULES += $(call ECHO, libc-dll - The dynamic C library (.dll))$(NL) … … 125 216 libc-dll: emxbind emxexp app alias libc os2 \ 126 217 $(LIBC.DIRS) $(LIBC.DLL) $(LIBC.IMPLIB) \ 127 $(LIBC.PRF.DIRS) $(LIBC.PRF.DLL) 218 $(LIBC.PRF.DIRS) $(LIBC.PRF.DLL) \ 219 $(LIBC.ELH.DIRS) $(LIBC.ELH.DLL) 128 220 129 221 # Installation. 130 222 INS.FILES += $(INS)lib/$(notdir $(LIBC.DLL)) \ 131 223 $(addprefix $(INS)lib/,$(notdir $(LIBC.IMPLIB))) \ 132 $(INS)lib/$(notdir $(LIBC.PRF.DLL)) 224 $(INS)lib/$(notdir $(LIBC.PRF.DLL)) \ 225 $(INS)lib/$(notdir $(LIBC.ELH.DLL)) 133 226 134 227 $(INS)lib/$(notdir $(LIBC.DLL)): $(LIBC.DLL) … … 138 231 $(call CP,$<,$@) 139 232 233 234 235 140 236 ifeq ($(MODE),opt) 141 237 INS.FILES += $(INS)lib/$(notdir $(LIBC.DLL:.dll=.dbg)) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/src/lib/sys/__init.c
-
Property cvs2svn:cvs-rev
changed from
1.4to1.5
r524 r525 356 356 } 357 357 358 359 360 361 362 363 364 365 358 366 359 367 ULONG _sys_exception (PEXCEPTIONREPORTRECORD report, … … 379 387 break; 380 388 case XCPT_ACCESS_VIOLATION: 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 381 415 case XCPT_DATATYPE_MISALIGNMENT: 382 416 return _sys_trap (SIGSEGV); -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.
