summaryrefslogtreecommitdiff
path: root/nasm.h
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2008-05-29 19:09:11 -0700
committerH. Peter Anvin <hpa@zytor.com>2008-05-29 19:09:11 -0700
commit07b7b9e15efef5f19389a09fb65601b2a0c6ba13 (patch)
treee8e0dad76d7bea37e435c4f490937096baa03153 /nasm.h
parentb037a67e68a0dcab179fc5dea7b2ef900cfec9d2 (diff)
downloadnasm-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.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/nasm.h b/nasm.h
index b1f05116..4c7b3386 100644
--- a/nasm.h
+++ b/nasm.h
@@ -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