22590412 openusb relies on C89 inline semantics
authorNorm Jacobs <Norm.Jacobs@Oracle.COM>
Fri, 22 Jan 2016 12:36:49 -0800
changeset 5346 548b4272f663
parent 5345 b05936f49ca5
child 5347 91b282c6f1ce
22590412 openusb relies on C89 inline semantics
components/openusb/Makefile
--- a/components/openusb/Makefile	Mon Jan 25 17:26:19 2016 -0600
+++ b/components/openusb/Makefile	Fri Jan 22 12:36:49 2016 -0800
@@ -41,6 +41,11 @@
 include $(WS_MAKE_RULES)/configure.mk
 include $(WS_MAKE_RULES)/ips.mk
 
+# keep traditional GNU semantics for inline functions so we don't lose
+# openusb_le{16|32}_to_cpu
+CFLAGS += -fgnu89-inline
+
+
 CONFIGURE_ENV += CFLAGS="$(CFLAGS)"
 
 COMPONENT_PRE_CONFIGURE_ACTION = \