make all of the turbolaser stuff only compile if ALPHA_TLASER
is defined.
build/SConstruct:
Default ALPHA_TLASER to false
dev/uart8250.cc:
fix paths
--HG--
extra : convert_revision : 3616b5b4b9060860a73568a4ed4f1e8eb991938f
This commit is contained in:
39
SConscript
39
SConscript
@@ -280,25 +280,8 @@ full_system_sources = Split('''
|
||||
dev/tsunami_io.cc
|
||||
dev/tsunami_pchip.cc
|
||||
dev/uart.cc
|
||||
dev/uart8530.cc
|
||||
dev/uart8250.cc
|
||||
|
||||
encumbered/dev/dma.cc
|
||||
encumbered/dev/etherdev.cc
|
||||
encumbered/dev/scsi.cc
|
||||
encumbered/dev/scsi_ctrl.cc
|
||||
encumbered/dev/scsi_disk.cc
|
||||
encumbered/dev/scsi_none.cc
|
||||
encumbered/dev/tlaser_clock.cc
|
||||
encumbered/dev/tlaser_ipi.cc
|
||||
encumbered/dev/tlaser_mbox.cc
|
||||
encumbered/dev/tlaser_mc146818.cc
|
||||
encumbered/dev/tlaser_node.cc
|
||||
encumbered/dev/tlaser_pcia.cc
|
||||
encumbered/dev/tlaser_pcidev.cc
|
||||
encumbered/dev/tlaser_serial.cc
|
||||
encumbered/dev/turbolaser.cc
|
||||
|
||||
kern/kernel_binning.cc
|
||||
kern/kernel_stats.cc
|
||||
kern/system_events.cc
|
||||
@@ -318,6 +301,26 @@ full_system_sources = Split('''
|
||||
sim/system.cc
|
||||
''')
|
||||
|
||||
# turbolaser encumbered sources
|
||||
turbolaser_sources = Split('''
|
||||
encumbered/dev/dma.cc
|
||||
encumbered/dev/etherdev.cc
|
||||
encumbered/dev/scsi.cc
|
||||
encumbered/dev/scsi_ctrl.cc
|
||||
encumbered/dev/scsi_disk.cc
|
||||
encumbered/dev/scsi_none.cc
|
||||
encumbered/dev/tlaser_clock.cc
|
||||
encumbered/dev/tlaser_ipi.cc
|
||||
encumbered/dev/tlaser_mbox.cc
|
||||
encumbered/dev/tlaser_mc146818.cc
|
||||
encumbered/dev/tlaser_node.cc
|
||||
encumbered/dev/tlaser_pcia.cc
|
||||
encumbered/dev/tlaser_pcidev.cc
|
||||
encumbered/dev/tlaser_serial.cc
|
||||
encumbered/dev/turbolaser.cc
|
||||
encumbered/dev/uart8530.cc
|
||||
''')
|
||||
|
||||
# Syscall emulation (non-full-system) sources
|
||||
syscall_emulation_sources = Split('''
|
||||
arch/alpha/alpha_common_syscall_emul.cc
|
||||
@@ -364,6 +367,8 @@ sources = base_sources
|
||||
|
||||
if env['FULL_SYSTEM']:
|
||||
sources += full_system_sources
|
||||
if env['ALPHA_TLASER']:
|
||||
sources += turbolaser_sources
|
||||
else:
|
||||
sources += syscall_emulation_sources
|
||||
|
||||
|
||||
Reference in New Issue
Block a user