Alexandre Ganea
d93b07f0b0
[LLD][COFF] Cleanup error messages / add more coverage tests
...
- Log the reason for a PDB or precompiled-OBJ load failure
- Properly handle out-of-date PDB or precompiled-OBJ signature by displaying a corresponding error
- Slightly change behavior on PDB failure: any subsequent load attempt from another OBJ would result in the same error message being logged
- Slightly change behavior on PDB failure: retry with filename only if previous error was ENOENT ("no such file or directory")
- Tests: a. for native PDB errors; b. cover all the cases above
Differential Revision: https://reviews.llvm.org/D51559
llvm-svn: 341825
2018-09-10 13:51:21 +00:00
..
2017-09-01 22:12:10 +00:00
2016-06-27 20:17:08 +00:00
2015-07-25 02:25:14 +00:00
2017-06-16 20:47:19 +00:00
2018-08-06 21:26:09 +00:00
2018-09-10 13:51:21 +00:00
2017-09-01 22:12:10 +00:00
2016-11-15 19:09:13 +00:00
2017-06-27 21:28:55 +00:00
2017-06-27 21:28:55 +00:00
2017-06-27 21:28:55 +00:00
2017-06-27 21:28:55 +00:00
2017-06-27 21:28:55 +00:00
2017-06-27 21:28:55 +00:00
2018-08-06 19:49:18 +00:00
2017-06-12 20:10:48 +00:00
2017-04-28 17:06:40 +00:00
2017-07-19 02:01:27 +00:00
2017-05-25 18:03:34 +00:00
2015-07-04 05:28:41 +00:00
2017-11-16 01:22:01 +00:00
2016-06-27 20:17:08 +00:00
2015-06-18 05:22:15 +00:00
2016-06-27 20:17:08 +00:00
2017-07-18 22:25:07 +00:00
2018-05-04 06:06:27 +00:00
2017-12-14 08:56:36 +00:00
2017-09-01 22:12:10 +00:00
2018-03-23 19:57:25 +00:00
2018-07-06 21:01:42 +00:00
2018-07-06 02:33:58 +00:00
2018-07-06 02:33:58 +00:00
2018-07-06 02:33:58 +00:00
2018-06-28 15:22:40 +00:00
2015-06-01 21:05:27 +00:00
2015-06-01 21:05:27 +00:00
2018-08-23 17:44:42 +00:00
2017-05-24 22:30:06 +00:00
2016-06-27 20:17:08 +00:00
2016-06-27 20:17:08 +00:00
2016-06-27 20:17:08 +00:00
2017-07-20 05:49:54 +00:00
2017-07-20 05:49:54 +00:00
2017-07-11 07:22:44 +00:00
2017-06-15 20:39:58 +00:00
2015-07-25 03:39:29 +00:00
2018-03-14 19:49:28 +00:00
2017-12-15 07:49:21 +00:00
2017-12-15 07:49:21 +00:00
2017-09-08 00:50:50 +00:00
2016-04-19 01:21:58 +00:00
2017-07-19 02:01:27 +00:00
2018-03-23 19:57:25 +00:00
2018-03-23 19:57:25 +00:00
2018-03-23 19:57:25 +00:00
2017-07-19 02:01:27 +00:00
2017-05-24 22:30:06 +00:00
2018-01-27 00:34:46 +00:00
2018-07-10 10:40:11 +00:00
2017-06-20 21:19:22 +00:00
2017-06-14 15:59:27 +00:00
2017-12-12 20:00:30 +00:00
2017-12-12 20:00:30 +00:00
2018-07-19 04:56:22 +00:00
2017-12-12 20:00:30 +00:00
2018-07-19 04:56:22 +00:00
2017-12-12 20:00:30 +00:00
2017-07-07 18:45:56 +00:00
2017-07-07 18:45:56 +00:00
2017-07-07 18:45:56 +00:00
2018-08-16 18:03:06 +00:00
2018-08-16 18:03:06 +00:00
2017-06-28 17:06:35 +00:00
2018-01-08 23:07:39 +00:00
2018-05-17 22:55:15 +00:00
2018-05-17 22:55:15 +00:00
2018-05-17 22:55:15 +00:00
2017-06-28 17:06:35 +00:00
2018-08-16 18:03:06 +00:00
2018-08-16 18:03:06 +00:00
2018-09-10 13:51:21 +00:00
2018-08-16 18:03:06 +00:00
2018-08-16 18:03:06 +00:00
2017-07-18 00:21:25 +00:00
2018-09-10 13:51:21 +00:00
2015-05-29 21:47:36 +00:00
2015-05-28 19:09:30 +00:00
2015-07-09 00:45:50 +00:00
2015-06-01 21:05:27 +00:00
2017-03-31 22:17:02 +00:00
2015-07-04 05:28:41 +00:00
2015-09-11 03:22:12 +00:00
2015-07-04 05:28:41 +00:00