i386: Add to build

This commit is contained in:
Jan Sommer 2020-02-07 12:40:12 +01:00 committed by Sebastian Huber
parent 0bd7949124
commit 9215a81d08
2 changed files with 6 additions and 3 deletions

View File

@ -1556,6 +1556,8 @@ class dev_nic(builder.Module):
'sys/i386/include/specialreg.h', 'sys/i386/include/specialreg.h',
'sys/i386/include/md_var.h', 'sys/i386/include/md_var.h',
'sys/i386/include/intr_machdep.h', 'sys/i386/include/intr_machdep.h',
'sys/x86/include/intr_machdep.h',
'sys/x86/include/metadata.h',
'sys/i386/include/cpufunc.h', 'sys/i386/include/cpufunc.h',
'sys/mips/include/cpufunc.h', 'sys/mips/include/cpufunc.h',
'sys/mips/include/cpuregs.h', 'sys/mips/include/cpuregs.h',
@ -2742,7 +2744,8 @@ class pci(builder.Module):
self.addCPUDependentFreeBSDHeaderFiles( self.addCPUDependentFreeBSDHeaderFiles(
[ [
'sys/i386/include/_bus.h', 'sys/i386/include/_bus.h',
'sys/i386/include/legacyvar.h', 'sys/i386/include/bus.h',
'sys/x86/include/legacyvar.h',
'sys/x86/include/bus.h', 'sys/x86/include/bus.h',
'sys/x86/include/pci_cfgreg.h', 'sys/x86/include/pci_cfgreg.h',
] ]
@ -2750,7 +2753,7 @@ class pci(builder.Module):
self.addCPUDependentFreeBSDSourceFiles( self.addCPUDependentFreeBSDSourceFiles(
[ 'i386' ], [ 'i386' ],
[ [
'sys/i386/i386/legacy.c', 'sys/x86/x86/legacy.c',
'sys/x86/pci/pci_bus.c', 'sys/x86/pci/pci_bus.c',
], ],
mm.generator['source']() mm.generator['source']()

View File

@ -197,7 +197,7 @@ class Builder(builder.ModuleManager):
if 'cpu-include-paths' in config: if 'cpu-include-paths' in config:
cpu = bld.get_env()['RTEMS_ARCH'] cpu = bld.get_env()['RTEMS_ARCH']
if cpu == "i386": if cpu == "i386":
cpu = 'x86' includes += ['freebsd/sys/x86/include']
for i in config['cpu-include-paths']: for i in config['cpu-include-paths']:
includes += [i.replace('@CPU@', cpu)] includes += [i.replace('@CPU@', cpu)]
if 'include-paths' in config: if 'include-paths' in config: