LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers
authorThomas Huth <thuth@redhat.com>
Thu, 26 Jun 2025 12:07:10 +0000 (20:07 +0800)
committerHuacai Chen <chenhuacai@loongson.cn>
Thu, 26 Jun 2025 12:07:10 +0000 (20:07 +0800)
While the GCC and Clang compilers already define __ASSEMBLER__
automatically when compiling assembler code, __ASSEMBLY__ is a macro
that only gets defined by the Makefiles in the kernel. This is bad
since macros starting with two underscores are names that are reserved
by the C language. It can also be very confusing for the developers
when switching between userspace and kernelspace coding, or when
dealing with uapi headers that rather should use __ASSEMBLER__ instead.
So let's now standardize on the __ASSEMBLER__ macro that is provided
by the compilers.

This is almost a completely mechanical patch (done with a simple
"sed -i" statement), with one comment tweaked manually in the
arch/loongarch/include/asm/cpu.h file (it was missing the trailing
underscores).

Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
27 files changed:
arch/loongarch/include/asm/addrspace.h
arch/loongarch/include/asm/alternative-asm.h
arch/loongarch/include/asm/alternative.h
arch/loongarch/include/asm/asm-extable.h
arch/loongarch/include/asm/asm.h
arch/loongarch/include/asm/cpu.h
arch/loongarch/include/asm/ftrace.h
arch/loongarch/include/asm/gpr-num.h
arch/loongarch/include/asm/irqflags.h
arch/loongarch/include/asm/jump_label.h
arch/loongarch/include/asm/kasan.h
arch/loongarch/include/asm/loongarch.h
arch/loongarch/include/asm/orc_types.h
arch/loongarch/include/asm/page.h
arch/loongarch/include/asm/pgtable-bits.h
arch/loongarch/include/asm/pgtable.h
arch/loongarch/include/asm/prefetch.h
arch/loongarch/include/asm/thread_info.h
arch/loongarch/include/asm/types.h
arch/loongarch/include/asm/unwind_hints.h
arch/loongarch/include/asm/vdso/arch_data.h
arch/loongarch/include/asm/vdso/getrandom.h
arch/loongarch/include/asm/vdso/gettimeofday.h
arch/loongarch/include/asm/vdso/processor.h
arch/loongarch/include/asm/vdso/vdso.h
arch/loongarch/include/asm/vdso/vsyscall.h
tools/arch/loongarch/include/asm/orc_types.h

index fe198b473f849062a349cf7cfdd20eb02bdc4d36..e739dbc6329dce9ce48446729148baaaa790909a 100644 (file)
 /*
  * This gives the physical RAM offset.
  */
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 #ifndef PHYS_OFFSET
 #define PHYS_OFFSET    _UL(0)
 #endif
 extern unsigned long vm_map_base;
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #ifndef IO_BASE
 #define IO_BASE                        CSR_DMW0_BASE
@@ -66,7 +66,7 @@ extern unsigned long vm_map_base;
 #define FIXADDR_TOP            ((unsigned long)(long)(int)0xfffe0000)
 #endif
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 #define _ATYPE_
 #define _ATYPE32_
 #define _ATYPE64_
@@ -85,7 +85,7 @@ extern unsigned long vm_map_base;
 /*
  *  32/64-bit LoongArch address spaces
  */
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 #define _ACAST32_
 #define _ACAST64_
 #else
index ff3d10ac393f2048ce3e9dddda57ecd2b217a3df..7dc29bd9b2f0ee7fa4fb7f6c80eb322d949e6dee 100644 (file)
@@ -2,7 +2,7 @@
 #ifndef _ASM_ALTERNATIVE_ASM_H
 #define _ASM_ALTERNATIVE_ASM_H
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 
 #include <asm/asm.h>
 
@@ -77,6 +77,6 @@
        .previous
 .endm
 
-#endif  /*  __ASSEMBLY__  */
+#endif  /*  __ASSEMBLER__  */
 
 #endif /* _ASM_ALTERNATIVE_ASM_H */
index cee7b29785ab250a0a9e5994037b0b0b3c794c1f..b5bae21fb3c858c81d8d87d446a558282a1ac510 100644 (file)
@@ -2,7 +2,7 @@
 #ifndef _ASM_ALTERNATIVE_H
 #define _ASM_ALTERNATIVE_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <linux/types.h>
 #include <linux/stddef.h>
