Changeset 3629
- Timestamp:
- May 17, 2008, 12:41:33 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libc/Config.kmk
r2942 r3629 74 74 # Templates 75 75 # 76 ## @todo I need recursive inheritance! 77 TEMPLATE_libc = 78 TEMPLATE_libc_EXTENDS = lib 76 TEMPLATE_libc = libc template 79 77 TEMPLATE_libc_TOOL = GCC3 80 78 TEMPLATE_libc_INCS = $(PATH_LIBC_INC) $(dir $(LIBC-STD.H)) … … 86 84 TEMPLATE_libc_CFLAGS.release = $(TEMPLATE_lib_CFLAGS.release) -O3 -mcpu=pentium 87 85 88 TEMPLATE_libc.logstrict = 86 TEMPLATE_libc.logstrict = . 89 87 TEMPLATE_libc.logstrict_EXTENDS = libc 90 TEMPLATE_libc.logstrict_DEFS = $(TEMPLATE_libc_DEFS) __LIBC_STRICT DEBUG_LOGGING 91 92 TEMPLATE_libc.profiled = 88 TEMPLATE_libc.logstrict_EXTENDS_BY = appending 89 TEMPLATE_libc.logstrict_DEFS = __LIBC_STRICT DEBUG_LOGGING 90 91 TEMPLATE_libc.profiled = . 93 92 TEMPLATE_libc.profiled_EXTENDS = libc 94 TEMPLATE_libc.profiled_DEFS = $(TEMPLATE_libc_DEFS) __LIBC_PROFILED 93 TEMPLATE_libc.profiled_EXTENDS_BY = appending 94 TEMPLATE_libc.profiled_DEFS = __LIBC_PROFILED 95 95 96 96 TEMPLATE_libcsub = LIBC Sub-Library. … … 109 109 # Intel assembly libs (default templates uses AT&T assembly). 110 110 111 TEMPLATE_libcasm = 111 TEMPLATE_libcasm = . 112 112 TEMPLATE_libcasm_TOOL = GCC3 113 113 TEMPLATE_libcasm_TOOL.os2 = GCC3OMF … … 117 117 TEMPLATE_libcasm_ASTOOL = ALP 118 118 TEMPLATE_libcasm_ASFLAGS = -Sv:ALP 119 else # NASM sucks too, but differently.119 else # NASM sucks too, but in different ways... 120 120 TEMPLATE_libcasm_ASTOOL = NASM 121 121 TEMPLATE_libcasm_ASFLAGS = -f obj -w+orphan-labels 122 122 endif 123 123 124 TEMPLATE_libcasm.logstrict = 124 TEMPLATE_libcasm.logstrict = . 125 125 TEMPLATE_libcasm.logstrict_EXTENDS = libcasm 126 TEMPLATE_libcasm.logstrict_DEFS = $(TEMPLATE_libcasm_DEFS) __LIBC_STRICT DEBUG_LOGGING 127 128 TEMPLATE_libcasm.profiled = 126 TEMPLATE_libcasm.logstrict_EXTENDS_BY = appending 127 TEMPLATE_libcasm.logstrict_DEFS = __LIBC_STRICT DEBUG_LOGGING 128 129 TEMPLATE_libcasm.profiled = . 129 130 TEMPLATE_libcasm.profiled_EXTENDS = libcasm 130 TEMPLATE_libcasm.profiled_DEFS = $(TEMPLATE_libcasm_DEFS) __LIBC_PROFILED 131 132 TEMPLATE_libcsubasm = 131 TEMPLATE_libcasm.profiled_EXTENDS_BY = appending 132 TEMPLATE_libcasm.profiled_DEFS = __LIBC_PROFILED 133 134 TEMPLATE_libcsubasm = . 133 135 TEMPLATE_libcsubasm_EXTENDS = libcasm 134 136 TEMPLATE_libcsubasm_NOINST = 1 135 137 136 TEMPLATE_libcsubasm.logstrict = 138 TEMPLATE_libcsubasm.logstrict = . 137 139 TEMPLATE_libcsubasm.logstrict_EXTENDS = libcasm.logstrict 138 140 TEMPLATE_libcsubasm.logstrict_NOINST = 1 139 141 140 TEMPLATE_libcsubasm =142 TEMPLATE_libcsubasm.profiled = . 141 143 TEMPLATE_libcsubasm.profiled_EXTENDS = libcasm.profiled 142 144 TEMPLATE_libcsubasm.profiled_NOINST = 1
Note:
See TracChangeset
for help on using the changeset viewer.