aboutsummaryrefslogtreecommitdiff
path: root/gcc/lto-wrapper.c
diff options
context:
space:
mode:
authorktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>2015-05-04 10:16:23 +0000
committerktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>2015-05-04 10:16:23 +0000
commit0d64e1fb4bce4023104e2f66aad5ea107afa445d (patch)
tree456b77a0f8747ac7121501b86d22848cd532dbae /gcc/lto-wrapper.c
parent9a7820dfb30adc210c62727f2c4002e7638a065f (diff)
PR target/65559
* lto-wrapper.c (run_gcc): Open filename with in binary-mode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222759 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lto-wrapper.c')
-rw-r--r--gcc/lto-wrapper.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/lto-wrapper.c b/gcc/lto-wrapper.c
index 404cb68e0d1..aa51476d2bc 100644
--- a/gcc/lto-wrapper.c
+++ b/gcc/lto-wrapper.c
@@ -934,7 +934,7 @@ run_gcc (unsigned argc, char *argv[])
filename[p - argv[i]] = '\0';
file_offset = (off_t) loffset;
}
- fd = open (argv[i], O_RDONLY);
+ fd = open (filename, O_RDONLY | O_BINARY);
if (fd == -1)
{
lto_argv[lto_argc++] = argv[i];