@@ -106,6 +106,6 @@ extern void apply_alternatives(struct alt_instr *start, struct alt_instr *end);
 #define alternative_2(oldinstr, newinstr1, feature1, newinstr2, feature2) \
        (asm volatile(ALTERNATIVE_2(oldinstr, newinstr1, feature1, newinstr2, feature2) ::: "memory"))
 
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #endif /* _ASM_ALTERNATIVE_H */
index df05005f2b80a22bbb8cb205335e1f0e7d15031e..d60bdf2e63775cfc5751db8f662e911346777ad7 100644 (file)
@@ -7,7 +7,7 @@
 #define EX_TYPE_UACCESS_ERR_ZERO       2
 #define EX_TYPE_BPF                    3
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 
 #define __ASM_EXTABLE_RAW(insn, fixup, type, data)     \
        .pushsection    __ex_table, "a";                \
@@ -22,7 +22,7 @@
        __ASM_EXTABLE_RAW(\insn, \fixup, EX_TYPE_FIXUP, 0)
        .endm
 
-#else /* __ASSEMBLY__ */
+#else /* __ASSEMBLER__ */
 
 #include <linux/bits.h>
 #include <linux/stringify.h>
@@ -60,6 +60,6 @@
 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err)                     \
        _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero)
 
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #endif /* __ASM_ASM_EXTABLE_H */
index f591b3245def69d3deff2895e6c2d9f064225cb9..f018d26fc995a66e1802435b21d15b082d5cf2d2 100644 (file)
 #define LONG_SRA       srai.w
 #define LONG_SRAV      sra.w
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 #define LONG           .word
 #endif
 #define LONGSIZE       4
 #define LONG_SRA       srai.d
 #define LONG_SRAV      sra.d
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 #define LONG           .dword
 #endif
 #define LONGSIZE       8
 
 #define PTR_SCALESHIFT 2
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 #define PTR            .word
 #endif
 #define PTRSIZE                4
 
 #define PTR_SCALESHIFT 3
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 #define PTR            .dword
 #endif
 #define PTRSIZE                8
index 98cf4d7b4b0a0818a66ae4fa07a98090b5608881..dfb982fe870192384565c6712d15bae6a45e9a9a 100644 (file)
@@ -46,7 +46,7 @@
 
 #define PRID_PRODUCT_MASK      0x0fff
 
-#if !defined(__ASSEMBLY__)
+#if !defined(__ASSEMBLER__)
 
 enum cpu_type_enum {
        CPU_UNKNOWN,
@@ -55,7 +55,7 @@ enum cpu_type_enum {
        CPU_LAST
 };
 
-#endif /* !__ASSEMBLY */
+#endif /* !__ASSEMBLER__ */
 
 /*
  * ISA Level encodings
index 6e0a99763a9a78d8cec6d8f30010f9a95de779fc..f4caaf764f9ee25a42497395e70bbb01202f33eb 100644 (file)
@@ -14,7 +14,7 @@
 
 #define MCOUNT_INSN_SIZE 4             /* sizeof mcount call */
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #ifndef CONFIG_DYNAMIC_FTRACE
 
@@ -84,7 +84,7 @@ __arch_ftrace_set_direct_caller(struct pt_regs *regs, unsigned long addr)
 
 #endif
 
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #endif /* CONFIG_FUNCTION_TRACER */
 
index 996038da806d1b634be64969717d9d07a7b2e687..af95b941f48bd3844eb95fec962c458e3b73ae52 100644 (file)
@@ -2,7 +2,7 @@
 #ifndef __ASM_GPR_NUM_H
 #define __ASM_GPR_NUM_H
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 
        .equ    .L__gpr_num_zero, 0
        .irp    num,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
@@ -25,7 +25,7 @@
        .equ    .L__gpr_num_$s\num, 23 + \num
        .endr
 
-#else /* __ASSEMBLY__ */
+#else /* __ASSEMBLER__ */
 
 #define __DEFINE_ASM_GPR_NUMS                                  \
 "      .equ    .L__gpr_num_zero, 0\n"                          \
@@ -47,6 +47,6 @@
 "      .equ    .L__gpr_num_$s\\num, 23 + \\num\n"              \
 "      .endr\n"                                                \
 
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #endif /* __ASM_GPR_NUM_H */
index 003172b8406be723e518fa637169e3370ea68b13..620163628a7f697962900a15a5c5bc0b4bc409cc 100644 (file)
@@ -5,7 +5,7 @@
 #ifndef _ASM_IRQFLAGS_H
 #define _ASM_IRQFLAGS_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <linux/compiler.h>
 #include <linux/stringify.h>
@@ -80,6 +80,6 @@ static inline int arch_irqs_disabled(void)
        return arch_irqs_disabled_flags(arch_local_save_flags());
 }
 
