X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rln;a=blobdiff_plain;f=rln.c;h=a0b5ab02aa040e7e4c071822b100bba2956addba;hp=43678377824ec1dcbbae5a3f07db49f8ac9deb20;hb=459661e27fa46d47b460ad13737a0dedd5d10fe2;hpb=3901d045964d29104a80404b9285652889c3f5bd diff --git a/rln.c b/rln.c index 4367837..a0b5ab0 100644 --- a/rln.c +++ b/rln.c @@ -2851,6 +2851,10 @@ int doargs(int argc, char * argv[]) case 'e': case 'E': // Output COFF (absolute only) cflag = 1; + + if (noheaderflag) + printf("Warning: -e overridden by -n, output will be headerless\n"); + break; case 'g': case 'G': // Output source level debugging @@ -2909,6 +2913,9 @@ int doargs(int argc, char * argv[]) if (noheaderflag) warn('n', 1); + if (cflag) + printf("Warning: -e overridden by -n, output will be headerless\n"); + noheaderflag = 1; break; case 'o': @@ -3060,7 +3067,7 @@ void ShowHelp(void) printf("\n"); printf("Options:\n"); printf(" -? or -h display usage information\n"); - printf(" -a output absolute file\n"); + printf(" -a output absolute file (default: ABS)\n"); printf(" hex value: segment address\n"); printf(" r: relocatable segment\n"); printf(" x: contiguous segment\n"); @@ -3073,7 +3080,7 @@ void ShowHelp(void) printf(" -ii