Changeset d2f75eb in mainline
- Timestamp:
- 2018-04-17T20:46:03Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0582039
- Parents:
- 1cac875
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-04-17 20:46:03)
- git-committer:
- GitHub <noreply@…> (2018-04-17 20:46:03)
- Files:
-
- 42 added
- 42 deleted
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
.gitignore
r1cac875 rd2f75eb 9 9 *.so.* 10 10 *.d 11 *.ag.probe.s12 *.ag.probe.c13 11 *.pyc 12 *.check.c 14 13 tag 15 14 tags 16 15 common.h.new 17 16 deps.mk 18 Makefile.ag.depend19 17 /Makefile.config 20 18 /Makefile.common … … 46 44 boot/image.raw 47 45 kernel/arch/amd64/_link.ld 48 kernel/arch/amd64/include/arch/boot/memmap_struct.h49 kernel/arch/amd64/include/arch/common.h50 kernel/arch/amd64/include/arch/context_struct.h51 kernel/arch/amd64/include/arch/istate_struct.h52 kernel/arch/amd64/include/arch/kseg_struct.h53 46 kernel/arch/arm32/_link.ld 54 kernel/arch/arm32/include/arch/context_struct.h55 kernel/arch/arm32/include/arch/istate_struct.h56 47 kernel/arch/ia32/_link.ld 57 kernel/arch/ia32/include/arch/boot/memmap_struct.h58 kernel/arch/ia32/include/arch/context_struct.h59 kernel/arch/ia32/include/arch/istate_struct.h60 48 kernel/arch/ia64/_link.ld 61 kernel/arch/ia64/include/arch/context_struct.h62 kernel/arch/ia64/include/arch/istate_struct.h63 49 kernel/arch/mips32/_link.ld 64 kernel/arch/mips32/include/arch/context_struct.h65 kernel/arch/mips32/include/arch/fpu_context_struct.h66 kernel/arch/mips32/include/arch/istate_struct.h67 50 kernel/arch/ppc32/_link.ld 68 kernel/arch/ppc32/include/arch/context_struct.h69 kernel/arch/ppc32/include/arch/fpu_context_struct.h70 kernel/arch/ppc32/include/arch/istate_struct.h71 51 kernel/arch/sparc64/_link.ld 72 kernel/arch/sparc64/include/arch/context_struct.h73 kernel/arch/sparc64/include/arch/istate_struct.h74 52 kernel/arch/abs32le/_link.ld 75 kernel/genarch/include/genarch/multiboot/multiboot_info_struct.h76 kernel/genarch/include/genarch/multiboot/multiboot_memmap_struct.h77 53 kernel/generic/src/debug/real_map.bin 78 54 kernel/kernel.bin … … 344 320 uspace/lib/c/arch/amd64/_link-shlib.ld 345 321 uspace/lib/c/arch/amd64/_link.ld 346 uspace/lib/c/arch/amd64/include/libarch/common.h347 uspace/lib/c/arch/amd64/include/libarch/fibril_context.h348 uspace/lib/c/arch/amd64/include/libarch/istate_struct.h349 322 uspace/lib/c/arch/arm32/_link-dlexe.ld 350 323 uspace/lib/c/arch/arm32/_link-loader.ld 351 324 uspace/lib/c/arch/arm32/_link-shlib.ld 352 325 uspace/lib/c/arch/arm32/_link.ld 353 uspace/lib/c/arch/arm32/include/libarch/fibril_context.h354 uspace/lib/c/arch/arm32/include/libarch/istate_struct.h355 326 uspace/lib/c/arch/ia32/_link-dlexe.ld 356 327 uspace/lib/c/arch/ia32/_link-loader.ld 357 328 uspace/lib/c/arch/ia32/_link-shlib.ld 358 329 uspace/lib/c/arch/ia32/_link.ld 359 uspace/lib/c/arch/ia32/include/libarch/fibril_context.h360 uspace/lib/c/arch/ia32/include/libarch/istate_struct.h361 330 uspace/lib/c/arch/ia64/_link-dlexe.ld 362 331 uspace/lib/c/arch/ia64/_link-loader.ld 363 332 uspace/lib/c/arch/ia64/_link-shlib.ld 364 333 uspace/lib/c/arch/ia64/_link.ld 365 uspace/lib/c/arch/ia64/include/libarch/fibril_context.h366 uspace/lib/c/arch/ia64/include/libarch/istate_struct.h367 334 uspace/lib/c/arch/mips32/_link-dlexe.ld 368 335 uspace/lib/c/arch/mips32/_link-loader.ld 369 336 uspace/lib/c/arch/mips32/_link-shlib.ld 370 337 uspace/lib/c/arch/mips32/_link.ld 371 uspace/lib/c/arch/mips32/include/libarch/fibril_context.h372 uspace/lib/c/arch/mips32/include/libarch/istate_struct.h373 338 uspace/lib/c/arch/mips32eb/_link-dlexe.ld 374 339 uspace/lib/c/arch/mips32eb/_link-loader.ld 375 340 uspace/lib/c/arch/mips32eb/_link-shlib.ld 376 341 uspace/lib/c/arch/mips32eb/_link.ld 377 uspace/lib/c/arch/mips32eb/include/libarch/fibril_context.h378 uspace/lib/c/arch/mips32eb/include/libarch/istate_struct.h379 342 uspace/lib/c/arch/ppc32/_link-dlexe.ld 380 343 uspace/lib/c/arch/ppc32/_link-loader.ld 381 344 uspace/lib/c/arch/ppc32/_link-shlib.ld 382 345 uspace/lib/c/arch/ppc32/_link.ld 383 uspace/lib/c/arch/ppc32/include/libarch/fibril_context.h384 uspace/lib/c/arch/ppc32/include/libarch/istate_struct.h385 346 uspace/lib/c/arch/sparc64/_link-dlexe.ld 386 347 uspace/lib/c/arch/sparc64/_link-loader.ld 387 348 uspace/lib/c/arch/sparc64/_link-shlib.ld 388 349 uspace/lib/c/arch/sparc64/_link.ld 389 uspace/lib/c/arch/sparc64/include/libarch/fibril_context.h390 uspace/lib/c/arch/sparc64/include/libarch/istate_struct.h391 350 uspace/lib/c/arch/abs32le/_link-dlexe.ld 392 351 uspace/lib/c/arch/abs32le/_link-loader.ld -
kernel/Makefile
r1cac875 rd2f75eb 48 48 # 49 49 50 A GDEPEND = Makefile.ag.depend50 AUTOCHECK = $(realpath $(ROOT_PATH)/tools/autocheck.awk) 51 51 RAW = kernel.raw 52 52 BIN = kernel.bin … … 73 73 74 74 .PHONY: all clean autogen_clean depend 75 .DELETE_ON_ERROR: 75 76 76 77 all: $(VERSION_DEF) $(COMMON_MAKEFILE) $(COMMON_HEADER) $(CONFIG_MAKEFILE) $(CONFIG_HEADER) $(BIN) $(DISASM) … … 132 133 -include arch/$(KARCH)/Makefile.inc 133 134 -include genarch/Makefile.inc 134 -include $(AGDEPEND)135 135 136 136 ## The at-sign … … 346 346 endif 347 347 348 ARCH_SOURCES += $(ARCH_AUTOCHECK_HEADERS:%.h=%.check.c) 349 GENARCH_SOURCES += $(GENARCH_AUTOCHECK_HEADERS:%.h=%.check.c) 350 348 351 GENERIC_OBJECTS := $(addsuffix .o,$(basename $(GENERIC_SOURCES))) 349 352 ARCH_OBJECTS := $(addsuffix .o,$(basename $(ARCH_SOURCES))) … … 354 357 GENARCH_DEPENDS := $(addsuffix .d,$(basename $(GENARCH_SOURCES))) 355 358 356 GENARCH_AUTOGENS_H := $(addsuffix .h,$(basename $(GENARCH_AUTOGENS_AG)))357 GENARCH_AUTOGENS_PROBE_C := $(addsuffix .ag.probe.c,$(basename $(GENARCH_AUTOGENS_AG)))358 GENARCH_AUTOGENS_PROBE_S := $(addsuffix .ag.probe.s,$(basename $(GENARCH_AUTOGENS_AG)))359 360 ARCH_AUTOGENS_H := $(addsuffix .h,$(basename $(ARCH_AUTOGENS_AG)))361 ARCH_AUTOGENS_PROBE_C := $(addsuffix .ag.probe.c,$(basename $(ARCH_AUTOGENS_AG)))362 ARCH_AUTOGENS_PROBE_S := $(addsuffix .ag.probe.s,$(basename $(ARCH_AUTOGENS_AG)))363 364 AUTOGENS_H := $(ARCH_AUTOGENS_H) $(GENARCH_AUTOGENS_H)365 AUTOGENS_AG := $(ARCH_AUTOGENS_AG) $(GENARCH_AUTOGENS_AG)366 367 359 AS_CFLAGS := $(addprefix -Xassembler ,$(AFLAGS)) 368 360 LD_CFLAGS := $(addprefix -Xlinker ,$(LFLAGS)) … … 399 391 endif 400 392 401 $(LINK): $(LINK).in | depend393 $(LINK): $(LINK).in 402 394 $(CC) $(DEFS) $(CFLAGS) -D__ASSEMBLER__ -D__LINKER__ -E -x c $< | grep -v "^\#" > $@ 403 395 404 %.h: %.ag 405 $(AUTOGEN) probe $< >$<.probe.c 406 $(CC_AUTOGEN) $(DEFS) $(CFLAGS) -S -o $<.probe.s $<.probe.c 407 $(AUTOGEN) generate $< <$<.probe.s >$@ 408 409 %.o: %.S | depend 396 %.check.c: %.h $(AUTOCHECK) 397 cd $(<D) && $(AUTOCHECK) $(<F) > $(@F) 398 399 %.o: %.S 410 400 $(CC_JOB) -c -MD -MP $(DEFS) $(CFLAGS) $(AS_CFLAGS) 411 401 412 %.o: %.s | depend402 %.o: %.s 413 403 $(CC_JOB) -c -MD -MP $(DEFS) $(CFLAGS) $(AS_CFLAGS) 414 404 415 %.o: %.c | depend405 %.o: %.c 416 406 $(CC_JOB) -c -MD -MP $(DEFS) $(CFLAGS) $(EXTRA_FLAGS) $(FPU_NO_CFLAGS) $(if $(findstring $<,$(INSTRUMENTED_SOURCES)),$(INSTRUMENTATION)) 417 407 … … 440 430 $(OBJDUMP) -t $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) > $(DUMP) 441 431 $(GENMAP) $(MAP_PREV) $(DUMP) $@ 442 443 $(AUTOGENS_H): $(AGDEPEND)444 445 $(AGDEPEND): $(AUTOGENS_AG)446 echo "# DO NOT EDIT" >$@447 for g in $^; do \448 h=`dirname $$g`/`basename $$g .ag`.h; \449 for l in `$(AUTOGEN) depend $$g`; do \450 echo "$$h: $$l" >>$@; \451 done \452 done453 454 depend: $(AUTOGENS_H)455 456 autogen_clean:457 -rm $(ARCH_AUTOGENS_H) $(ARCH_AUTOGENS_PROBE_C) $(ARCH_AUTOGENS_PROBE_S)458 -rm $(GENARCH_AUTOGENS_H) $(GENARCH_AUTOGENS_PROBE_C) $(GENARCH_AUTOGENS_PROBE_S)459 -rm $(AGDEPEND) -
kernel/arch/amd64/Makefile.inc
r1cac875 rd2f75eb 85 85 endif 86 86 87 ARCH_AUTO GENS_AG= \88 arch/$(KARCH)/include/arch/istate_struct. ag\89 arch/$(KARCH)/include/arch/context_struct. ag\90 arch/$(KARCH)/include/arch/kseg_struct. ag\91 arch/$(KARCH)/include/arch/boot/memmap_struct. ag87 ARCH_AUTOCHECK_HEADERS = \ 88 arch/$(KARCH)/include/arch/istate_struct.h \ 89 arch/$(KARCH)/include/arch/context_struct.h \ 90 arch/$(KARCH)/include/arch/kseg_struct.h \ 91 arch/$(KARCH)/include/arch/boot/memmap_struct.h -
kernel/arch/arm32/Makefile.inc
r1cac875 rd2f75eb 96 96 ARCH_SOURCES += genarch/src/drivers/pl050/pl050.c 97 97 endif 98 99 ARCH_AUTOGENS_AG = \100 arch/$(KARCH)/include/arch/istate_struct.ag \101 arch/$(KARCH)/include/arch/context_struct.ag102 -
kernel/arch/ia32/Makefile.inc
r1cac875 rd2f75eb 102 102 arch/$(KARCH)/src/syscall.c 103 103 104 ARCH_AUTO GENS_AG= \105 arch/$(KARCH)/include/arch/istate_struct. ag\106 arch/$(KARCH)/include/arch/context_struct. ag\107 arch/$(KARCH)/include/arch/boot/memmap_struct. ag104 ARCH_AUTOCHECK_HEADERS = \ 105 arch/$(KARCH)/include/arch/istate_struct.h \ 106 arch/$(KARCH)/include/arch/context_struct.h \ 107 arch/$(KARCH)/include/arch/boot/memmap_struct.h 108 108 -
kernel/arch/ia64/Makefile.inc
r1cac875 rd2f75eb 72 72 endif 73 73 74 ARCH_AUTO GENS_AG= \75 arch/$(KARCH)/include/arch/istate_struct. ag\76 arch/$(KARCH)/include/arch/context_struct. ag74 ARCH_AUTOCHECK_HEADERS = \ 75 arch/$(KARCH)/include/arch/istate_struct.h \ 76 arch/$(KARCH)/include/arch/context_struct.h 77 77 -
kernel/arch/mips32/Makefile.inc
r1cac875 rd2f75eb 88 88 endif 89 89 90 ARCH_AUTO GENS_AG= \91 arch/$(KARCH)/include/arch/istate_struct. ag\92 arch/$(KARCH)/include/arch/context_struct. ag\93 arch/$(KARCH)/include/arch/fpu_context_struct. ag90 ARCH_AUTOCHECK_HEADERS = \ 91 arch/$(KARCH)/include/arch/istate_struct.h \ 92 arch/$(KARCH)/include/arch/context_struct.h \ 93 arch/$(KARCH)/include/arch/fpu_context_struct.h -
kernel/arch/ppc32/Makefile.inc
r1cac875 rd2f75eb 59 59 arch/$(KARCH)/src/drivers/pic.c 60 60 61 ARCH_AUTO GENS_AG= \62 arch/$(KARCH)/include/arch/istate_struct. ag\63 arch/$(KARCH)/include/arch/context_struct. ag\64 arch/$(KARCH)/include/arch/fpu_context_struct. ag61 ARCH_AUTOCHECK_HEADERS = \ 62 arch/$(KARCH)/include/arch/istate_struct.h \ 63 arch/$(KARCH)/include/arch/context_struct.h \ 64 arch/$(KARCH)/include/arch/fpu_context_struct.h 65 65 -
kernel/arch/riscv64/Makefile.inc
r1cac875 rd2f75eb 54 54 arch/$(KARCH)/src/mm/tlb.c 55 55 56 ARCH_AUTO GENS_AG= \57 arch/$(KARCH)/include/arch/istate_struct. ag\58 arch/$(KARCH)/include/arch/context_struct. ag56 ARCH_AUTOCHECK_HEADERS = \ 57 arch/$(KARCH)/include/arch/istate_struct.h \ 58 arch/$(KARCH)/include/arch/context_struct.h -
kernel/arch/sparc64/Makefile.inc
r1cac875 rd2f75eb 110 110 endif 111 111 112 ARCH_AUTO GENS_AG= \113 arch/$(KARCH)/include/arch/istate_struct. ag\114 arch/$(KARCH)/include/arch/context_struct. ag112 ARCH_AUTOCHECK_HEADERS = \ 113 arch/$(KARCH)/include/arch/istate_struct.h \ 114 arch/$(KARCH)/include/arch/context_struct.h 115 115 -
kernel/genarch/Makefile.inc
r1cac875 rd2f75eb 172 172 genarch/src/multiboot/multiboot.c \ 173 173 genarch/src/multiboot/multiboot2.c 174 GENARCH_AUTOGENS_AG += \ 175 genarch/include/genarch/multiboot/multiboot_memmap_struct.ag \ 176 genarch/include/genarch/multiboot/multiboot_info_struct.ag 174 175 GENARCH_AUTOCHECK_HEADERS += \ 176 genarch/include/genarch/multiboot/multiboot_memmap_struct.h \ 177 genarch/include/genarch/multiboot/multiboot_info_struct.h 177 178 endif 178 179 -
tools/autotool.py
r1cac875 rd2f75eb 681 681 sandbox_leave(owd) 682 682 683 common['AUTOGEN'] = "%s/autogen.py" % os.path.dirname(os.path.abspath(sys.argv[0]))684 685 683 create_makefile(MAKEFILE, common) 686 684 create_header(HEADER, macros) -
uspace/lib/c/Makefile
r1cac875 rd2f75eb 47 47 -include arch/$(UARCH)/Makefile.inc 48 48 49 ARCH_AUTOGENS_H := $(addsuffix .h,$(basename $(ARCH_AUTOGENS_AG))) 50 ARCH_AUTOGENS_PROBE_C := $(addsuffix .ag.probe.c,$(basename $(ARCH_AUTOGENS_AG))) 51 ARCH_AUTOGENS_PROBE_S := $(addsuffix .ag.probe.s,$(basename $(ARCH_AUTOGENS_AG))) 52 53 PRE_DEPEND += $(ARCH_AUTOGENS_H) 54 EXTRA_CLEAN += $(ARCH_AUTOGENS_H) $(ARCH_AUTOGENS_PROBE_C) $(ARCH_AUTOGENS_PROBE_S) 49 ARCH_AUTOGENS_PROBE_C := $(ARCH_AUTOGENS_AG:%.ag.h=.ag.c) 50 ARCH_AUTOGENS_PROBE_S := $(ARCH_AUTOGENS_AG:%.ag.h=.ag.s) 51 52 PRE_DEPEND += $(ARCH_AUTOGENS_AG) 53 EXTRA_CLEAN += $(ARCH_AUTOGENS_AG) $(ARCH_AUTOGENS_PROBE_C) $(ARCH_AUTOGENS_PROBE_S) 55 54 56 55 GENERIC_SOURCES = \ … … 179 178 endif 180 179 180 ARCH_SOURCES += $(ARCH_AUTOCHECK_HEADERS:%.h=%.check.c) 181 181 182 SOURCES = \ 182 183 $(GENERIC_SOURCES) \ … … 195 196 include $(USPACE_PREFIX)/Makefile.common 196 197 197 %.h: %.ag198 $(AUTOGEN) probe $< >$<.probe.c199 $(CC_AUTOGEN) $(DEFS) $(CFLAGS) -S -o $<.probe.s $<.probe.c200 $(AUTOGEN) generate $< <$<.probe.s >$@201 202 198 $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld: $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld.in 203 199 $(CC) $(DEFS) $(CFLAGS) -DLIBC_PATH=$(CURDIR) -E -x c $< | grep -v "^\#" > $@ … … 208 204 $(LIBC_PREFIX)/arch/$(UARCH)/_link-dlexe.ld: $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld.in 209 205 $(CC) $(DEFS) $(CFLAGS) -DLIBC_PATH=$(CURDIR) -DDLEXE -E -x c $< | grep -v "^\#" > $@ 206 207 AUTOCHECK = $(realpath $(ROOT_PATH)/tools/autocheck.awk) 208 209 %.check.c: %.h $(AUTOCHECK) 210 cd $(<D) && $(AUTOCHECK) $(<F) > $(@F) -
uspace/lib/c/arch/amd64/Makefile.inc
r1cac875 rd2f75eb 36 36 arch/$(UARCH)/src/stacktrace_asm.S 37 37 38 ARCH_AUTOGENS_AG = \ 39 arch/$(UARCH)/include/libarch/istate_struct.ag \ 40 arch/$(UARCH)/include/libarch/fibril_context.ag 38 ARCH_AUTOCHECK_HEADERS = \ 39 arch/$(UARCH)/include/libarch/fibril_context.h 41 40 42 41 EXTRA_OUTPUT += arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/arm32/Makefile.inc
r1cac875 rd2f75eb 38 38 arch/$(UARCH)/src/stacktrace_asm.S 39 39 40 ARCH_AUTOGENS_AG = \41 arch/$(UARCH)/include/libarch/istate_struct.ag \42 arch/$(UARCH)/include/libarch/fibril_context.ag43 44 40 EXTRA_OUTPUT += arch/$(UARCH)/src/entry.o 45 41 -
uspace/lib/c/arch/ia32/Makefile.inc
r1cac875 rd2f75eb 38 38 arch/$(UARCH)/src/rtld/reloc.c 39 39 40 ARCH_AUTOGENS_AG = \ 41 arch/$(UARCH)/include/libarch/istate_struct.ag \ 42 arch/$(UARCH)/include/libarch/fibril_context.ag 40 ARCH_AUTOCHECK_HEADERS = \ 41 arch/$(UARCH)/include/libarch/fibril_context.h 43 42 44 43 EXTRA_OUTPUT += arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/ia64/Makefile.inc
r1cac875 rd2f75eb 37 37 arch/$(UARCH)/src/stacktrace_asm.S 38 38 39 ARCH_AUTOGENS_AG = \ 40 arch/$(UARCH)/include/libarch/istate_struct.ag \ 41 arch/$(UARCH)/include/libarch/fibril_context.ag 39 ARCH_AUTOCHECK_HEADERS = \ 40 arch/$(UARCH)/include/libarch/fibril_context.h 42 41 43 42 EXTRA_OUTPUT += arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/mips32/Makefile.inc
r1cac875 rd2f75eb 36 36 arch/$(UARCH)/src/stacktrace_asm.S 37 37 38 ARCH_AUTOGENS_AG = \ 39 arch/$(UARCH)/include/libarch/istate_struct.ag \ 40 arch/$(UARCH)/include/libarch/fibril_context.ag 38 ARCH_AUTOCHECK_HEADERS = \ 39 arch/$(UARCH)/include/libarch/fibril_context.h 41 40 42 41 EXTRA_OUTPUT += arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/mips32eb/Makefile.inc
r1cac875 rd2f75eb 36 36 arch/$(UARCH)/src/stacktrace_asm.S 37 37 38 ARCH_AUTOGENS_AG = \ 39 arch/$(UARCH)/include/libarch/istate_struct.ag \ 40 arch/$(UARCH)/include/libarch/fibril_context.ag 38 ARCH_AUTOCHECK_HEADERS = \ 39 arch/$(UARCH)/include/libarch/fibril_context.h 41 40 42 41 EXTRA_OUTPUT += arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/ppc32/Makefile.inc
r1cac875 rd2f75eb 36 36 arch/$(UARCH)/src/stacktrace_asm.S 37 37 38 ARCH_AUTOGENS_AG = \ 39 arch/$(UARCH)/include/libarch/istate_struct.ag \ 40 arch/$(UARCH)/include/libarch/fibril_context.ag 38 ARCH_AUTOCHECK_HEADERS = \ 39 arch/$(UARCH)/include/libarch/fibril_context.h 41 40 42 41 EXTRA_OUTPUT += arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/riscv64/Makefile.inc
r1cac875 rd2f75eb 35 35 arch/$(UARCH)/src/stacktrace.c 36 36 37 ARCH_AUTOGENS_AG = \ 38 arch/$(UARCH)/include/libarch/istate_struct.ag \ 39 arch/$(UARCH)/include/libarch/fibril_context.ag 37 ARCH_AUTOCHECK_HEADERS = \ 38 arch/$(UARCH)/include/libarch/fibril_context.h 40 39 41 40 EXTRA_OUTPUT += arch/$(UARCH)/src/entry.o -
uspace/lib/c/arch/sparc64/Makefile.inc
r1cac875 rd2f75eb 35 35 arch/$(UARCH)/src/stacktrace_asm.S 36 36 37 ARCH_AUTOGENS_AG = \ 38 arch/$(UARCH)/include/libarch/istate_struct.ag \ 39 arch/$(UARCH)/include/libarch/fibril_context.ag 37 ARCH_AUTOCHECK_HEADERS = \ 38 arch/$(UARCH)/include/libarch/fibril_context.h 40 39 41 40 EXTRA_OUTPUT += arch/$(UARCH)/src/entry.o
Note:
See TracChangeset
for help on using the changeset viewer.