diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-12-22 07:45:11 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-12-22 07:45:11 -0500 |
commit | a0c2b8e969df4181ee550e176fe674c8e5f2e096 (patch) | |
tree | 3d23ee2e59257c231f4bf674de788eed1ff55036 | |
parent | cc70323d03401cfcdbafbd2d7727d3aa5206c00a (diff) | |
download | gcc-a0c2b8e969df4181ee550e176fe674c8e5f2e096.zip gcc-a0c2b8e969df4181ee550e176fe674c8e5f2e096.tar.gz gcc-a0c2b8e969df4181ee550e176fe674c8e5f2e096.tar.bz2 |
(main): Strip off ".cpp" extension.
From-SVN: r6261
-rw-r--r-- | gcc/cccp.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1900,6 +1900,12 @@ main (argc, argv) && p[len - 2] == 'x' && p[len - 1] == 'x') q = p + (len - 4); + else if (len >= 4 + && p[len - 4] == '.' + && p[len - 3] == 'c' + && p[len - 2] == 'p' + && p[len - 1] == 'p') + q = p + (len - 4); /* Supply our own suffix. */ #ifndef VMS |