Protect %use from multi-inclusion and provide a test macro
commitf4ae5ad11bb11d85b8e9deb49cce1707db4749f2
authorH. Peter Anvin <hpa@zytor.com>
Fri, 20 Jun 2008 01:39:24 +0000 (19 18:39 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 20 Jun 2008 01:39:24 +0000 (19 18:39 -0700)
treefcad392cd8982ea2638b1db7e8ce4ef279d468ec
parent5f9f4007ff01fe9faf0fd86db02cc243f77a0529
Protect %use from multi-inclusion and provide a test macro

Automatically provide an include guard for %use packages; the macro
__USE_package__ is automatically defined, and inclusion is suppressed
if it is already defined.
doc/nasmdoc.src
preproc.c