Changeset 2716 for trunk/libc/Makefile.kmk
- Timestamp:
- Jul 16, 2006, 5:35:51 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libc/Makefile.kmk
r2713 r2716 119 119 # 120 120 DLLS += libc07 121 libc07_TEMPLATE = libc 121 122 libc07_TOOL = GCC3 122 123 libc07_TOOL.os2 = GCC3OMF … … 135 136 lazyimp \ 136 137 end 137 ## @todo lazy importing uconv and libuni! 138 139 ifdef CFG_LIBC_LOGSTRICT_LIBS 140 libc07.logstrict_TEMPLATE = libc.logstrict 141 libc07.logstrict_TOOL = GCC3 142 libc07.logstrict_TOOL.os2 = GCC3OMF 143 libc07.logstrict_SOURCES = \ 144 $(PATH_TARGET)/dll0hi.obj \ 145 $(PATH_TARGET)/libc.def 146 libc07.logstrict_LDFLAGS = -g -Zomf -nostdlib 147 libc07.logstrict_LIBS = \ 148 $(TARGET_libc_l) \ 149 $(TARGET_libc_asm_l) \ 150 $(TARGET_libos2_unicode_lazy) \ 151 $(TARGET_libos2_l) \ 152 $(PATH_TARGET)/libc_alias/libc_alias.a \ 153 gcc \ 154 gcc_eh \ 155 lazyimp \ 156 end 157 endif 158 159 ifdef CFG_LIBC_PROFILED_LIBS 160 libc07.profiled_TEMPLATE = libc.profiled 161 libc07.profiled_TOOL = GCC3 162 libc07.profiled_TOOL.os2 = GCC3OMF 163 libc07.profiled_SOURCES = \ 164 $(PATH_TARGET)/dll0hi.obj \ 165 $(PATH_TARGET)/libc.profiled.def 166 libc07.profiled_LDFLAGS = -g -Zomf -nostdlib 167 libc07.profiled_LIBS = \ 168 $(TARGET_libc_p) \ 169 $(TARGET_libc_asm_p) \ 170 $(TARGET_libos2_unicode_lazy) \ 171 $(TARGET_libos2_p) \ 172 $(PATH_TARGET)/libc_alias/libc_alias.a \ 173 gcc \ 174 gcc_eh \ 175 lazyimp \ 176 end 177 ## @todo fix the .def file. 178 ## @todo Use kProfile2. 179 endif 180 ## @todo electric fence heap 138 181 139 182 # … … 163 206 cmd /c " $(PATH_LIBC_SRC)/libc/dlllegacy.cmd -e "_DLL_InitTerm" $@.tmp.def $(PATH_LIBC_SRC)/libc/libc.def " 164 207 $(MV) -f $@.tmp.def $@ 208 209 ifdef CFG_LIBC_PROFILED_LIBS 210 $(PATH_TARGET)/libc.profiled.def: $(PATH_TARGET)/libc.def 211 $(RM) -f $@ $@.tmp 212 $(CP) $< $@.tmp 213 $(APPEND) $@.tmp "" 214 $(APPEND) $@.tmp "IMPORTS" 215 $(APPEND) $@.tmp " __mcount = KPROFILE.3" 216 $(APPEND) $@.tmp "" 217 $(MV) -f $@.tmp $@ 218 endif 165 219 166 220
Note:
See TracChangeset
for help on using the changeset viewer.