1 # Copyright (C) 2001 MandrakeSoft S.A.
6 # http://www.linux-mandrake.com/
7 # http://www.mandrakesoft.com/
9 # This library is free software; you can redistribute it and/or
10 # modify it under the terms of the GNU Lesser General Public
11 # License as published by the Free Software Foundation; either
12 # version 2 of the License, or (at your option) any later version.
14 # This library is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17 # Lesser General Public License for more details.
19 # You should have received a copy of the GNU Lesser General Public
20 # License along with this library; if not, write to the Free Software
21 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
29 top_srcdir
= @top_srcdir@
36 CXXFLAGS
= @CXXFLAGS@ @GUI_CXXFLAGS@
41 X_PRE_LIBS
= @X_PRE_LIBS@
45 BX_INCDIRS
= -I..
-I
$(srcdir)/..
-I..
/@INSTRUMENT_DIR@
-I
$(srcdir)/..
/@INSTRUMENT_DIR@
50 BX_INCLUDES
= ..
/bochs.h ..
/config.h
55 $(CXX
) @DASH@c
$(BX_INCDIRS
) $(CXXFLAGS
) @CXXFP@
$< @OFP@
$@
58 libmemory.a
: $(BX_OBJS
)
59 @RMCOMMAND@ libmemory.a
63 $(BX_OBJS
): $(BX_INCLUDES
)
72 ###########################################
73 # dependencies generated by
74 # gcc -MM -I.. -I../instrument/stubs *.cc | sed 's/\.cc/.@CPP_SUFFIX@/g'
75 ###########################################
76 memory.o
: memory.@CPP_SUFFIX@ ..
/bochs.h ..
/config.h ..
/osdep.h ..
/bx_debug
/debug.h \
77 ..
/config.h ..
/osdep.h ..
/bxversion.h ..
/gui
/siminterface.h \
78 ..
/memory
/memory.h ..
/pc_system.h ..
/plugin.h ..
/extplugin.h \
79 ..
/gui
/gui.h ..
/gui
/textconfig.h ..
/config.h ..
/gui
/keymap.h \
80 ..
/instrument
/stubs
/instrument.h ..
/cpu
/cpu.h ..
/cpu
/lazy_flags.h \
81 ..
/disasm
/disasm.h ..
/config.h ..
/cpu
/crregs.h \
82 ..
/cpu
/descriptor.h ..
/cpu
/icache.h ..
/cpu
/apic.h ..
/cpu
/i387.h \
83 ..
/fpu
/softfloat.h ..
/config.h ..
/fpu
/tag_w.h ..
/fpu
/status_w.h \
84 ..
/fpu
/control_w.h ..
/cpu
/xmm.h ..
/iodev
/iodev.h ..
/bochs.h \
85 ..
/iodev
/pci.h ..
/iodev
/pci2isa.h ..
/iodev
/pci_ide.h ..
/iodev
/acpi.h \
86 ..
/iodev
/pcivga.h ..
/iodev
/vga.h ..
/iodev
/svga_cirrus.h \
87 ..
/iodev
/ioapic.h ..
/cpu
/apic.h ..
/iodev
/biosdev.h ..
/iodev
/cmos.h \
88 ..
/iodev
/dma.h ..
/iodev
/floppy.h ..
/iodev
/harddrv.h ..
/iodev
/keyboard.h \
89 ..
/iodev
/parallel.h ..
/iodev
/pic.h ..
/iodev
/pit_wrap.h \
90 ..
/iodev
/pit82c54.h ..
/iodev
/virt_timer.h ..
/iodev
/serial.h \
91 ..
/iodev
/unmapped.h ..
/iodev
/ne2k.h ..
/iodev
/guest2host.h \
92 ..
/iodev
/slowdown_timer.h ..
/iodev
/extfpuirq.h ..
/iodev
/gameport.h
93 misc_mem.o
: misc_mem.@CPP_SUFFIX@ ..
/bochs.h ..
/config.h ..
/osdep.h \
94 ..
/bx_debug
/debug.h ..
/config.h ..
/osdep.h ..
/bxversion.h \
95 ..
/gui
/siminterface.h ..
/memory
/memory.h ..
/pc_system.h ..
/plugin.h \
96 ..
/extplugin.h ..
/gui
/gui.h ..
/gui
/textconfig.h ..
/config.h \
97 ..
/gui
/keymap.h ..
/instrument
/stubs
/instrument.h ..
/cpu
/cpu.h \
98 ..
/cpu
/lazy_flags.h ..
/disasm
/disasm.h ..
/config.h \
99 ..
/cpu
/crregs.h ..
/cpu
/descriptor.h ..
/cpu
/icache.h ..
/cpu
/apic.h \
100 ..
/cpu
/i387.h ..
/fpu
/softfloat.h ..
/config.h ..
/fpu
/tag_w.h \
101 ..
/fpu
/status_w.h ..
/fpu
/control_w.h ..
/cpu
/xmm.h ..
/iodev
/iodev.h \
102 ..
/bochs.h ..
/iodev
/pci.h ..
/iodev
/pci2isa.h ..
/iodev
/pci_ide.h \
103 ..
/iodev
/acpi.h ..
/iodev
/pcivga.h ..
/iodev
/vga.h ..
/iodev
/svga_cirrus.h \
104 ..
/iodev
/ioapic.h ..
/cpu
/apic.h ..
/iodev
/biosdev.h ..
/iodev
/cmos.h \
105 ..
/iodev
/dma.h ..
/iodev
/floppy.h ..
/iodev
/harddrv.h ..
/iodev
/keyboard.h \
106 ..
/iodev
/parallel.h ..
/iodev
/pic.h ..
/iodev
/pit_wrap.h \
107 ..
/iodev
/pit82c54.h ..
/iodev
/virt_timer.h ..
/iodev
/serial.h \
108 ..
/iodev
/unmapped.h ..
/iodev
/ne2k.h ..
/iodev
/guest2host.h \
109 ..
/iodev
/slowdown_timer.h ..
/iodev
/extfpuirq.h ..
/iodev
/gameport.h