mirror of
https://github.com/netwide-assembler/nasm
synced 2026-08-26 16:23:04 -04:00
No description
@SET_MAKE@ (AC_PROG_MAKE_SET) is a legacy autoconf substitution needed only for very old Unix make implementations that don't automatically propagate $(MAKE) to recursively invoked sub-makes. Every Makefile.in in the tree carried its own copy, but that's unnecessary: exporting MAKE once, from the top-level Makefile.in, is sufficient for it to reach any sub-make invoked (directly or transitively) from there. Replace the top-level @SET_MAKE@ with the pair "@SET_MAKE@" followed by "export MAKE", and drop the now-redundant @SET_MAKE@ line from doc/Makefile.in, misc/Makefile.in and test/Makefile.in. This incidentally fixes doc/Makefile.in being usable when fed directly to nmake (as Mkfiles/msvc.mak's "docs" rule does, since it predates running ./configure): a bare "@SET_MAKE@" line, left unexpanded, is not a valid nmake assignment or rule and previously caused a hard parse error (U1035, "expected ':' or '=' separator"). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .github/workflows | ||
| asm | ||
| autoconf | ||
| common | ||
| config | ||
| contrib | ||
| disasm | ||
| doc | ||
| editors | ||
| include | ||
| macros | ||
| misc | ||
| Mkfiles | ||
| nasmlib | ||
| nsis | ||
| output | ||
| perllib | ||
| stdlib | ||
| templates | ||
| test | ||
| tools | ||
| travis | ||
| win | ||
| x86 | ||
| zlib | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .travis.yml | ||
| AUTHORS | ||
| autogen.sh | ||
| ChangeLog | ||
| CHANGES | ||
| configure.ac | ||
| INSTALL | ||
| LICENSE | ||
| Makefile.in | ||
| nasm.spec.in | ||
| nasm.spec.sed | ||
| nasm.txt | ||
| ndisasm.txt | ||
| README.md | ||
| SubmittingPatches | ||
| travis.mak.in | ||
| version | ||
| version.pl | ||
NASM, the Netwide Assembler
Many many developers all over the net respect NASM for what it is: a widespread (thus netwide), portable (thus netwide!), very flexible and mature assembler tool with support for many output formats (thus netwide!!).
Now we have good news for you: NASM is licensed under the "simplified" (2-clause) BSD license. This means its development is open to even wider society of programmers wishing to improve their lovely assembler.
Visit our nasm.us website for more details.
With best regards, the NASM crew.