From 99c20a6a0847120e7612e5ad557d4634c7ca0e73 Mon Sep 17 00:00:00 2001 From: ceriel Date: Fri, 17 Nov 1989 16:53:53 +0000 Subject: [PATCH] default size is now large --- util/ass/ass00.c | 6 +++--- util/ass/assda.c | 10 +++++----- util/ass/em_ass.6 | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/util/ass/ass00.c b/util/ass/ass00.c index db3d07ba0..ad4e873b9 100644 --- a/util/ass/ass00.c +++ b/util/ass/ass00.c @@ -20,7 +20,7 @@ main(argc, argv) char **argv; { /* - * Usage: ass [-[d][p][m][u]] [-s(s/m/l)] [ [file] [flag] ] ... + * Usage: ass [-[d][p][m][u]] [-s(s/m/l/x)] [ [file] [flag] ] ... * The d flag can be repeated several times, resulting in more * debugging information. */ @@ -76,7 +76,7 @@ getcore() { getsizes(str) char *str; { /* - * accepts -ss (small), -sm (medium), -sl (large), -sg (giant) + * accepts -ss (small), -sm (medium), -sl (large), -sx (extra large) */ switch(LC(*str)) { @@ -84,7 +84,7 @@ getsizes(str) char *str; { case 's': oursize = &sizes[0]; break; case 'm': oursize = &sizes[1]; break; case 'l': oursize = &sizes[2]; break; - case 'g': oursize = &sizes[3]; break; + case 'x': oursize = &sizes[3]; break; } } diff --git a/util/ass/assda.c b/util/ass/assda.c index d757608f4..730afa7fb 100644 --- a/util/ass/assda.c +++ b/util/ass/assda.c @@ -129,9 +129,9 @@ char *eout = "e.out"; arch_t archhdr; siz_t sizes[NDEFAULT] = { /* mlab, glab,mproc,xproc, proc */ - { 151, 29, 31, 73, 130 }, - { 307, 127, 151, 401, 460 }, - { 601, 251, 151, 401, 600 }, - {1601, 1601, 1601, 1601, 2000 } + { 151, 29, 31, 73, 130 }, /* small */ + { 307, 127, 151, 401, 460 }, /* medium */ + { 601, 251, 151, 401, 600 }, /* large */ + {1601, 1601, 1601, 1601, 2000 } /* extra large */ }; -siz_t *oursize = &sizes[1] ; /* point to selected sizes */ +siz_t *oursize = &sizes[2] ; /* point to selected sizes */ diff --git a/util/ass/em_ass.6 b/util/ass/em_ass.6 index 1f8fdeb56..ced7f15ad 100644 --- a/util/ass/em_ass.6 +++ b/util/ass/em_ass.6 @@ -9,9 +9,9 @@ em_ass \- EM assembler/loader Em_ass assembles and links EM modules. Arguments may be flags, EM modules or libraries. Flags recognized are: -.IP "-ss, -sm, -sl" -Indicate that your program is small, medium or large. -Medium is the default. +.IP "-ss, -sm, -sl, -sx" +Indicate that your program is small, medium, large, or extra large. +Large is the default. .IP -p List all procedure names together with base-address (decimal and octal), procedure number and module of definition. @@ -59,7 +59,7 @@ Various diagnostics may be produced. In the case of compiler produced code the only messages to expect are "Out of memory" or of the form: Overflow in XXXX. The latter can usually be cured by giving -a -sl flag, +a -sx flag, the former means your program is too big, dimishing the size of very large procedures can sometimes help. The most likely errors, however, are unresolved references, -- 2.34.1