Changeset 525


Ignore:
Timestamp:
Aug 5, 2003, 3:15:13 AM (22 years ago)
Author:
bird
Message:

Interated with an Electric Fence Heap of mine.

Location:
trunk/src/emx/src/lib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/src/lib/libc.smak

    • Property cvs2svn:cvs-rev changed from 1.22 to 1.23
    r524 r525  
    5151LIBC.OBJS       := $.omf/src/lib/startup/386/dll0.obj $.omf/src/lib/startup/dllinit.obj
    5252LIBC.LIBS       := $.omf/c.lib $.omf/c_app.lib
    53 LIBC.DEPS       := $.omf/os2stub.bin
     53LIBC.DEPS       := $.omf/os2stub.bin
    5454LIBC.DLL.OBJS   :=
    5555LIBC.DIRS       := $(sort $(dir $(LIBC.OBJS) $(LIBC.DEPS) $(LIBC.DLL.OBJS)))
     
    6262LIBC.PRF.DIRS   := $(sort $(dir $(LIBC.PRF.OBJS) $(LIBC.PRF.DEPS)))
    6363
    64 TARGDIRS        += $(LIBC.DIRS) $(LIBC.PRF.DIRS)
     64LIBC.ELH.DLL    := $(LIBC.DLL:.dll=.elh)
     65LIBC.ELH.DEF    := $.omf/libc.elh.def
     66LIBC.ELH.OBJS   := $(LIBC.OBJS)
     67LIBC.ELH.LIBS   := $(LIBC.LIBS)
     68LIBC.ELH.DEPS   := $(LIBC.DEPS)
     69LIBC.ELH.DIRS   :=
     70                                               
     71TARGDIRS        += $(LIBC.DIRS) $(LIBC.PRF.DIRS) $(LIBC.ELH.DIRS)
    6572
    6673                       
     
    7885endif
    7986
    80 # LIBC .def file 
     87# LIBC .def file
    8188$(LIBC.DEF): $(LIBC.LIBS) src/lib/libc.def
    8289        $(call RM,$@)
     
    118125
    119126       
     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
    120211# Put libc into the big picture. (semihacks)
    121212DO.HELP.MODULES += $(call ECHO,    libc-dll - The dynamic C library (.dll))$(NL)
     
    125216libc-dll: emxbind emxexp app alias libc os2 \
    126217                        $(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)
    128220
    129221# Installation.
    130222INS.FILES       += $(INS)lib/$(notdir $(LIBC.DLL)) \
    131223  $(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))
    133226
    134227$(INS)lib/$(notdir $(LIBC.DLL)): $(LIBC.DLL)
     
    138231        $(call CP,$<,$@)
    139232
     233
     234
     235
    140236ifeq ($(MODE),opt)
    141237INS.FILES       += $(INS)lib/$(notdir $(LIBC.DLL:.dll=.dbg))
  • trunk/src/emx/src/lib/sys/__init.c

    • Property cvs2svn:cvs-rev changed from 1.4 to 1.5
    r524 r525  
    356356}
    357357
     358
     359
     360
     361
     362
     363
     364
     365
    358366
    359367ULONG _sys_exception (PEXCEPTIONREPORTRECORD report,
     
    379387      break;
    380388    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
    381415    case XCPT_DATATYPE_MISALIGNMENT:
    382416      return _sys_trap (SIGSEGV);
Note: See TracChangeset for help on using the changeset viewer.