[Bug lto/48217] lto mishandles quotes in command line defines

2011-11-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48217

Richard Guenther  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED
   Target Milestone|--- |4.7.0

--- Comment #5 from Richard Guenther  2011-11-03 
13:14:23 UTC ---
Fixed.


[Bug lto/48217] lto mishandles quotes in command line defines

2011-11-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48217

--- Comment #4 from Richard Guenther  2011-11-03 
13:13:39 UTC ---
Author: rguenth
Date: Thu Nov  3 13:13:33 2011
New Revision: 180822

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180822
Log:
2011-11-03  Richard Guenther  

PR lto/48217
* lto-wrapper.c (get_options_from_collect_gcc_options): Properly
decode an encoded literal '.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/lto-wrapper.c


[Bug lto/48217] lto mishandles quotes in command line defines

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48217

Richard Guenther  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
Version|unknown |4.7.0
 AssignedTo|unassigned at gcc dot   |rguenth at gcc dot gnu.org
   |gnu.org |

--- Comment #3 from Richard Guenther  2011-11-02 
15:52:14 UTC ---
I have a patch.


[Bug lto/48217] lto mishandles quotes in command line defines

2011-11-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48217

--- Comment #2 from Richard Guenther  2011-11-02 
15:13:51 UTC ---
collect2 has extract_string () which handles unquoting from
COLLECT_GCC_OPTIONS.


[Bug lto/48217] lto mishandles quotes in command line defines

2011-03-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48217

Richard Guenther  changed:

   What|Removed |Added

   Keywords||lto
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2011.03.21 15:57:03
 Ever Confirmed|0   |1

--- Comment #1 from Richard Guenther  2011-03-21 
15:57:03 UTC ---
Confirmed.  We encode ' as '\'' but don't handle that in lto-wrapper.c.  I'm
not sure why we put -D options there though.