public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH] Allow multiple tool_opts in dejagnu
@ 2005-02-18 21:12 Matthew Sachs
  2005-02-18 23:09 ` Andrew Pinski
  0 siblings, 1 reply; 3+ messages in thread
From: Matthew Sachs @ 2005-02-18 21:12 UTC (permalink / raw)
  To: gcc-patches

[-- Attachment #1: Type: text/plain, Size: 296 bytes --]

OK to commit?  Without this, "--tool_opts=-foo -bar" doesn't work.  
Tested by running DejaGNU with "--tool_opts=-O3 -ffast-math".

2005-02-18  Matthew Sachs  <msachs@apple.com>

     *gcc.exp, objc.exp: Put braces around 
additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.


[-- Attachment #2: dg.txt --]
[-- Type: text/plain, Size: 2053 bytes --]

Index: gcc/testsuite/lib/gcc.exp
===================================================================
RCS file: /cvsroot/gcc/gcc/gcc/testsuite/lib/gcc.exp,v
retrieving revision 1.15
diff -c -3 -p -r1.15 gcc.exp
*** gcc/testsuite/lib/gcc.exp	13 Sep 2004 21:20:12 -0000	1.15
--- gcc/testsuite/lib/gcc.exp	18 Feb 2005 07:42:57 -0000
*************** proc gcc_target_compile { source dest ty
*** 139,145 ****
      # TOOL_OPTIONS must come first, so that it doesn't override testcase
      # specific options.
      if [info exists TOOL_OPTIONS] {
! 	set options [concat "additional_flags=$TOOL_OPTIONS" $options];
      }
      if [target_info exists gcc,timeout] {
  	lappend options "timeout=[target_info gcc,timeout]"
--- 139,145 ----
      # TOOL_OPTIONS must come first, so that it doesn't override testcase
      # specific options.
      if [info exists TOOL_OPTIONS] {
! 	set options [concat "{additional_flags=$TOOL_OPTIONS}" $options];
      }
      if [target_info exists gcc,timeout] {
  	lappend options "timeout=[target_info gcc,timeout]"
Index: gcc/testsuite/lib/objc.exp
===================================================================
RCS file: /cvsroot/gcc/gcc/gcc/testsuite/lib/objc.exp,v
retrieving revision 1.27
diff -c -3 -p -r1.27 objc.exp
*** gcc/testsuite/lib/objc.exp	25 Oct 2004 09:01:13 -0000	1.27
--- gcc/testsuite/lib/objc.exp	18 Feb 2005 07:42:57 -0000
*************** proc objc_target_compile { source dest t
*** 157,163 ****
      # TOOL_OPTIONS must come first, so that it doesn't override testcase
      # specific options.
      if [info exists TOOL_OPTIONS] {
! 	set options [concat "additional_flags=$TOOL_OPTIONS" $options];
      }
  
      # If we have built libobjc along with the compiler (which usually
--- 157,163 ----
      # TOOL_OPTIONS must come first, so that it doesn't override testcase
      # specific options.
      if [info exists TOOL_OPTIONS] {
! 	set options [concat "{additional_flags=$TOOL_OPTIONS}" $options];
      }
  
      # If we have built libobjc along with the compiler (which usually

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-02-19  5:57 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-18 21:12 [PATCH] Allow multiple tool_opts in dejagnu Matthew Sachs
2005-02-18 23:09 ` Andrew Pinski
2005-02-19 21:02   ` Matthew Sachs

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).