git://git.jankratochvil.net
/
reactos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update for HEAD-2003050101
[reactos.git]
/
lib
/
ntdll
/
makefile
diff --git
a/lib/ntdll/makefile
b/lib/ntdll/makefile
index
65de6e7
..
d93fefa
100644
(file)
--- a/
lib/ntdll/makefile
+++ b/
lib/ntdll/makefile
@@
-2,16
+2,22
@@
PATH_TO_TOP = ../..
PATH_TO_TOP = ../..
+TARGET_BOOTSTRAP = yes
+
TARGET_TYPE = dynlink
TARGET_NAME = ntdll
TARGET_CFLAGS = -g -D__NTDLL__
TARGET_TYPE = dynlink
TARGET_NAME = ntdll
TARGET_CFLAGS = -g -D__NTDLL__
+TARGET_ASFLAGS = -I $(PATH_TO_TOP)/include
+
TARGET_LFLAGS = -Wl,--file-alignment,0x1000 \
-Wl,--section-alignment,0x1000 \
-nostartfiles
TARGET_LFLAGS = -Wl,--file-alignment,0x1000 \
-Wl,--section-alignment,0x1000 \
-nostartfiles
+TARGET_SDKLIBS = rosrtl.a
+
TARGET_GCCLIBS = gcc
TARGET_BASE = 0x77f60000
TARGET_GCCLIBS = gcc
TARGET_BASE = 0x77f60000
@@
-26,7
+32,8
@@
DBG_OBJECTS = dbg/brkpoint.o dbg/debug.o dbg/print.o #dbg/winedbg.o
RTL_I386_OBJECTS = \
rtl/i386/exception.o \
RTL_I386_OBJECTS = \
rtl/i386/exception.o \
- rtl/i386/except.o
+ rtl/i386/except.o \
+ rtl/i386/ftol.o
RTL_OBJECTS = rtl/critical.o rtl/error.o rtl/heap.o rtl/largeint.o \
rtl/math.o rtl/mem.o rtl/nls.o rtl/process.o rtl/sd.o \
RTL_OBJECTS = rtl/critical.o rtl/error.o rtl/heap.o rtl/largeint.o \
rtl/math.o rtl/mem.o rtl/nls.o rtl/process.o rtl/sd.o \
@@
-35,7
+42,8
@@
RTL_OBJECTS = rtl/critical.o rtl/error.o rtl/heap.o rtl/largeint.o \
rtl/access.o rtl/apc.o rtl/callback.o rtl/luid.o rtl/misc.o \
rtl/registry.o rtl/exception.o rtl/intrlck.o rtl/resource.o \
rtl/handle.o rtl/atom.o rtl/message.o rtl/timezone.o \
rtl/access.o rtl/apc.o rtl/callback.o rtl/luid.o rtl/misc.o \
rtl/registry.o rtl/exception.o rtl/intrlck.o rtl/resource.o \
rtl/handle.o rtl/atom.o rtl/message.o rtl/timezone.o \
- rtl/propvar.o rtl/security.o rtl/dos8dot3.o rtl/compress.o
+ rtl/propvar.o rtl/security.o rtl/dos8dot3.o rtl/compress.o \
+ rtl/encode.o
STDIO_OBJECTS = stdio/sprintf.o stdio/swprintf.o
STDIO_OBJECTS = stdio/sprintf.o stdio/swprintf.o
@@
-60,6
+68,7
@@
ARCH_OBJECTS = \
TARGET_OBJECTS = \
napi.o \
TARGET_OBJECTS = \
napi.o \
+ ldr/entry.o \
ldr/startup.o \
$(ARCH_OBJECTS) \
$(DBG_OBJECTS) \
ldr/startup.o \
$(ARCH_OBJECTS) \
$(DBG_OBJECTS) \
@@
-72,10
+81,15
@@
TARGET_OBJECTS = \
ldr/utils.o \
$(CSR_OBJECTS)
ldr/utils.o \
$(CSR_OBJECTS)
+DEP_OBJECTS = $(TARGET_OBJECTS)
+DEP_EXCLUDE_FILTER = napi.%
+
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
+include $(TOOLS_PATH)/depend.mk
+
%/TAGS:
etags -o $(@D)/TAGS $(@D)/\*.c
%/TAGS:
etags -o $(@D)/TAGS $(@D)/\*.c