Consistently use __asm instead of asm/__asm__
authorjca <jca@openbsd.org>
Sun, 25 Jul 2021 22:58:39 +0000 (22:58 +0000)
committerjca <jca@openbsd.org>
Sun, 25 Jul 2021 22:58:39 +0000 (22:58 +0000)
ok kettenis@

lib/libc/arch/amd64/gen/usertc.c
lib/libc/arch/mips64/gen/usertc.c

index 6c37a8c..0eef3d3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: usertc.c,v 1.3 2020/08/23 21:38:47 cheloha Exp $ */
+/*     $OpenBSD: usertc.c,v 1.4 2021/07/25 22:58:39 jca Exp $ */
 /*
  * Copyright (c) 2020 Paul Irofti <paul@irofti.net>
  *
@@ -22,7 +22,7 @@ static inline u_int
 rdtsc_lfence(void)
 {
        uint32_t hi, lo;
-       asm volatile("lfence; rdtsc" : "=a"(lo), "=d"(hi));
+       __asm volatile("lfence; rdtsc" : "=a"(lo), "=d"(hi));
        return ((uint64_t)lo)|(((uint64_t)hi)<<32);
 }
 
index be7263e..c325ab5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: usertc.c,v 1.2 2020/07/18 08:37:43 visa Exp $ */
+/*     $OpenBSD: usertc.c,v 1.3 2021/07/25 22:58:39 jca Exp $  */
 /*
  * Copyright (c) 2020 Visa Hankala
  *
@@ -23,7 +23,7 @@ get_cp0_count(void)
 {
        uint32_t count;
 
-       __asm__ volatile (
+       __asm volatile (
        "       .set    push\n"
        "       .set    mips64r2\n"
        "       rdhwr   %0, $2\n"