ack/lang/b/compiler
George Koehler 50a7031007 Don't use '-' in option string to getopt().
@dram reported a build failure in FreeBSD at
https://github.com/davidgiven/ack/issues/1#issuecomment-273668299

Linux manual for getopt(3) says:
> If the first character of optstring is '-', then each nonoption
> argv-element is handled as if it were the argument of an option with
> character code 1....
>
> The use of '+' and '-' in optstring is a GNU extension.

GNU/Linux and OpenBSD handle '-' in this special way, but FreeBSD
seems not to.  If '-' is not special, then em_ego can't find its input
file, so the build must fail.  This commit stops using '-' in both
em_b and em_ego, but doesn't change mcg.

Also fix em_ego -O3 to not act like -O4.
2017-10-29 23:25:07 -04:00
..
b.h Add support for the ~ operator. 2017-01-01 17:40:06 +00:00
b0.c Don't use '-' in option string to getopt(). 2017-10-29 23:25:07 -04:00
b1.c Pre-and-post-modification operators now work substantially better (i.e., 2017-01-07 18:46:03 +01:00
build.lua Fix typo. 2017-01-08 18:53:59 +01:00
em_b.6 Tune the installed manual pages. 2017-01-18 23:02:30 -05:00