Dimitry Andric 381ab04f4f Pull in r353907 from upstream llvm trunk (by Reid Kleckner):
[MC] Make symbol version errors non-fatal

  We stil don't have a source location, which is pretty lame, but at
  least we won't tell the user to file a clang bug report anymore.

  Fixes PR40712

This will make errors for symbols with @@ versions that are not defined
non-fatal.  For example:

  void f(void)
  {
    __asm__(".symver foo,bar@@baz");
  }

will now result in:

  error: versioned symbol bar@@baz must be defined

instead of clang crashing with a diagnostic report.

PR:		234671
Upstream PR:	https://bugs.llvm.org/show_bug.cgi?id=40712
MFC after:	3 days
2019-02-13 20:13:40 +00:00
..
2018-12-23 01:05:52 +00:00
2018-10-20 20:49:46 +00:00
2018-09-19 06:42:05 +00:00
2018-11-04 18:24:11 +00:00
2018-08-08 01:33:36 +00:00
2018-10-19 00:37:47 +00:00
2018-02-19 05:10:22 +00:00
2019-02-13 07:37:33 +00:00
2018-05-31 09:11:21 +00:00
2018-08-14 18:58:01 +00:00
2018-08-21 02:38:07 +00:00
2018-11-26 15:33:55 +00:00
2018-01-28 03:16:54 +00:00
2018-12-18 01:12:30 +00:00
2018-05-08 04:52:52 +00:00
2018-09-19 07:01:22 +00:00
2018-12-31 07:57:37 +00:00
2018-12-09 06:45:49 +00:00