-#endif /* #ifndef __ASSEMBLY__ */
+#endif /* #ifndef __ASSEMBLER__ */
 
 #endif /* _ASM_IRQFLAGS_H */
index 8a924bd69d19663d6e769db6bf40a29d55570af4..4000c7603d8e36feabe9acce5d834d450e76aa69 100644 (file)
@@ -7,7 +7,7 @@
 #ifndef __ASM_JUMP_LABEL_H
 #define __ASM_JUMP_LABEL_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <linux/types.h>
 
@@ -50,5 +50,5 @@ l_yes:
        return true;
 }
 
-#endif  /* __ASSEMBLY__ */
+#endif  /* __ASSEMBLER__ */
 #endif /* __ASM_JUMP_LABEL_H */
index 7f52bd31b9d4f5f6e0b938e3ec439a3c77229a7c..62f139a9c87da6426700f7c9fc699e6c92f8b4ea 100644 (file)
@@ -2,7 +2,7 @@
 #ifndef __ASM_KASAN_H
 #define __ASM_KASAN_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <linux/linkage.h>
 #include <linux/mmzone.h>
index d84dac88a58465242ec6d4c6147bc6af278aa0e0..a0994d226efff0d8da2a6a84b3c350ccbf9b597f 100644 (file)
@@ -9,15 +9,15 @@
 #include <linux/linkage.h>
 #include <linux/types.h>
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 #include <larchintrin.h>
 
 /* CPUCFG */
 #define read_cpucfg(reg) __cpucfg(reg)
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 
 /* LoongArch Registers */
 #define REG_ZERO       0x0
@@ -53,7 +53,7 @@
 #define REG_S7         0x1e
 #define REG_S8         0x1f
 
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 /* Bit fields for CPUCFG registers */
 #define LOONGARCH_CPUCFG0              0x0
  * SW emulation for KVM hypervirsor, see arch/loongarch/include/uapi/asm/kvm_para.h
  */
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 /* CSR */
 #define csr_read32(reg) __csrrd_w(reg)
 #define iocsr_write32(val, reg) __iocsrwr_w(val, reg)
 #define iocsr_write64(val, reg) __iocsrwr_d(val, reg)
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
 /* CSR register number */
 
 #define LOONGARCH_IOCSR_EXTIOI_ROUTE_BASE      0x1c00
 #define IOCSR_EXTIOI_VECTOR_NUM                        256
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 static __always_inline u64 drdtime(void)
 {
@@ -1357,7 +1357,7 @@ __BUILD_CSR_OP(tlbidx)
 #define clear_csr_estat(val)   \
        csr_xchg32(~(val), val, LOONGARCH_CSR_ESTAT)
 
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 /* Generic EntryLo bit definitions */
 #define ENTRYLO_V              (_ULCAST_(1) << 0)
index caf1f71a1057b699887873c0973c1fe5d832f0c8..d5fa98d1d17797aca7043f6b805d2a26d3a37b57 100644 (file)
@@ -34,7 +34,7 @@
 #define ORC_TYPE_REGS                  3
 #define ORC_TYPE_REGS_PARTIAL          4
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 /*
  * This struct is more or less a vastly simplified version of the DWARF Call
  * Frame Information standard.  It contains only the necessary parts of DWARF
@@ -53,6 +53,6 @@ struct orc_entry {
        unsigned int    type:3;
        unsigned int    signal:1;
 };
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #endif /* _ORC_TYPES_H */
index 7368f12b7cb1ec24890a1d86060aa3bca76e95d2..a3aaf34fba16abff50978a91a6470a7876d60f9d 100644 (file)
@@ -15,7 +15,7 @@
 #define HPAGE_MASK     (~(HPAGE_SIZE - 1))
 #define HUGETLB_PAGE_ORDER     (HPAGE_SHIFT - PAGE_SHIFT)
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <linux/kernel.h>
 #include <linux/pfn.h>
@@ -110,6 +110,6 @@ extern int __virt_addr_valid(volatile void *kaddr);
 #include <asm-generic/memory_model.h>
 #include <asm-generic/getorder.h>
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
 #endif /* _ASM_PAGE_H */
index 45bfc65a0c9f9dde9a2360b802c850e8a11d7708..7bbfb04a54cc3328ba791cbf385cf6efddcf800f 100644 (file)
@@ -92,7 +92,7 @@
 #define PAGE_KERNEL_WUC __pgprot(_PAGE_PRESENT | __READABLE | __WRITEABLE | \
                                 _PAGE_GLOBAL | _PAGE_KERN |  _CACHE_WUC)
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #define _PAGE_IOREMAP          pgprot_val(PAGE_KERNEL_SUC)
 
