Subversion Repositories HelenOS

Rev

Rev 4346 | Rev 4348 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4346 Rev 4347
Line 45... Line 45...
45
#
45
#
46
 
46
 
47
DEFS = -DKERNEL -DRELEASE=$(RELEASE) "-DNAME=$(NAME)"
47
DEFS = -DKERNEL -DRELEASE=$(RELEASE) "-DNAME=$(NAME)"
48
 
48
 
49
GCC_CFLAGS = -I$(INCLUDES) -O$(OPTIMIZATION) -imacros ../config.h \
49
GCC_CFLAGS = -I$(INCLUDES) -O$(OPTIMIZATION) -imacros ../config.h \
-
 
50
	-fexec-charset=UTF-8 -fwide-exec-charset=UTF-32 -finput-charset=UTF-8 \
50
	-fno-builtin -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes -Werror \
51
	-fno-builtin -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes -Werror \
51
	-nostdlib -nostdinc -pipe
52
	-nostdlib -nostdinc -pipe
52
 
53
 
53
ICC_CFLAGS = -I$(INCLUDES) -O$(OPTIMIZATION) -imacros ../config.h \
54
ICC_CFLAGS = -I$(INCLUDES) -O$(OPTIMIZATION) -imacros ../config.h \
54
	-fno-builtin -Wall -Wmissing-prototypes -Werror \
55
	-fno-builtin -Wall -Wmissing-prototypes -Werror \
Line 158... Line 159...
158
	generic/src/cpu/cpu.c \
159
	generic/src/cpu/cpu.c \
159
	generic/src/ddi/ddi.c \
160
	generic/src/ddi/ddi.c \
160
	generic/src/ddi/irq.c \
161
	generic/src/ddi/irq.c \
161
	generic/src/ddi/device.c \
162
	generic/src/ddi/device.c \
162
	generic/src/debug/symtab.c \
163
	generic/src/debug/symtab.c \
-
 
164
	generic/src/event/event.c \
163
	generic/src/interrupt/interrupt.c \
165
	generic/src/interrupt/interrupt.c \
164
	generic/src/main/main.c \
166
	generic/src/main/main.c \
165
	generic/src/main/kinit.c \
167
	generic/src/main/kinit.c \
166
	generic/src/main/uinit.c \
168
	generic/src/main/uinit.c \
167
	generic/src/main/version.c \
169
	generic/src/main/version.c \
Line 189... Line 191...
189
	generic/src/lib/string.c \
191
	generic/src/lib/string.c \
190
	generic/src/lib/elf.c \
192
	generic/src/lib/elf.c \
191
	generic/src/lib/rd.c \
193
	generic/src/lib/rd.c \
192
	generic/src/printf/printf_core.c \
194
	generic/src/printf/printf_core.c \
193
	generic/src/printf/printf.c \
195
	generic/src/printf/printf.c \
194
	generic/src/printf/sprintf.c \
-
 
195
	generic/src/printf/snprintf.c \
196
	generic/src/printf/snprintf.c \
196
	generic/src/printf/vprintf.c \
197
	generic/src/printf/vprintf.c \
197
	generic/src/printf/vsprintf.c \
-
 
198
	generic/src/printf/vsnprintf.c \
198
	generic/src/printf/vsnprintf.c \
199
	generic/src/time/clock.c \
199
	generic/src/time/clock.c \
200
	generic/src/time/timeout.c \
200
	generic/src/time/timeout.c \
201
	generic/src/time/delay.c \
201
	generic/src/time/delay.c \
202
	generic/src/preempt/preemption.c \
202
	generic/src/preempt/preemption.c \
Line 259... Line 259...
259
		test/synch/rwlock4.c \
259
		test/synch/rwlock4.c \
260
		test/synch/rwlock5.c \
260
		test/synch/rwlock5.c \
261
		test/synch/semaphore1.c \
261
		test/synch/semaphore1.c \
262
		test/synch/semaphore2.c \
262
		test/synch/semaphore2.c \
263
		test/print/print1.c \
263
		test/print/print1.c \
-
 
264
		test/print/print2.c \
-
 
265
		test/print/print3.c \
-
 
266
		test/print/print4.c \
264
		test/thread/thread1.c \
267
		test/thread/thread1.c \
265
		test/sysinfo/sysinfo1.c
268
		test/sysinfo/sysinfo1.c
266
	
269
	
267
	ifeq ($(KARCH),mips32)
270
	ifeq ($(KARCH),mips32)
268
		GENERIC_SOURCES += test/debug/mips1.c
271
		GENERIC_SOURCES += test/debug/mips1.c