summaryrefslogtreecommitdiffstats
path: root/purgatory/arch/ia64/Makefile
blob: 4a2564cb3fac62cd0cd1dbdf583da6ee683e6f45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#
# Purgatory ia64
#
ia64_PURGATORY_SRCS += purgatory/arch/ia64/entry.S
ia64_PURGATORY_SRCS += purgatory/arch/ia64/purgatory-ia64.c
ia64_PURGATORY_SRCS += purgatory/arch/ia64/console-ia64.c
ia64_PURGATORY_SRCS += purgatory/arch/ia64/vga.c

ia64_PURGATORY_EXTRA_CFLAGS = -ffixed-r28

# sha256.c needs to be compiled without optimization, else
# purgatory fails to execute on ia64.
ia64_PURGATORY_SHA256_CFLAGS = -O0

dist += purgatory/arch/ia64/Makefile $(ia64_PURGATORY_SRCS)	\
	purgatory/arch/ia64/io.h purgatory/arch/ia64/purgatory-ia64.h