--- a/LPCBus/MC9_Devices_decl.c Mon Mar 19 15:24:08 2018 +0100
+++ b/LPCBus/MC9_Devices_decl.c Mon Mar 19 16:17:40 2018 +0100
@@ -5,9 +5,9 @@
-#include <native/task.h>
-#include <native/mutex.h>
-#include <native/timer.h>
+#include <alchemy/task.h> +#include <alchemy/mutex.h> +#include <alchemy/timer.h> --- a/LPCBus/MC9_OnBoard_decl.c Mon Mar 19 15:24:08 2018 +0100
+++ b/LPCBus/MC9_OnBoard_decl.c Mon Mar 19 16:17:40 2018 +0100
@@ -1,7 +1,7 @@
-#include <native/task.h>
-#include <native/mutex.h>
-#include <native/timer.h>
+#include <alchemy/task.h> +#include <alchemy/mutex.h> +#include <alchemy/timer.h> --- a/MC9target/XSD Mon Mar 19 15:24:08 2018 +0100
+++ b/MC9target/XSD Mon Mar 19 16:17:40 2018 +0100
@@ -1,9 +1,9 @@
<xsd:attribute name="Compiler" type="xsd:string" use="optional" default="arm-linux-gnueabi-gcc"/>
- <xsd:attribute name="CFLAGS" type="xsd:string" use="optional" default="--sysroot=../arm-linux-gnueabi-apf28 -I../arm-linux-gnueabi-apf28/usr/include/xenomai -D_GNU_SOURCE -D_REENTRANT -DHAVE_RETAIN -Wall -pipe -D__XENO__ -Wno-unused-but-set-variable -Wno-unused-function -Wno-unused-variable"/>
+ <xsd:attribute name="CFLAGS" type="xsd:string" use="optional" default="--sysroot=../arm-linux-gnueabi-apf28 -DHAVE_RETAIN -pipe -Wno-unused-but-set-variable -Wno-unused-function -Wno-unused-variable -I../arm-linux-gnueabi-apf28/usr/include/xenomai/cobalt -I../arm-linux-gnueabi-apf28/usr/include/xenomai -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_GNU_SOURCE -D_REENTRANT -fasynchronous-unwind-tables -D__COBALT__ -I../arm-linux-gnueabi-apf28/usr/include/xenomai/alchemy -D__COBALT_WRAP__ "/> <xsd:attribute name="Linker" type="xsd:string" use="optional" default="arm-linux-gnueabi-gcc"/>
- <xsd:attribute name="LDFLAGS" type="xsd:string" use="optional" default="--sysroot=../arm-linux-gnueabi-apf28 -lnative -lxenomai -lpthread -lrtdm"/>
+ <xsd:attribute name="LDFLAGS" type="xsd:string" use="optional" default="--sysroot=../arm-linux-gnueabi-apf28 -lpthread -Wl,--no-as-needed -Wl,@../arm-linux-gnueabi-apf28/usr/lib/cobalt.wrappers -Wl,@../arm-linux-gnueabi-apf28/usr/lib/modechk.wrappers -lalchemy -lcopperplate ../arm-linux-gnueabi-apf28/usr/lib/xenomai/bootstrap.o -Wl,--wrap=main -Wl,--dynamic-list=../arm-linux-gnueabi-apf28/usr/lib/dynlist.ld -L../arm-linux-gnueabi-apf28/usr/lib -lcobalt -lmodechk -lpthread -lrt "/> <xsd:attribute name="XenoConfig" type="xsd:string" use="optional"/>
--- a/MC9target/plc_MC9_main_retain.c Mon Mar 19 15:24:08 2018 +0100
+++ b/MC9target/plc_MC9_main_retain.c Mon Mar 19 16:17:40 2018 +0100
@@ -1,6 +1,6 @@
-#include <native/event.h>
-#include <native/mutex.h>
+#include <alchemy/event.h> +#include <alchemy/mutex.h> #include <rtdm/spi_apf28_rtdm_ioctl.h>