Support NASM syntax of options such as -fobj (as well as -f obj).

svn path=/trunk/yasm/; revision=480
0.3
Peter Johnson 23 years ago
parent 5d2e9ea0f0
commit 97772e4452
  1. 4
      frontends/yasm/yasm-options.c
  2. 4
      src/options.c

@ -98,7 +98,9 @@ parse_cmdline(int argc, char **argv, opt_option *options, size_t nopts)
if (options[i].takes_param) {
param = argv[1];
if (param == NULL || *param == '-') {
if (argv[0][2] != '\0')
param = &argv[0][2];
else if (param == NULL || *param == '-') {
ErrorNow(_("option '-%c' needs an argument!"),
options[i].sopt);
errors++;

@ -98,7 +98,9 @@ parse_cmdline(int argc, char **argv, opt_option *options, size_t nopts)
if (options[i].takes_param) {
param = argv[1];
if (param == NULL || *param == '-') {
if (argv[0][2] != '\0')
param = &argv[0][2];
else if (param == NULL || *param == '-') {
ErrorNow(_("option '-%c' needs an argument!"),
options[i].sopt);
errors++;

Loading…
Cancel
Save