diff options
author | Landry Breuil <landry@openbsd.org> | 2018-02-09 12:21:00 +0100 |
---|---|---|
committer | Landry Breuil <landry@openbsd.org> | 2018-02-09 12:21:00 +0100 |
commit | 630d2990d3883722f59aa65c79f13ca1edf5af30 (patch) | |
tree | df46300c4e2af83249fd6fd347bc99b2c26d4ed7 | |
parent | 294bc5db33a7a31b93f333929f1c39c103791823 (diff) | |
download | nss-hg-630d2990d3883722f59aa65c79f13ca1edf5af30.tar.gz |
Bug 1346932 - set -std=gnu99 on BSDs too in lib/freebl, r=franziskus
-rw-r--r-- | lib/freebl/config.mk | 2 | ||||
-rw-r--r-- | lib/freebl/freebl.gyp | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/lib/freebl/config.mk b/lib/freebl/config.mk index f15077096..7ac50db65 100644 --- a/lib/freebl/config.mk +++ b/lib/freebl/config.mk @@ -90,7 +90,7 @@ EXTRA_SHARED_LIBS += \ endif endif -ifeq ($(OS_ARCH), Linux) +ifeq (,$(filter-out DragonFly FreeBSD Linux NetBSD OpenBSD, $(OS_TARGET))) CFLAGS += -std=gnu99 endif diff --git a/lib/freebl/freebl.gyp b/lib/freebl/freebl.gyp index 8b6a546e7..f80d045c1 100644 --- a/lib/freebl/freebl.gyp +++ b/lib/freebl/freebl.gyp @@ -275,6 +275,11 @@ '-std=gnu99', ], }], + [ 'OS=="dragonfly" or OS=="freebsd" or OS=="netbsd" or OS=="openbsd"', { + 'cflags': [ + '-std=gnu99', + ], + }], [ 'OS=="linux" or OS=="android"', { 'conditions': [ [ 'target_arch=="x64"', { |