summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel/gcc/files/c89')
-rwxr-xr-xsys-devel/gcc/files/c897
1 files changed, 2 insertions, 5 deletions
diff --git a/sys-devel/gcc/files/c89 b/sys-devel/gcc/files/c89
index d0a3c1e634ee..cee0325f50f1 100755
--- a/sys-devel/gcc/files/c89
+++ b/sys-devel/gcc/files/c89
@@ -6,18 +6,15 @@
# -std=c89
# -std=iso9899:1990
-extra_flag=-std=c89
-
for i; do
case "$i" in
-ansi|-std=c89|-std=iso9899:1990)
- extra_flag=
;;
-std=*)
- echo >&2 "`basename $0` called with non ANSI/ISO C option $i"
+ echo >&2 "`basename $0` called with non ANSI/ISO C90 option $i"
exit 1
;;
esac
done
-exec gcc $extra_flag ${1+"$@"}
+exec gcc -std=c89 -pedantic -U_FORTIFY_SOURCE "$@"