summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriverbin <iverbin@138bc75d-0d04-0410-961f-82ee72b054a4>2015-09-04 11:21:39 +0000
committeriverbin <iverbin@138bc75d-0d04-0410-961f-82ee72b054a4>2015-09-04 11:21:39 +0000
commit608283f3d4d4848ae87f6229bf66a8357c12373f (patch)
tree910da5e9c2077841f2790f057bf2f0269094d5c2
parentf8c2da4bf80217b11405d23ac893f5cfabc89708 (diff)
downloadgcc-608283f3d4d4848ae87f6229bf66a8357c12373f.tar.gz
2015-09-04 Jonas Hahnfeld <Hahnfeld@itc.rwth-aachen.de>
gcc/ * config/i386/intelmic-mkoffload.c (prepare_target_image): Fix if the temp path contains a '-'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227489 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/intelmic-mkoffload.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7ef424fad92..a3d8e602327 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-09-04 Jonas Hahnfeld <Hahnfeld@itc.rwth-aachen.de>
+
+ * config/i386/intelmic-mkoffload.c (prepare_target_image): Fix if the
+ temp path contains a '-'.
+
2015-09-04 Andrey Turetskiy <andrey.turetskiy@intel.com>
Petr Murzin <petr.murzin@intel.com>
Kirill Yukhin <kirill.yukhin@intel.com>
diff --git a/gcc/config/i386/intelmic-mkoffload.c b/gcc/config/i386/intelmic-mkoffload.c
index ca15868dde1..49e99e86aa8 100644
--- a/gcc/config/i386/intelmic-mkoffload.c
+++ b/gcc/config/i386/intelmic-mkoffload.c
@@ -460,7 +460,7 @@ prepare_target_image (const char *target_compiler, int argc, char **argv)
for (size_t i = 0; i <= symbol_name_len; i++)
{
char c = target_so_filename[i];
- if ((c == '/') || (c == '.'))
+ if (c == '/' || c == '.' || c == '-')
c = '_';
symbol_name[i] = c;
}