Move bitmap functions to the shared rtl library.
[reactos.git] / reactos / ntoskrnl / Makefile
index 7804097..b1b9b62 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.134 2004/07/23 20:03:25 chorns Exp $
+# $Id: Makefile,v 1.137 2004/08/10 12:05:20 ekohl Exp $
 #
 # ReactOS Operating System
 #
@@ -26,7 +26,7 @@ STRIP_FLAGS := -Wl,-s
 endif
 
 ifeq ($(OPTIMIZED), 1)
-CFLAGS_OPT := -O2 -fno-strict-aliasing
+CFLAGS_OPT := -O2 -Wno-strict-aliasing
 else
 CFLAGS_OPT :=
 endif
@@ -46,10 +46,10 @@ endif
 
 ifeq ($(strip $(SDK_PATH_INC)),)
 ASFLAGS += -I./include
-CFLAGS += -I./include -D__NTOSKRNL__ $(CFLAGS_DBG) $(CFLAGS_OPT) -Wall -Werror
+CFLAGS += -I./include -D__NTOSKRNL__ $(CFLAGS_DBG) -Wall -Werror $(CFLAGS_OPT)
 else
 ASFLAGS += -I./include -I$(SDK_PATH_INC)
-CFLAGS += -I./include -I$(SDK_PATH_INC) -D__NTOSKRNL__ $(CFLAGS_DBG) $(CFLAGS_OPT) -Wall -Werror
+CFLAGS += -I./include -I$(SDK_PATH_INC) -D__NTOSKRNL__ $(CFLAGS_DBG) -Wall -Werror $(CFLAGS_OPT)
 endif
 
 # ASFLAGS += -D__USE_W32API -D_NTOSKRNL_
@@ -110,8 +110,6 @@ OBJECTS_NT = \
 # Run-Time Library (Rtl)
 OBJECTS_RTL = \
        rtl/atom.o \
-       rtl/bit.o \
-       rtl/bitmap.o \
        rtl/capture.o \
        rtl/ctype.o \
        rtl/handle.o \
@@ -695,11 +693,12 @@ test:
 
 clean:
        - $(RM) $(OBJECTS_PATH)/*.o cc/*.o cm/*.o dbg/*.o dbg/i386/*.o ex/*.o \
-              ex/i386/*.o inbv/*.o io/*.o ke/*.o ldr/*.o mm/*.o nt/*.o ob/*.o ps/*.o \
-              rtl/*.o rtl/i386/*.o se/*.o ke/i386/*.o mm/i386/*.o fs/*.o po/*.o \
-              lpc/*.o kd/*.o $(TARGETNAME).o junk.tmp base.tmp temp.exp \
-              $(TARGETNAME).exe $(TARGETNAME).nostrip.exe $(TARGETNAME).sym ntoskrnl.map \
-                 $(TARGETNAME).coff bugcodes.rc msg?????.bin $(DEP_FILES) \
+              ex/i386/*.o inbv/*.o io/*.o ke/*.o ldr/*.o mm/*.o nt/*.o ob/*.o \
+              ps/*.o ps/i386/*.o rtl/*.o rtl/i386/*.o se/*.o ke/i386/*.o \
+              mm/i386/*.o fs/*.o po/*.o lpc/*.o kd/*.o $(TARGETNAME).o \
+              junk.tmp base.tmp temp.exp $(TARGETNAME).exe \
+              $(TARGETNAME).nostrip.exe $(TARGETNAME).sym ntoskrnl.map \
+              $(TARGETNAME).coff bugcodes.rc msg?????.bin $(DEP_FILES) \
              $(TAG_OBJECTS) $(PATH_TO_TOP)/include/reactos/bugcodes.h