diff options
author | H. Peter Anvin <hpa@zytor.com> | 2009-07-13 14:54:31 -0400 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2009-07-13 14:57:48 -0400 |
commit | 80e0f4d68fd3140c3e93874bfae0240c80311cf9 (patch) | |
tree | 851782e0a4a86f10bbd075a5ac76b66d43863958 /directives.dat | |
parent | afa06137fa3d6de926134b4061c3ff4a74d212cf (diff) | |
download | nasm-80e0f4d68fd3140c3e93874bfae0240c80311cf9.tar.gz nasm-80e0f4d68fd3140c3e93874bfae0240c80311cf9.tar.bz2 nasm-80e0f4d68fd3140c3e93874bfae0240c80311cf9.zip |
directives: split global directives from backend-specific ones
Split out the global directives into a separate section, that allows
the switch() in the main code to be slightly faster.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'directives.dat')
-rw-r--r-- | directives.dat | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/directives.dat b/directives.dat index 3898821..b08d387 100644 --- a/directives.dat +++ b/directives.dat @@ -33,26 +33,30 @@ ;; ;; List of global NASM directives (including backend-specific ones) ;; + +; --- Global directives absolute bits common cpu debug default -export extern float global -group -import -library list -map -module -org -osabi -safeseh section segment -uppercase warning + +; --- Format-specific directives +export ; outcoff, outobj +group ; outobj +import ; outobj +library ; outrdf2 +map ; outbin +module ; outrdf2 +org ; outbin +osabi ; outelf +safeseh ; outcoff +uppercase ; outieee, outobj |