chiark / gitweb /
build-sys: add "make check-broken" to find limited-toolchain link errors
[elogind.git] / Makefile.am
index 3d9e5c1c4bbb4eb384fcd272905b83cf5448197f..abef51779d0976a9b9444c1d93e1dfcb4d411e7f 100644 (file)
@@ -5033,6 +5033,11 @@ DISTCHECK_CONFIGURE_FLAGS += \
        --enable-gtk-doc
 endif
 
+# check "broken" platforms limited toolchains for link breakage before we release
+.PHONY: check-broken
+check-broken:
+       $(MAKE) CFLAGS='-fno-lto' LDFLAGS='-Wl,--no-as-needed -Wl,--no-gc-sections' distcheck
+
 .PHONY: hwdb-update
 hwdb-update:
        ( cd $(top_srcdir)/hwdb && \