From: Uros Bizjak Date: Fri, 16 Nov 2012 14:53:53 +0000 (+0100) Subject: * lib/target-supports.exp X-Git-Tag: upstream/12.2.0~72776 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f8cc9a484dc28e7eacc09d53a4c8fbb4a6ab2311;p=platform%2Fupstream%2Fgcc.git * lib/target-supports.exp (check_effective_target_has_w_floating_suffix): Use options for c++ only. (check_effective_target_has_q_floating_suffix): Ditto. From-SVN: r193559 --- diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index 184e161..af7fb94 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -1746,18 +1746,26 @@ proc check_effective_target_double64plus { } { # 0 otherwise. proc check_effective_target_has_w_floating_suffix { } { + set opts "" + if [check_effective_target_c++] { + append opts "-std=gnu++03" + } return [check_no_compiler_messages w_fp_suffix object { float dummy = 1.0w; - } "-std=gnu++03 -w"] + } "$opts"] } # Return 1 if the target supports 'q' suffix on floating constant # 0 otherwise. proc check_effective_target_has_q_floating_suffix { } { + set opts "" + if [check_effective_target_c++] { + append opts "-std=gnu++03" + } return [check_no_compiler_messages q_fp_suffix object { float dummy = 1.0q; - } "-std=gnu++03 -w"] + } "$opts"] } # Return 1 if the target supports compiling fixed-point, # 0 otherwise.