blob: c547581f5c1df612b7894a4afa582ca4a3136deb [file] [log] [blame]
include $(top_srcdir)/Makefile.all.am
include $(top_srcdir)/Makefile.core-AM_CPPFLAGS.am
noinst_LIBRARIES = libarch.a
EXTRA_DIST = \
jmp_with_stack.c
BUILT_SOURCES = stage2.lds
CLEANFILES = stage2.lds
libarch_a_SOURCES = \
cpuid.S \
helpers.S \
jmp_with_stack.c \
state.c
# Extract ld's default linker script and hack it to our needs
stage2.lds: Makefile
$(CC) -Wl,--verbose -nostdlib 2>&1 | sed \
-e '1,/^=====\+$$/d' \
-e '/^=====\+$$/d' \
-e 's/0x400000/kickstart_base/g' > $@ || rm -f $@