# HG changeset patch # User Norm Jacobs # Date 1453495009 28800 # Node ID 548b4272f66387c353d5980f5f6c870e1c5ebe53 # Parent b05936f49ca5be72d77e8cef6e5b4690e360f80a 22590412 openusb relies on C89 inline semantics diff -r b05936f49ca5 -r 548b4272f663 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 = \