diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-11-06 09:35:05 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-11-11 10:08:06 +0100 |
commit | 0a57e1db23218393483a356c07868413a45caeeb (patch) | |
tree | a2d1dd67f5b05a52b1f79f571c690ebcf299d775 /freebsd-to-rtems.py | |
parent | Change license to BSD (diff) | |
download | rtems-libbsd-0a57e1db23218393483a356c07868413a45caeeb.tar.bz2 |
Reduce divergence from FreeBSD sources
Diffstat (limited to 'freebsd-to-rtems.py')
-rwxr-xr-x | freebsd-to-rtems.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/freebsd-to-rtems.py b/freebsd-to-rtems.py index bd202977..0dbeb86d 100755 --- a/freebsd-to-rtems.py +++ b/freebsd-to-rtems.py @@ -191,7 +191,10 @@ def revertFixIncludes(data): # fix include paths inside a C or .h file def fixLocalIncludes(data): - data = re.sub('#include "([^"]*)"', '#include <rtems/bsd/local/\\1>', data) + data = re.sub('#include "opt_([^"]*)"', '#include <rtems/bsd/local/opt_\\1>', data) + data = re.sub('#include "([^"]*)_if.h"', '#include <rtems/bsd/local/\\1_if.h>', data) + data = re.sub('#include "miidevs([^"]*)"', '#include <rtems/bsd/local/miidevs\\1>', data) + data = re.sub('#include "usbdevs([^"]*)"', '#include <rtems/bsd/local/usbdevs\\1>', data) return data # revert fixing the include paths inside a C or .h file @@ -770,6 +773,7 @@ base.addHeaderFiles( 'sys/sys/ttycom.h', 'sys/sys/ucred.h', 'sys/sys/un.h', + 'sys/sys/unpcb.h', 'sys/sys/vmmeter.h', 'sys/vm/uma_dbg.h', 'sys/vm/uma.h', @@ -910,6 +914,7 @@ devUsbController.addHeaderFiles( 'sys/dev/usb/controller/ohcireg.h', 'sys/dev/usb/controller/ehci.h', 'sys/dev/usb/controller/ehcireg.h', + 'sys/dev/usb/controller/uhcireg.h', ] ) devUsbController.addSourceFiles( |