18 |
# along with this program; if not, write to the Free Software |
# along with this program; if not, write to the Free Software |
19 |
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA |
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA |
20 |
|
|
|
AM_CPPFLAGS = -I$(top_builddir)/include |
|
|
|
|
21 |
if ARCH_IA32 |
if ARCH_IA32 |
22 |
ARCH_SOURCES = ia32-crt0.S ia32-cmain.c |
ARCH_SOURCES = ia32-crt0.S ia32-cmain.c |
23 |
endif |
endif |
24 |
|
|
25 |
noinst_PROGRAMS = physmem |
noinst_PROGRAMS = physmem |
26 |
|
|
27 |
physmem_CFLAGS = -I$(srcdir) -I$(top_srcdir)/include $(AM_CFLAGS) |
physmem_CPPFLAGS = -I$(top_builddir)/include \ |
28 |
|
-I$(top_builddir)/libc-parts $(AM_CPPFLAGS) |
29 |
|
|
30 |
physmem_SOURCES = $(ARCH_SOURCES) \ |
physmem_SOURCES = $(ARCH_SOURCES) \ |
31 |
output.h output.c \ |
output.h output.c \ |
32 |
zalloc.h zalloc.c \ |
zalloc.h zalloc.c malloc-wrap.c \ |
33 |
physmem.h physmem.c |
physmem.h physmem.c |
34 |
|
|
35 |
/* FIXME: Make linkbase configurable. */ |
# Doug Lea's malloc is included by malloc-wrap.c. |
36 |
|
EXTRA_physmem_SOURCES = mallo.c |
37 |
|
|
38 |
|
# FIXME: Make linkbase configurable. |
39 |
physmem_LDFLAGS = -u_start -e_start -N -nostdlib -Ttext=0x35000 |
physmem_LDFLAGS = -u_start -e_start -N -nostdlib -Ttext=0x35000 |
40 |
|
|
41 |
physmem_LDADD = -lgcc ../libc-parts/libc-parts.a |
physmem_LDADD = -lgcc ../libc-parts/libc-parts.a |