Rafael Espindola
c9d336e549
Restructure the propagation of -fPIC/-fPIE.
...
The PIC and PIE levels are not independent. In fact, if PIE is defined
it is always the same as PIC.
This is clear in the driver where ParsePICArgs returns a PIC level and
a IsPIE boolean. Unfortunately that is currently lost and we pass two
redundant levels down the pipeline.
This patch keeps a bool and a PIC level all the way down to codegen.
llvm-svn: 273566
2016-06-23 15:07:32 +00:00
..
2015-07-28 16:48:12 +00:00
2015-02-26 00:17:25 +00:00
2015-07-30 21:30:00 +00:00
2016-06-02 10:48:37 +00:00
2015-03-18 07:53:20 +00:00
2016-03-16 10:21:04 +00:00
2016-04-28 11:29:08 +00:00
2016-06-03 08:47:56 +00:00
2016-01-27 02:18:28 +00:00
2016-04-20 01:02:18 +00:00
2016-05-23 20:19:56 +00:00
2016-02-04 08:13:16 +00:00
2016-04-29 23:05:19 +00:00
2014-12-11 12:18:08 +00:00
2015-06-26 17:49:10 +00:00
2016-02-04 11:54:45 +00:00
2016-01-19 15:15:31 +00:00
2016-04-16 00:07:09 +00:00
2016-04-05 08:36:47 +00:00
2016-04-16 00:07:09 +00:00
2016-03-08 00:40:32 +00:00
2015-03-29 15:33:29 +00:00
2016-04-21 14:30:04 +00:00
2015-10-30 16:30:45 +00:00
2016-05-16 17:22:25 +00:00
2016-04-05 08:36:47 +00:00
2016-04-05 08:36:47 +00:00
2014-12-29 12:09:08 +00:00
2014-10-20 23:26:58 +00:00
2014-12-28 07:42:49 +00:00
2015-08-12 18:24:59 +00:00
2016-02-09 08:51:26 +00:00
2014-10-25 11:40:40 +00:00
2015-12-29 23:06:17 +00:00
2015-08-16 19:02:49 +00:00
2015-08-01 02:55:59 +00:00
2014-12-18 11:14:21 +00:00
2014-12-18 11:14:21 +00:00
2015-08-01 02:55:59 +00:00
2016-01-22 19:26:44 +00:00
2015-07-28 16:48:12 +00:00
2015-06-15 23:44:27 +00:00
2016-06-23 15:07:32 +00:00
2015-06-16 00:19:29 +00:00
2015-02-24 13:34:20 +00:00
2015-02-24 13:34:20 +00:00
2016-02-13 01:44:05 +00:00
2015-10-12 20:47:58 +00:00
2015-03-23 20:41:42 +00:00
2016-04-05 15:04:26 +00:00
2014-10-27 20:02:19 +00:00
2016-04-26 19:25:46 +00:00
2015-06-24 22:02:16 +00:00
2016-02-13 01:44:05 +00:00
2015-03-30 13:50:21 +00:00
2016-04-01 19:02:20 +00:00
2016-01-15 03:24:18 +00:00
2016-05-06 21:17:32 +00:00
2015-08-31 21:48:52 +00:00
2016-04-05 08:36:47 +00:00
2015-09-03 22:51:53 +00:00
2016-02-13 01:44:05 +00:00
2016-04-01 21:33:20 +00:00