]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR other/22232 (Bug in "fixproto" (missing escape))
authorBen Elliston <bje@au.ibm.com>
Wed, 23 Jan 2008 23:26:24 +0000 (23:26 +0000)
committerBen Elliston <bje@gcc.gnu.org>
Wed, 23 Jan 2008 23:26:24 +0000 (10:26 +1100)
PR other/22232
* fixproto: Escape "." in sed expression that strips leading "./".

From-SVN: r131768

gcc/ChangeLog
gcc/fixproto

index 0b4e46f6d42f354910b930971dfea34fc31fb481..9e3f404ed9b3e9d6f22e8321207447d40c7a5016 100644 (file)
@@ -1,3 +1,8 @@
+2008-01-24  Ben Elliston  <bje@au.ibm.com>
+
+       PR other/22232
+       * fixproto: Escape "." in sed expression that strips leading "./".
+
 2008-01-23  Hans-Peter Nilsson  <hp@axis.com>
 
        * config/cris/cris.h (CC1PLUS_SPEC, OPTIMIZATION_OPTIONS): Drop
index a12349e5d9e38e623823b5feeb599d8f78e05f0e..d1a32bd43dcc827dcedb7ad637121f834e7e3185 100755 (executable)
@@ -197,7 +197,7 @@ for code in ALL STD ; do
        fi
       fi
       # Append "/"; remove initial "./". Hence "." -> "" and "sys" -> "sys/".
-      rel_source_prefix=`echo $rel_source_subdir | sed -e 's|$|/|' -e 's|^./||'`
+      rel_source_prefix=`echo $rel_source_subdir | sed -e 's|$|/|' -e 's|^\./||'`
 
       case $code in
        ALL)