Disable machine-outlining on sonata_simulator to fix CI. (#411)
This is necessary because the sonata simulator has an old version of the
ISA that is not compatible with outlining. It was already disabled for
sonata-prerelease but the simulator was missed. We should re-enable when
the sonata is upgraded.
---------
Co-authored-by: Nathaniel Wesley Filardo <wes.filardo@scisemi.com>
diff --git a/sdk/boards/sonata-prerelease.json b/sdk/boards/sonata-prerelease.json
index 41a3812..85392b8 100644
--- a/sdk/boards/sonata-prerelease.json
+++ b/sdk/boards/sonata-prerelease.json
@@ -93,7 +93,7 @@
"ipconfigDRIVER_INCLUDED_RX_IP_CHECKSUM=1",
"ipconfigDRIVER_INCLUDED_TX_IP_CHECKSUM=1"
],
- "cxflags": "-enable-machine-outliner=never",
+ "cxflags": "-mllvm -enable-machine-outliner=never",
"driver_includes" : [
"../include/platform/sunburst",
"../include/platform/ibex",
diff --git a/sdk/boards/sonata-simulator.json b/sdk/boards/sonata-simulator.json
index 512b426..2573a40 100644
--- a/sdk/boards/sonata-simulator.json
+++ b/sdk/boards/sonata-simulator.json
@@ -61,6 +61,7 @@
"ipconfigDRIVER_INCLUDED_RX_IP_CHECKSUM=1",
"ipconfigDRIVER_INCLUDED_TX_IP_CHECKSUM=1"
],
+ "cxflags": "-mllvm -enable-machine-outliner=never",
"driver_includes" : [
"../include/platform/sunburst",
"../include/platform/ibex",