diff options
| author | Ryan Stone <rstone@FreeBSD.org> | 2011-11-10 21:07:14 +0000 |
|---|---|---|
| committer | Ryan Stone <rstone@FreeBSD.org> | 2011-11-10 21:07:14 +0000 |
| commit | 2e0aa475811c1b1da2043df99a39e0dc03966b0e (patch) | |
| tree | 294715c8c19a96bf30b4a7a7aacfd94406b8344d /usr.sbin | |
| parent | 907eed1f5019c26fc840b2da222f9643a7740a60 (diff) | |
Notes
Diffstat (limited to 'usr.sbin')
| -rw-r--r-- | usr.sbin/config/mkmakefile.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/usr.sbin/config/mkmakefile.c b/usr.sbin/config/mkmakefile.c index 2372839b8777..28edb1c74c14 100644 --- a/usr.sbin/config/mkmakefile.c +++ b/usr.sbin/config/mkmakefile.c @@ -762,16 +762,21 @@ do_rules(FILE *f) break; } snprintf(cmd, sizeof(cmd), - "${%s_%c%s}\n\t@${NORMAL_CTFCONVERT}", ftype, + "${%s_%c%s}\n", ftype, toupper(och), ftp->f_flags & NOWERROR ? "_NOWERROR" : ""); compilewith = cmd; } *cp = och; if (strlen(ftp->f_objprefix)) - fprintf(f, "\t%s $S/%s\n\n", compilewith, np); + fprintf(f, "\t%s $S/%s\n", compilewith, np); else - fprintf(f, "\t%s\n\n", compilewith); + fprintf(f, "\t%s\n", compilewith); + + if (!(ftp->f_flags & NO_OBJ)) + fprintf(f, "\t@${NORMAL_CTFCONVERT}\n\n"); + else + fprintf(f, "\n"); } } |
