From 0d64e1fb4bce4023104e2f66aad5ea107afa445d Mon Sep 17 00:00:00 2001 From: ktietz Date: Mon, 4 May 2015 10:16:23 +0000 Subject: 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 --- gcc/lto-wrapper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/lto-wrapper.c') 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]; -- cgit v1.2.3