aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-01-04 01:38:18 +0000
committerRichard Stallman <rms@gnu.org>1993-01-04 01:38:18 +0000
commitc9bf18a52adba16e0e9174a95a0f710085d95110 (patch)
tree45f23c330c1bff93d05d2f4d36687f47d2ba48e5
parent4396a7a42384ef6fed23a64692cda055f2ad408e (diff)
downloadgcc-c9bf18a52adba16e0e9174a95a0f710085d95110.zip
gcc-c9bf18a52adba16e0e9174a95a0f710085d95110.tar.gz
gcc-c9bf18a52adba16e0e9174a95a0f710085d95110.tar.bz2
(main): Recognize and remove .cxx as filename suffix.
From-SVN: r3078
-rw-r--r--gcc/cccp.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/cccp.c b/gcc/cccp.c
index 27c35aa..adfdb81 100644
--- a/gcc/cccp.c
+++ b/gcc/cccp.c
@@ -1692,6 +1692,11 @@ main (argc, argv)
&& p[len - 2] == 'c'
&& p[len - 1] == 'c')
deps_output (p, len - 3);
+ else if (p[len - 4] == '.'
+ && p[len - 3] == 'c'
+ && p[len - 2] == 'x'
+ && p[len - 1] == 'x')
+ deps_output (p, len - 4);
else if (p[len - 2] == '.' && p[len - 1] == 's')
deps_output (p, len - 2);
else if (p[len - 2] == '.' && p[len - 1] == 'S')