Daniel Sanders
e88052c0c5
[mips] Correct ELF e_flags for the N32 ABI when using a mips-* triple rather than a mips64-* triple
...
Summary:
Generally speaking, mips-* vs mips64-* should not be used to make decisions
about the content or format of the ELF. This should be based on the ABI
and CPU in use. For example, `mips-linux-gnu-clang -mips64r2 -mabi=64`
should produce an ELF64 as should `mips64-linux-gnu-clang -mabi=64`.
Conversely, `mips64-linux-gnu-clang -mabi=n32` should produce an ELF32 as
should `mips-linux-gnu-clang -mips64r2 -mabi=n32`.
This patch fixes the e_flags but leaves the ELF32 vs ELF64 issue for now
since there is no apparent way to base this decision on the ABI and CPU.
Differential Revision: http://reviews.llvm.org/D4539
llvm-svn: 213244
2014-07-17 10:02:08 +00:00
..
2014-07-15 15:31:39 +00:00
2014-07-14 12:41:31 +00:00
2014-05-27 14:58:51 +00:00
2014-07-17 10:02:08 +00:00
2013-12-11 00:30:57 +00:00
2014-04-25 18:36:38 +00:00
2013-12-10 05:39:34 +00:00
2014-04-25 18:36:38 +00:00
2014-04-03 12:47:34 +00:00
2014-06-12 15:00:17 +00:00
2014-07-09 10:16:07 +00:00
2014-07-02 23:29:55 +00:00
2014-07-02 23:29:55 +00:00
2014-04-25 05:30:21 +00:00
2014-04-29 07:58:02 +00:00
2014-04-25 05:30:21 +00:00
2014-02-14 19:16:39 +00:00
2013-08-07 04:00:26 +00:00
2014-04-21 22:55:11 +00:00
2014-04-29 07:58:02 +00:00
2014-07-09 10:21:59 +00:00
2014-07-10 17:26:51 +00:00
2014-04-29 07:58:02 +00:00
2014-07-03 00:44:28 +00:00
2014-07-03 00:44:31 +00:00
2014-04-21 22:55:11 +00:00
2014-04-29 07:58:02 +00:00
2014-07-09 10:40:20 +00:00
2014-07-09 10:47:26 +00:00
2014-07-09 10:21:59 +00:00
2014-07-09 10:47:26 +00:00
2013-11-28 15:26:33 +00:00
2014-07-10 15:36:12 +00:00
2013-05-24 22:23:49 +00:00
2013-09-28 13:42:22 +00:00
2014-07-10 13:38:23 +00:00
2014-07-09 10:21:59 +00:00
2014-07-10 22:23:30 +00:00
2014-06-09 09:49:51 +00:00
2014-06-12 13:39:06 +00:00
2014-04-29 07:58:02 +00:00
2014-06-12 10:44:10 +00:00
2014-07-10 17:26:51 +00:00
2013-10-15 01:48:30 +00:00
2014-07-10 17:26:51 +00:00
2014-04-04 05:16:06 +00:00
2014-07-02 23:29:55 +00:00
2014-06-24 13:00:32 +00:00
2014-07-14 12:41:31 +00:00
2014-04-25 05:30:21 +00:00
2014-04-30 15:06:25 +00:00
2014-07-10 17:26:51 +00:00
2014-07-10 17:26:51 +00:00
2014-07-10 17:26:51 +00:00
2014-07-10 10:18:12 +00:00
2014-07-02 23:18:40 +00:00
2014-04-22 02:41:26 +00:00
2014-04-29 07:58:02 +00:00
2014-06-13 13:02:52 +00:00
2014-07-14 13:08:14 +00:00
2014-07-14 13:08:14 +00:00
2014-05-27 18:53:06 +00:00
2014-05-27 18:53:06 +00:00
2014-04-21 22:55:11 +00:00
2014-04-29 07:58:02 +00:00
2014-07-10 17:26:51 +00:00
2014-05-15 12:06:36 +00:00
2014-04-29 07:58:02 +00:00
2014-04-22 02:41:26 +00:00
2014-04-29 07:58:02 +00:00
2014-07-10 15:36:12 +00:00
2014-04-29 07:58:02 +00:00
2014-07-16 15:34:07 +00:00
2012-02-28 07:46:26 +00:00
2014-03-24 14:05:39 +00:00
2014-07-14 13:08:14 +00:00
2014-07-02 23:29:55 +00:00
2014-07-14 13:08:14 +00:00
2014-07-09 10:16:07 +00:00
2014-07-10 17:26:51 +00:00
2014-04-29 07:58:02 +00:00
2014-07-02 23:18:40 +00:00
2014-07-03 00:44:31 +00:00
2014-06-27 04:38:30 +00:00
2014-06-27 04:38:30 +00:00
2014-04-25 05:30:21 +00:00
2014-04-29 07:58:02 +00:00
2014-07-15 22:39:58 +00:00
2014-07-15 22:39:58 +00:00
2014-07-03 00:10:24 +00:00
2014-07-03 00:10:24 +00:00
2014-02-08 14:53:28 +00:00
2014-03-02 09:09:27 +00:00
2014-07-10 13:38:23 +00:00
2014-03-12 11:54:00 +00:00