base/asm-common.c: Add a paragraph comments and squash some blank lines.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 28 Apr 2023 12:58:46 +0000 (13:58 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 28 Apr 2023 13:04:20 +0000 (14:04 +0100)
base/asm-common.h

index 2b06e52..3f907b7 100644 (file)
@@ -106,12 +106,13 @@ name:
 
 #if __ELF__
 
+// Special arrangements for position-independent code.
 #if __PIC__ || __PIE__
 #  define WANT_PIC 1
 #endif
 
+// Additional symbol metadata.
 #define TYPE_FUNC(name) .type name, STT_FUNC
-
 #define SIZE_OBJ(name) .size name, . - name
 
 #endif
@@ -121,6 +122,7 @@ name:
 
 #if ABI_WIN
 
+// Function names need decorating on 32-bit i386.
 #if CPUFAM_X86
 #  define F(name) _##name
 #endif
@@ -1194,7 +1196,6 @@ name:
 #ifndef TYPE_FUNC
 #  define TYPE_FUNC(name)
 #endif
-
 #ifndef SIZE_OBJ
 #  define SIZE_OBJ(name)
 #endif