diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2014-07-31 20:29:38 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2014-07-31 20:29:38 +0300 |
commit | d60fb05cc5db4f1ee1176a9ed7f053011f8521aa (patch) | |
tree | 2471e5d7757a3aad0f9fbf6722964a30ae1b01ee /main.c | |
parent | cafa8fcd5a5d593f4638b199fbf5f94a006a4aac (diff) | |
parent | 54146e27c8fd7756a944d0e168aa969624567b55 (diff) | |
download | egawk-d60fb05cc5db4f1ee1176a9ed7f053011f8521aa.tar.gz egawk-d60fb05cc5db4f1ee1176a9ed7f053011f8521aa.tar.bz2 egawk-d60fb05cc5db4f1ee1176a9ed7f053011f8521aa.zip |
Merge branch 'master' into comment
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -472,6 +472,8 @@ main(int argc, char **argv) case 'M': #ifdef HAVE_MPFR do_flags |= DO_MPFR; +#else + warning(_("-M ignored: MPFR/GMP support not compiled in")); #endif break; @@ -752,6 +754,11 @@ out: if (do_dump_vars) dump_vars(varfile); +#ifdef HAVE_MPFR + if (do_mpfr) + cleanup_mpfr(); +#endif + if (do_tidy_mem) release_all_vars(); @@ -819,9 +826,9 @@ usage(int exitval, FILE *fp) fputs(_("\t-i includefile\t\t--include=includefile\n"), fp); fputs(_("\t-l library\t\t--load=library\n"), fp); fputs(_("\t-L [fatal]\t\t--lint[=fatal]\n"), fp); - fputs(_("\t-n\t\t\t--non-decimal-data\n"), fp); fputs(_("\t-M\t\t\t--bignum\n"), fp); fputs(_("\t-N\t\t\t--use-lc-numeric\n"), fp); + fputs(_("\t-n\t\t\t--non-decimal-data\n"), fp); fputs(_("\t-o[file]\t\t--pretty-print[=file]\n"), fp); fputs(_("\t-O\t\t\t--optimize\n"), fp); fputs(_("\t-p[file]\t\t--profile[=file]\n"), fp); |