[all-commits] [llvm/llvm-project] 5c500c: [scudo] Make MTE inline asm compatible with GNU as...

Roland McGrath via All-commits all-commits at lists.llvm.org
Tue Apr 13 18:12:01 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5c500c9f01aacc0d921db99681c3dc9c4078938c
      https://github.com/llvm/llvm-project/commit/5c500c9f01aacc0d921db99681c3dc9c4078938c
  Author: Roland McGrath <mcgrathr at google.com>
  Date:   2021-04-13 (Tue, 13 Apr 2021)

  Changed paths:
    M compiler-rt/lib/scudo/standalone/memtag.h

  Log Message:
  -----------
  [scudo] Make MTE inline asm compatible with GNU assembler

The GNU assembler can't parse `.arch_extension ...` before a `;`.
So instead uniformly use raw string syntax with separate lines
instead of `;` separators in the assembly code.

Reviewed By: pcc

Differential Revision: https://reviews.llvm.org/D100413




More information about the All-commits mailing list