diff --git a/ledger_device_sdk/flex.json b/ledger_device_sdk/flex.json index af01a46e..d8047d3c 100644 --- a/ledger_device_sdk/flex.json +++ b/ledger_device_sdk/flex.json @@ -9,6 +9,7 @@ "linker": "link_wrap.sh", "linker-flavor": "ld.lld", "llvm-target": "thumbv8m.main-none-eabi", + "llvm-floatabi": "soft", "max-atomic-width": 32, "panic-strategy": "abort", "pre-link-args": { diff --git a/ledger_device_sdk/nanosplus.json b/ledger_device_sdk/nanosplus.json index 5f3d2030..f54624b6 100644 --- a/ledger_device_sdk/nanosplus.json +++ b/ledger_device_sdk/nanosplus.json @@ -9,6 +9,7 @@ "linker": "link_wrap.sh", "linker-flavor": "ld.lld", "llvm-target": "thumbv8m.main-none-eabi", + "llvm-floatabi": "soft", "max-atomic-width": 32, "panic-strategy": "abort", "pre-link-args": { diff --git a/ledger_device_sdk/nanox.json b/ledger_device_sdk/nanox.json index 245672ec..4dc73e04 100644 --- a/ledger_device_sdk/nanox.json +++ b/ledger_device_sdk/nanox.json @@ -10,6 +10,7 @@ "linker": "link_wrap.sh", "linker-flavor": "ld.lld", "llvm-target": "thumbv6m-none-eabi", + "llvm-floatabi": "float", "panic-strategy": "abort", "pre-link-args": { "ld.lld": [ diff --git a/ledger_device_sdk/stax.json b/ledger_device_sdk/stax.json index c39cd3d0..a5fdb0f2 100644 --- a/ledger_device_sdk/stax.json +++ b/ledger_device_sdk/stax.json @@ -9,6 +9,7 @@ "linker": "link_wrap.sh", "linker-flavor": "ld.lld", "llvm-target": "thumbv8m.main-none-eabi", + "llvm-floatabi": "soft", "max-atomic-width": 32, "panic-strategy": "abort", "pre-link-args": {