Fangrui Song
f727ae92f5
[MC] Make MCStreamer aware of AsmParser's StartTokLoc
...
A SMLoc allows MCStreamer to report location-aware diagnostics, which
were previously done by adding SMLoc to various methods (e.g. emit*) in an ad-hoc way.
Since the file:line is most important, the column is less important and
the start token location suffices in many cases, this patch reverts
b7e7131af2dd7bdb03fa42a3bc1b4bc72ab95ce1
```
// old
symbol-binding-changed.s:6:8: error: local changed binding to STB_GLOBAL
.globl local
^
// new
symbol-binding-changed.s:6:1: error: local changed binding to STB_GLOBAL
.globl local
^
```
Reviewed By: rnk
Differential Revision: https://reviews.llvm.org/D90511
2020-11-02 12:32:07 -08:00
..
2020-10-09 16:38:30 -07:00
2020-02-11 16:20:06 -08:00
2020-10-22 15:09:45 +07:00
2020-10-14 15:58:31 +00:00
2020-10-14 15:58:31 +00:00
2020-10-18 21:02:44 -07:00
2020-09-26 15:57:13 -07:00
2020-07-08 13:21:20 -07:00
2020-05-18 13:28:46 -07:00
2020-02-10 07:07:40 -08:00
2020-10-28 18:19:34 -04:00
2019-08-05 05:43:48 +00:00
2020-09-26 15:57:13 -07:00
2020-09-12 22:01:29 +03:00
2020-10-23 19:32:16 -07:00
2020-09-26 15:57:13 -07:00
2019-10-21 11:06:38 +00:00
2020-01-28 23:25:25 +01:00
2019-08-05 05:43:48 +00:00
2020-05-21 17:43:47 -04:00
2019-11-14 13:35:21 -08:00
2020-10-14 22:10:43 -07:00
2020-09-26 15:57:13 -07:00
2020-08-13 11:51:44 -07:00
2020-11-02 12:32:07 -08:00
2020-07-08 13:21:20 -07:00
2020-02-13 17:24:55 -08:00
2020-03-04 19:14:08 -08:00
2020-10-20 18:29:15 -07:00
2020-10-14 15:58:31 +00:00
2019-02-21 07:57:14 +00:00
2020-10-19 01:59:03 -07:00
2019-01-19 08:50:56 +00:00
2020-10-30 00:46:23 -04:00
2020-07-14 15:30:59 -04:00
2020-09-25 16:27:45 -07:00
2020-10-14 15:58:31 +00:00
2020-10-14 15:58:31 +00:00
2020-10-28 10:53:15 -07:00
2020-05-18 02:21:22 +07:00
2020-05-18 02:21:22 +07:00
2020-11-02 12:32:07 -08:00
2020-05-20 16:17:31 -04:00
2020-09-29 17:02:27 -04:00
2019-08-05 05:43:48 +00:00
2020-09-26 15:57:13 -07:00
2020-09-16 10:27:12 -07:00
2020-10-28 15:22:33 -07:00
2020-10-16 14:30:22 -07:00
2020-10-30 10:03:59 -07:00
2020-01-28 23:25:25 +01:00
2020-10-19 22:16:16 -07:00
2020-09-20 16:58:34 -07:00
2020-09-16 09:34:26 +03:00
2020-10-29 15:38:47 +03:00
2020-10-28 13:11:19 +00:00
2020-01-28 23:25:25 +01:00
2020-08-27 11:09:46 -04:00
2020-07-01 12:02:32 +01:00
2019-01-19 08:50:56 +00:00
2020-05-18 13:28:46 -07:00
2020-08-31 15:51:15 -07:00
2019-06-21 11:49:20 +00:00
2020-10-21 15:21:44 -07:00
2020-05-20 16:17:31 -04:00
2020-09-26 15:57:13 -07:00
2019-02-21 07:57:14 +00:00
2020-10-14 15:58:31 +00:00
2019-06-19 07:39:53 +00:00
2020-10-30 16:18:53 +03:00
2020-11-02 08:16:43 -08:00
2020-03-25 22:38:55 +01:00
2020-09-20 12:40:21 +02:00
2020-07-28 07:50:45 -04:00
2020-09-26 15:57:13 -07:00
2020-08-11 08:05:10 -07:00
2020-10-20 20:05:59 +02:00
2020-01-30 05:53:56 +00:00
2018-10-15 21:20:02 +00:00
2020-10-19 10:21:21 -07:00
2020-04-09 16:13:18 +01:00
2020-09-25 16:18:48 -05:00