Subversion Repositories Kolibri OS

Rev

Rev 4570 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4570 Rev 5078
Line -... Line 1...
-
 
1
CC = gcc
1
CC = gcc
2
LD = ld
2
LD = ld
3
AS = as
3
AS = as
4
FASM = fasm.exe
4
FASM = fasm.exe
5
 
Line 11... Line 12...
11
 
12
INCLUDES = 	-I$(DRV_INCLUDES) -I$(DRV_INCLUDES)/drm	\
Line 12... Line 13...
12
INCLUDES = 	-I$(DRV_INCLUDES) -I$(DRV_INCLUDES)/drm	\
13
		-I$(DRV_INCLUDES)/linux -I$(DRV_INCLUDES)/linux/uapi
13
		-I$(DRV_INCLUDES)/linux -I$(DRV_INCLUDES)/linux/uapi
14
 
Line 14... Line 15...
14
 
15
CFLAGS   = -c -Os $(INCLUDES) -fomit-frame-pointer -fno-builtin-printf
15
CFLAGS   = -c -O2 $(INCLUDES) -march=i686 -fomit-frame-pointer -fno-builtin-printf
16
CFLAGS+= -mno-ms-bitfields
Line 16... Line 17...
16
CFLAGS+= -mno-ms-bitfields
17
 
Line 17... Line 18...
17
 
18
LIBPATH:= $(DRV_TOPDIR)/ddk
Line 91... Line 92...
91
all: $(NAME).dll
92
 
Line 92... Line 93...
92
 
93
$(NAME).dll: $(NAME_OBJS) $(LIBPATH)/libcore.a $(LIBPATH)/libddk.a vmw.lds Makefile
93
$(NAME).dll: $(NAME_OBJS) $(LIBPATH)/libcore.a $(LIBPATH)/libddk.a vmw.lds Makefile
94
	$(LD) -L$(LIBPATH) $(LDFLAGS) -T vmw.lds -o $@ $(NAME_OBJS) $(LIBS)
94
	$(LD) -L$(LIBPATH) $(LDFLAGS) -T vmw.lds -o $@ $(NAME_OBJS) $(LIBS)
-
 
Line 95... Line 95...
95
	kpack $@  
95
 
96
 
96