diff options
author | H. Peter Anvin <hpa@zytor.com> | 2008-05-29 19:09:11 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2008-05-29 19:09:11 -0700 |
commit | 07b7b9e15efef5f19389a09fb65601b2a0c6ba13 (patch) | |
tree | e8e0dad76d7bea37e435c4f490937096baa03153 /nasm.h | |
parent | b037a67e68a0dcab179fc5dea7b2ef900cfec9d2 (diff) | |
download | nasm-07b7b9e15efef5f19389a09fb65601b2a0c6ba13.tar.gz |
Implement -MD, -MF, -MT, -MQ
Implement the dependency options:
-MF: set the file to which dependencies are written.
-MD: generate dependencies in parallel with compilation.
-MT: set the name of the dependency target.
-MQ: same as -MT, but *attempt* to quote it for Makefile safety.
Diffstat (limited to 'nasm.h')
-rw-r--r-- | nasm.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -291,7 +291,7 @@ typedef expr *(*evalfunc) (scanner sc, void *scprivate, #define EXPR_SEGBASE (EXPR_REG_END+4) /* - * Preprocessors ought to look like this: + * preprocessors ought to look like this: */ typedef struct preproc_ops { /* @@ -299,7 +299,7 @@ typedef struct preproc_ops { * of the pass, an error reporting function, an evaluator * function, and a listing generator to talk to. */ - void (*reset) (char *, int, efunc, evalfunc, ListGen *); + void (*reset) (char *, int, efunc, evalfunc, ListGen *, FILE *); /* * Called to fetch a line of preprocessed source. The line |