- Timestamp:
- Jun 21, 2017, 8:44:15 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile.x86
r27 r30 58 58 HAL_OBJS = \ 59 59 build/kernel/hal/hal_boot.o \ 60 build/kernel/hal/hal_init.o \ 61 build/kernel/hal/hal_cpu.o \ 62 build/kernel/hal/hal_trap.o \ 63 build/kernel/hal/hal_kentry.o \ 64 build/kernel/hal/x86_printf.o \ 60 65 build/kernel/hal/hal_special.o \ 61 66 build/kernel/hal/hal_context.o \ … … 67 72 build/kernel/hal/hal_exception.o \ 68 73 build/kernel/hal/hal_interrupt.o \ 69 build/kernel/hal/hal_syscall.o \ 70 build/kernel/hal/hal_kentry.o 74 build/kernel/hal/hal_syscall.o 71 75 72 76 DEV_OBJS = build/kernel/devices/dev_txt.o \ … … 295 299 build/kernel/hal/hal_boot.o: hal/x86_64/hal_boot.S \ 296 300 hal/x86_64/hal_boot.h \ 297 kernel_config.h \ 298 hal/x86_64/hal_types.h 299 $(CC) $(KERNEL_INCLUDE) $(CFLAGS) -c -o $@ $< 300 $(DU) -D $@ > $@.txt 301 302 build/kernel/hal/hal_kentry.o: hal/x86_64/hal_kentry.S \ 303 hal/x86_64/hal_kentry.h \ 301 hal/x86_64/hal_segmentation.h \ 302 kernel_config.h \ 303 hal/x86_64/hal_types.h 304 $(CC) $(KERNEL_INCLUDE) $(CFLAGS) -c -o $@ $< 305 $(DU) -D $@ > $@.txt 306 307 build/kernel/hal/hal_init.o: hal/x86_64/hal_init.c \ 308 hal/x86_64/hal_boot.h \ 309 hal/x86_64/hal_segmentation.h \ 310 kernel_config.h \ 311 hal/x86_64/hal_types.h 312 $(CC) $(KERNEL_INCLUDE) $(CFLAGS) -c -o $@ $< 313 $(DU) -D $@ > $@.txt 314 315 build/kernel/hal/hal_cpu.o: hal/x86_64/hal_cpu.S \ 316 hal/x86_64/hal_boot.h \ 317 hal/x86_64/hal_segmentation.h \ 318 kernel_config.h \ 319 hal/x86_64/hal_types.h 320 $(CC) $(KERNEL_INCLUDE) $(CFLAGS) -c -o $@ $< 321 $(DU) -D $@ > $@.txt 322 323 build/kernel/hal/hal_trap.o: hal/x86_64/hal_trap.c \ 324 hal/x86_64/hal_boot.h \ 325 hal/x86_64/hal_segmentation.h \ 326 kernel_config.h \ 327 hal/x86_64/hal_types.h 328 $(CC) $(KERNEL_INCLUDE) $(CFLAGS) -c -o $@ $< 329 $(DU) -D $@ > $@.txt 330 331 build/kernel/hal/hal_kentry.o: hal/x86_64/hal_kentry.S \ 332 hal/x86_64/hal_kentry.h \ 333 hal/x86_64/hal_boot.h \ 334 kernel_config.h \ 335 hal/x86_64/hal_types.h 336 $(CC) $(KERNEL_INCLUDE) $(CFLAGS) -c -o $@ $< 337 $(DU) -D $@ > $@.txt 338 339 build/kernel/hal/x86_printf.o: hal/x86_64/x86_printf.c \ 304 340 kernel_config.h \ 305 341 hal/x86_64/hal_types.h … … 365 401 $(SYS_OBJS_2) \ 366 402 $(SYS_OBJS_3) \ 367 368 $(LD) -o $@ -z max-page-size=0x1000 -T kernel/kernel_x86.ld 403 kernel/kernel_x86.ld 404 $(LD) -o $@ -z max-page-size=0x1000 -T kernel/kernel_x86.ld \ 369 405 $(KERN_OBJS) $(HAL_OBJS) $(DEV_OBJS) $(MM_OBJS) \ 370 406 $(LIBK_OBJS) $(DRIVERS_OBJS) $(VFS_OBJS) \
Note: See TracChangeset
for help on using the changeset viewer.