chiark
/
gitweb
/
~mdw
/
catacomb
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9ce6487
)
base/asm-common.c: Add a paragraph comments and squash some blank lines.
author
Mark Wooding
<mdw@distorted.org.uk>
Fri, 28 Apr 2023 12:58:46 +0000
(13:58 +0100)
committer
Mark Wooding
<mdw@distorted.org.uk>
Fri, 28 Apr 2023 13:04:20 +0000
(14:04 +0100)
base/asm-common.h
patch
|
blob
|
blame
|
history
diff --git
a/base/asm-common.h
b/base/asm-common.h
index 2b06e529e98a8a64867a65621404895c42ae412f..3f907b75ab26a524e8029f8b59c25afa02a1d5fe 100644
(file)
--- a/
base/asm-common.h
+++ b/
base/asm-common.h
@@
-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