summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/efivar/efivar.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/package/efivar/efivar.mk b/package/efivar/efivar.mk
index de48bc9971..cb5f7b65ef 100644
--- a/package/efivar/efivar.mk
+++ b/package/efivar/efivar.mk
@@ -21,9 +21,9 @@ EFIVAR_MAKE_OPTS = \
BINTARGETS=efivar \
LDFLAGS="$(TARGET_LDFLAGS) -fPIC"
-# Explicitly linking with shared libgcc is required on MicroBlaze,
-# otherwise it fails due to FDE encoding in static libgcc.
-ifeq ($(BR2_microblaze),y)
+# Explicitly linking with shared libgcc is required on MicroBlaze and
+# Nios II, otherwise it fails due to FDE encoding in static libgcc.
+ifeq ($(BR2_microblaze)$(BR2_nios2),y)
EFIVAR_MAKE_OPTS += SOFLAGS="-shared -shared-libgcc"
endif
OpenPOWER on IntegriCloud