Home | Overview | FAQ | Details | Linker Options
The following words are reserved by the linker. These names can be used as arguments in module-definition statements only if the name is enclosed in double quotation marks (").
APPLOADER1 | INITINSTANCE2 | PRELOAD |
BASE | IOPL | PRIVATE |
CODE | LIBRARY1 | PROTMODE2 |
CONFORMING | LOADONCALL1 | PURE1 |
DATA | LONGNAMES2 | READONLY |
DESCRIPTION | MOVABLE1 | READWRITE |
DEV386 | MOVEABLE1 | REALMODE1 |
DISCARDABLE | MULTIPLE | RESIDENT |
DYNAMIC | NAME | RESIDENTNAME1 |
EXECUTE-ONLY | NEWFILES2 | SECTIONS |
EXECUTEONLY | NODATA1 | SEGMENTS |
EXECUTEREAD | NOIOPL1 | SHARED |
EXETYPE | NONAME | SINGLE |
EXPORTS | NONCONFORMING1 | STACKSIZE |
FIXED1 | NONDISCARDABLE | STUB |
FUNCTIONS2 | NONE | VERSION |
HEAPSIZE | NONSHARED | WINDOWAPI |
IMPORTS | NOTWINDOWCOMPAT1 | WINDOWCOMPAT |
IMPURE1 | OBJECTS | WINDOWS |
INCLUDE2 | OLD1 |
1 The linker emits a warning (“ignored”) when it encounters this term. However, the word is still reserved.
2 The linker ignores this word, but emits no warning.