summaryrefslogtreecommitdiff
path: root/nasmlib.h
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2007-08-30 22:35:34 +0000
committerH. Peter Anvin <hpa@zytor.com>2007-08-30 22:35:34 +0000
commit74cc5e569c1c8bcdd886734e1ce4c2df741b5b07 (patch)
tree65fdefada17611dfd77275edc131c2d2d79d6b10 /nasmlib.h
parentb1dabe44acca3ff927c024bb7875605a5439346c (diff)
downloadnasm-74cc5e569c1c8bcdd886734e1ce4c2df741b5b07.tar.gz
nasm-74cc5e569c1c8bcdd886734e1ce4c2df741b5b07.tar.bz2
nasm-74cc5e569c1c8bcdd886734e1ce4c2df741b5b07.zip
Finishing touches on perfect hash tokenizer; actually turn the thing on
Finish the perfect hash tokenizer, and actually enable it. Move stdscan() et al to a separate file, since it's not needed in any of the clients of nasmlib other than nasm itself. Run make alldeps.
Diffstat (limited to 'nasmlib.h')
-rw-r--r--nasmlib.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/nasmlib.h b/nasmlib.h
index 70da214..17d9420 100644
--- a/nasmlib.h
+++ b/nasmlib.h
@@ -232,15 +232,6 @@ void saa_fpwrite(struct SAA *, FILE *);
#ifdef NASM_NASM_H
/*
- * Standard scanner.
- */
-extern char *stdscan_bufptr;
-void stdscan_reset(void);
-int stdscan(void *private_data, struct tokenval *tv);
-#endif
-
-#ifdef NASM_NASM_H
-/*
* Library routines to manipulate expression data types.
*/
int is_reloc(expr *);
@@ -276,7 +267,6 @@ int src_get(int32_t *xline, char **xname);
void nasm_quote(char **str);
char *nasm_strcat(char *one, char *two);
-void nasmlib_cleanup(void);
void null_debug_routine(const char *directive, const char *params);
extern struct dfmt null_debug_form;