@@ -127,6 +127,6 @@ static inline pgprot_t pgprot_writecombine(pgprot_t _prot)
        return __pgprot(prot);
 }
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
 #endif /* _ASM_PGTABLE_BITS_H */
index b30185302c07127504e0e26ba3e6ad2d5c4b39ec..f2aeff544ceef79fa7d111425549cf049470f2f9 100644 (file)
@@ -55,7 +55,7 @@
 
 #define USER_PTRS_PER_PGD       ((TASK_SIZE64 / PGDIR_SIZE)?(TASK_SIZE64 / PGDIR_SIZE):1)
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <linux/mm_types.h>
 #include <linux/mmzone.h>
@@ -618,6 +618,6 @@ static inline long pmd_protnone(pmd_t pmd)
 #define HAVE_ARCH_UNMAPPED_AREA
 #define HAVE_ARCH_UNMAPPED_AREA_TOPDOWN
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
 #endif /* _ASM_PGTABLE_H */
index 1672262a5e2efadb186cc2a163c17ceb816b108c..0b168cdaae9a97d3a0a79be78eee017675fbfeb3 100644 (file)
@@ -8,7 +8,7 @@
 #define Pref_Load      0
 #define Pref_Store     8
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 
        .macro  __pref hint addr
 #ifdef CONFIG_CPU_HAS_PREFETCH
index 4f5a9441754e393f82050d309eacd5641504c4c9..9dfa2ef00816702fe5172b295a44db69d471cc8b 100644 (file)
@@ -10,7 +10,7 @@
 
 #ifdef __KERNEL__
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <asm/processor.h>
 
@@ -53,7 +53,7 @@ static inline struct thread_info *current_thread_info(void)
 
 register unsigned long current_stack_pointer __asm__("$sp");
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
 /* thread information allocation */
 #define THREAD_SIZE            SZ_16K
index baf15a0dcf8b5c3472fa16cbf1a376c60f282d54..0edd731f3d6a04aef713583d603974da9df2ecf9 100644 (file)
@@ -8,7 +8,7 @@
 #include <asm-generic/int-ll64.h>
 #include <uapi/asm/types.h>
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 #define _ULCAST_
 #define _U64CAST_
 #else
index 2c68bc72736c95a8136928168ee11a0413933852..16c7f7e465a0fc79264a038508632d5807f694b0 100644 (file)
@@ -5,7 +5,7 @@
 #include <linux/objtool.h>
 #include <asm/orc_types.h>
 
-#ifdef __ASSEMBLY__
+#ifdef __ASSEMBLER__
 
 .macro UNWIND_HINT_UNDEFINED
        UNWIND_HINT type=UNWIND_HINT_TYPE_UNDEFINED
@@ -23,7 +23,7 @@
        UNWIND_HINT sp_reg=ORC_REG_SP type=UNWIND_HINT_TYPE_CALL
 .endm
 
-#else /* !__ASSEMBLY__ */
+#else /* !__ASSEMBLER__ */
 
 #define UNWIND_HINT_SAVE \
        UNWIND_HINT(UNWIND_HINT_TYPE_SAVE, 0, 0, 0)
@@ -31,6 +31,6 @@
 #define UNWIND_HINT_RESTORE \
        UNWIND_HINT(UNWIND_HINT_TYPE_RESTORE, 0, 0, 0)
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
 #endif /* _ASM_LOONGARCH_UNWIND_HINTS_H */
