From b2b8bf37934087f8fb2a246316ecf9e91955ec57 Mon Sep 17 00:00:00 2001 From: Justus Winter <4winter@informatik.uni-hamburg.de> Date: Sat, 23 May 2015 19:06:10 +0200 Subject: Restrict `-fno-strict-aliasing' to the Linux drivers * Makefile.am: Move `-fno-strict-aliasing'... * linux/Makefrag.am: ... here. --- linux/Makefrag.am | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'linux') diff --git a/linux/Makefrag.am b/linux/Makefrag.am index 0973f11..1b69010 100644 --- a/linux/Makefrag.am +++ b/linux/Makefrag.am @@ -36,6 +36,11 @@ liblinux_a_CPPFLAGS = $(AM_CPPFLAGS) \ # Because of the use of `extern inline' in some Linux header files without # corresponding text segment definitions, we must always optimize. liblinux_a_CFLAGS = -O2 $(AM_CFLAGS) + +# See . +liblinux_a_CFLAGS += \ + -fno-strict-aliasing + # TODO. Do we really need `-traditional'? liblinux_a_CCASFLAGS = $(AM_CCASFLAGS) \ -D__ASSEMBLY__ -traditional \ -- cgit v1.2.3