12 Commits (0ea57bf7bfbb841025673398501bb5201c6f9c07)

Author SHA1 Message Date
Peter Johnson d914cd8082 * nasm-token.re (nasm_parser_lex): Fix #57 by recognizing "long" as an alias 19 years ago
Peter Johnson 3a8a66d7a9 * nasm-token.re (nasm_parser_lex): b/q/h suffixes should be case-insensitive. 20 years ago
Peter Johnson 1a86c34026 * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 20 years ago
Peter Johnson 643570c777 * errwarn.h (yasm_warn_class): Add new class YASM_WARN_ORPHAN_LABEL. 20 years ago
Peter Johnson a43d15c546 Allow colons for EQU labels (e.g. "value: equ 5"). 21 years ago
Peter Johnson 38654f318e Be less pedantic about trailing commas in data declarations and incbin. 21 years ago
Peter Johnson 823fb1b781 Reformat multi-file lists to use many += lines instead of using \ 22 years ago
Peter Johnson e60fe7b21c Fix crash in "no non-local label before `%s'" warning (misuse of s.tok). 22 years ago
Peter Johnson 8b564fbaa4 Split src into frontends, libyasm, and modules (forced commit after repo-copy). 22 years ago
Peter Johnson 1e715b81f8 Put test suite file results into a separate "results" directory. 22 years ago
Peter Johnson e4988ea961 Make test scripts more portable by detecting echo line-ending features, using 22 years ago
Peter Johnson d6dd56e1eb Add parsers/nasm automated tests. 22 years ago