index 322d0a5f1c844f02de9b074d6021e8e15116f8a2..395ec223bcbed1bf18991c23579e35c945de0624 100644 (file)
@@ -7,7 +7,7 @@
 #ifndef _VDSO_ARCH_DATA_H
 #define _VDSO_ARCH_DATA_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <asm/asm.h>
 #include <asm/vdso.h>
@@ -20,6 +20,6 @@ struct vdso_arch_data {
        struct vdso_pcpu_data pdata[NR_CPUS];
 };
 
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #endif
index a81724b69f291ee49dd1f46b12d6893fc18442b8..2ff05003c6e74efbd83b5b236224b3f4d93e60ff 100644 (file)
@@ -5,7 +5,7 @@
 #ifndef __ASM_VDSO_GETRANDOM_H
 #define __ASM_VDSO_GETRANDOM_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <asm/unistd.h>
 #include <asm/vdso/vdso.h>
@@ -28,6 +28,6 @@ static __always_inline ssize_t getrandom_syscall(void *_buffer, size_t _len, uns
        return ret;
 }
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
 #endif /* __ASM_VDSO_GETRANDOM_H */
index f15503e3336ca1bdc9675ec6e17bbb77abc35ef4..dcafabca9bb69586c93c9b61f51de4769f7cf037 100644 (file)
@@ -7,7 +7,7 @@
 #ifndef __ASM_VDSO_GETTIMEOFDAY_H
 #define __ASM_VDSO_GETTIMEOFDAY_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <asm/unistd.h>
 #include <asm/vdso/vdso.h>
@@ -89,6 +89,6 @@ static inline bool loongarch_vdso_hres_capable(void)
 }
 #define __arch_vdso_hres_capable loongarch_vdso_hres_capable
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
 #endif /* __ASM_VDSO_GETTIMEOFDAY_H */
index ef5770b343a01eadaa3be14705f8be4e30e5d7cd..1e255373b0b8e0f0f0c6a00873ba5ddb4af51b18 100644 (file)
@@ -5,10 +5,10 @@
 #ifndef __ASM_VDSO_PROCESSOR_H
 #define __ASM_VDSO_PROCESSOR_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #define cpu_relax()    barrier()
 
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #endif /* __ASM_VDSO_PROCESSOR_H */
index 50c65fb29dafb464f36615f49db8954ee0a775e3..04bd2d452876932e0929509662fb7be39c88c1a6 100644 (file)
@@ -7,7 +7,7 @@
 #ifndef _ASM_VDSO_VDSO_H
 #define _ASM_VDSO_VDSO_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <asm/asm.h>
 #include <asm/page.h>
@@ -16,6 +16,6 @@
 
 #define VVAR_SIZE (VDSO_NR_PAGES << PAGE_SHIFT)
 
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #endif
index 1140b54b4bc8278d7a322036cd9f84f71258f246..558eb9dfda52035b1784f83d8bcdfb58a8896751 100644 (file)
@@ -2,13 +2,13 @@
 #ifndef __ASM_VDSO_VSYSCALL_H
 #define __ASM_VDSO_VSYSCALL_H
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 
 #include <vdso/datapage.h>
 
 /* The asm-generic header needs to be included after the definitions above */
 #include <asm-generic/vdso/vsyscall.h>
 
-#endif /* !__ASSEMBLY__ */
+#endif /* !__ASSEMBLER__ */
 
 #endif /* __ASM_VDSO_VSYSCALL_H */
index caf1f71a1057b699887873c0973c1fe5d832f0c8..d5fa98d1d17797aca7043f6b805d2a26d3a37b57 100644 (file)
@@ -34,7 +34,7 @@
 #define ORC_TYPE_REGS                  3
 #define ORC_TYPE_REGS_PARTIAL          4
 
-#ifndef __ASSEMBLY__
+#ifndef __ASSEMBLER__
 /*
  * This struct is more or less a vastly simplified version of the DWARF Call
  * Frame Information standard.  It contains only the necessary parts of DWARF
@@ -53,6 +53,6 @@ struct orc_entry {
        unsigned int    type:3;
        unsigned int    signal:1;
 };
-#endif /* __ASSEMBLY__ */
+#endif /* __ASSEMBLER__ */
 
 #endif /* _ORC_TYPES_H */