Revision tags: OPENBSD_6_2_BASE
|
#
1.10 |
|
17-Jun-2017 |
bcallah |
Don't need to link with -ll or -ly. ok millert@ (who spotted and provided the -ll removal bits)
|
#
1.9 |
|
15-Jun-2017 |
bcallah |
Add -E flag (make warnings fatal), following the behavior of GNU m4 1.4.9+ Help and direction millert@ espie@ anton@ deraadt@
ok espie@
|
Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.8 |
|
12-Apr-2012 |
espie |
new m4 -g stuff: - expr(`4**3') - include(`hey I am not there') keeps going.
work with Baptiste Daroussin, who had the idea but didn't nail all details right.
okay otto@, miod@
|
Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE
|
#
1.7 |
|
22-Mar-2010 |
espie |
add more gnum4 support: regexps do weird things with empty patterns (this is required for newer autoconf). fix the tokenizer for gnu extensions, allowing digits out of range is ridiculous. add POSIX2008 mkstemp and document it (also documenting that mktemp is safe, not posix...) tidy the manpage, do extra .Nm m4 -> .Nm. okay otto@, miod@, jmc@
|
Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE
|
#
1.6 |
|
21-Aug-2008 |
espie |
gnu extension: 0rN:az for baseN numbers.
okay otto@
|
#
1.5 |
|
16-Aug-2008 |
espie |
not yet, committed too much
|
#
1.4 |
|
16-Aug-2008 |
espie |
argument parsing should only skip spaces outside of parenthesis. Inside matching parenthesis, keep spaces as is (use chrsave instead of pbstr, since there's no way it can be a further macro expansion). Fixes a long-standing issue with autoconf ( --option -> --option), matches other m4 than gnum4
okay millert@, fries@
|
Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
|
#
1.3 |
|
20-Jan-2006 |
espie |
use stdint.h where appropriate. okay millert@
|
Revision tags: OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE
|
#
1.2 |
|
12-May-2004 |
espie |
all numbers as one composite regexp.
|
#
1.1 |
|
12-May-2004 |
espie |
replace hand-made expr() parser with a lex/yacc affair that is shorter, easier to understand and extend, and better conformant to Single Unix 3 (especially doing all arithmetic as int32_t).
Comments and approval millert@, otto@, fries@
|