diff options
Diffstat (limited to 'mk/wrapper/transform-sunpro-cc')
-rw-r--r-- | mk/wrapper/transform-sunpro-cc | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/mk/wrapper/transform-sunpro-cc b/mk/wrapper/transform-sunpro-cc index 2f98b6ebcb6..9c887b26d28 100644 --- a/mk/wrapper/transform-sunpro-cc +++ b/mk/wrapper/transform-sunpro-cc @@ -1,4 +1,4 @@ -# $NetBSD: transform-sunpro-cc,v 1.7 2005/08/18 05:02:53 grant Exp $ +# $NetBSD: transform-sunpro-cc,v 1.8 2005/08/18 05:04:49 grant Exp $ # # Copyright (c) 2004 The NetBSD Foundation, Inc. # All rights reserved. @@ -128,9 +128,23 @@ case $arg in split_arg=yes ;; ###################################################################### +# Pass through -f flags that SunPro understands. +###################################################################### +-fast|-fd|-features*|-flags|-flteval*|-fnonstd*|-fns*|-fprecision*|-fround*|-fsimple*|-fsingle|-fstore|-ftrap*) + addtocache=yes + ;; +###################################################################### +# Ignore all other -f flags. +###################################################################### +-f*) + arg= + msg_log $wrapperlog " (transform-sunpro-cc) to: $arg" + addtocache=yes + ;; +###################################################################### # Ignore some flags that are unnecessary for SunPro. ###################################################################### --ansi|-fno-gnu-keywords|-fomit-frame-pointer|-fpermissive|-fstrict-prototypes|-fwriteable-strings|-pedantic|-traditional) +-ansi|-pedantic|-traditional) arg= msg_log $wrapperlog " (transform-sunpro-cc) to: $arg" addtocache=yes |