From owner-svn-src-head@freebsd.org Tue Aug 11 02:58:36 2015 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B718999F515; Tue, 11 Aug 2015 02:58:36 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9D007662; Tue, 11 Aug 2015 02:58:36 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t7B2waSP084357; Tue, 11 Aug 2015 02:58:36 GMT (envelope-from pfg@FreeBSD.org) Received: (from pfg@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t7B2wYtZ084346; Tue, 11 Aug 2015 02:58:34 GMT (envelope-from pfg@FreeBSD.org) Message-Id: <201508110258.t7B2wYtZ084346@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pfg set sender to pfg@FreeBSD.org using -f From: "Pedro F. Giffuni" Date: Tue, 11 Aug 2015 02:58:34 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r286614 - in head/usr.bin/xlint: lint1 lint2 X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Aug 2015 02:58:36 -0000 Author: pfg Date: Tue Aug 11 02:58:33 2015 New Revision: 286614 URL: https://svnweb.freebsd.org/changeset/base/286614 Log: xlint(1): Fix some typos in comments and translate some german No functional change. Obtained from: OpenBSD (where xlint is no more) Modified: head/usr.bin/xlint/lint1/decl.c head/usr.bin/xlint/lint1/func.c head/usr.bin/xlint/lint1/init.c head/usr.bin/xlint/lint1/lint.h head/usr.bin/xlint/lint1/lint1.h head/usr.bin/xlint/lint1/scan.l head/usr.bin/xlint/lint1/tree.c head/usr.bin/xlint/lint2/read.c Modified: head/usr.bin/xlint/lint1/decl.c ============================================================================== --- head/usr.bin/xlint/lint1/decl.c Tue Aug 11 02:30:54 2015 (r286613) +++ head/usr.bin/xlint/lint1/decl.c Tue Aug 11 02:58:33 2015 (r286614) @@ -127,7 +127,7 @@ initdecl(void) /* * Returns a shared type structure vor arithmetic types and void. * - * It's important do duplicate this structure (using duptyp() or tdupdyp()) + * It's important to duplicate this structure (using duptyp() or tdupdyp()) * if it is to be modified (adding qualifiers or anything else). */ type_t * @@ -803,7 +803,7 @@ length(type_t *tp, const char *name) } /* - * Get the alignment of the given Type in bits. + * Get the alignment of the given type in bits. */ int getbound(type_t *tp) @@ -984,8 +984,8 @@ decl1str(sym_t *dsym) /* * bit field * - * only unsigned und signed int are protable bit-field types - *(at least in ANSI C, in traditional C only unsigned int) + * only unsigned and signed int are portable bit-field types + * (at least in ANSI C, in traditional C only unsigned int) */ if (t == CHAR || t == UCHAR || t == SCHAR || t == SHORT || t == USHORT || t == ENUM) { @@ -1173,7 +1173,7 @@ mergepq(pqinf_t *p1, pqinf_t *p2) * Followint 3 functions extend the type of a declarator with * pointer, function and array types. * - * The current type is the Type built by deftyp() (dcs->d_type) and + * The current type is the type built by deftyp() (dcs->d_type) and * pointer, function and array types already added for this * declarator. The new type extension is inserted between both. */ @@ -1559,7 +1559,7 @@ mktag(sym_t *tag, tspec_t kind, int decl tp->t_enum = getblk(sizeof (enum_t)); tp->t_enum->etag = tag; } - /* ist unvollstaendiger Typ */ + /* is incomplete type */ setcompl(tp, 1); } @@ -1769,7 +1769,7 @@ decl1ext(sym_t *dsym, int initflg) if (plibflg && llibflg && dsym->s_type->t_tspec == FUNC && dsym->s_type->t_proto) { /* - * With both LINTLIBRARY and PROTOLIB the prototyp is + * With both LINTLIBRARY and PROTOLIB the prototype is * written as a function definition to the output file. */ rval = dsym->s_type->t_subt->t_tspec != VOID; @@ -1800,7 +1800,7 @@ decl1ext(sym_t *dsym, int initflg) } /* - * Overtake the rememberd params if the new symbol + * Overtake the remembered params if the new symbol * is not a prototype. */ if (rdsym->s_osdef && !dsym->s_type->t_proto) { @@ -1912,7 +1912,7 @@ isredec(sym_t *dsym, int *warn) return(0); if (rsym->s_scl == EXTERN && rsym->s_def == DEF) { /* - * All cases except "int a = 1; static int a;" are catched + * All cases except "int a = 1; static int a;" are caught * above with or without a warning */ /* redeclaration of %s */ @@ -2125,7 +2125,7 @@ chkosdef(sym_t *rdsym, sym_t *dsym) } /* - * Complets a type by copying the dimension and prototype information + * Completes a type by copying the dimension and prototype information * from a second compatible type. * * Following lines are legal: @@ -2150,7 +2150,7 @@ compltyp(sym_t *dsym, sym_t *ssym) if (dst->t_dim == 0 && src->t_dim != 0) { *dstp = dst = duptyp(dst); dst->t_dim = src->t_dim; - /* now a complete Typ */ + /* now a complete type */ setcompl(dst, 0); } } else if (dst->t_tspec == FUNC) { @@ -2229,7 +2229,7 @@ decl1arg(sym_t *sym, int initflg) * Does some checks for lint directives which apply to functions. * Processes arguments in old style function definitions which default * to int. - * Checks compatiblility of old style function definition with previous + * Checks compatibility of old style function definition with previous * prototype. */ void @@ -2300,7 +2300,7 @@ cluparg(void) } /* - * print a warning for each argument off an old style function + * print a warning for each argument of an old style function * definition which defaults to int */ for (arg = args; arg != NULL; arg = arg->s_nxt) { @@ -2657,7 +2657,7 @@ globclup(void) mblklev = 0; /* - * remove all informations about pending lint directives without + * remove all information about pending lint directives without * warnings. */ glclup(1); Modified: head/usr.bin/xlint/lint1/func.c ============================================================================== --- head/usr.bin/xlint/lint1/func.c Tue Aug 11 02:30:54 2015 (r286613) +++ head/usr.bin/xlint/lint1/func.c Tue Aug 11 02:58:33 2015 (r286614) @@ -652,7 +652,7 @@ switch2(void) if (cstk->c_break) { /* - * end of switch alway reached (c_break is only set if the + * end of switch always reached (c_break is only set if the * break statement can be reached). */ reached = 1; Modified: head/usr.bin/xlint/lint1/init.c ============================================================================== --- head/usr.bin/xlint/lint1/init.c Tue Aug 11 02:30:54 2015 (r286613) +++ head/usr.bin/xlint/lint1/init.c Tue Aug 11 02:58:33 2015 (r286614) @@ -544,7 +544,7 @@ mkinit(tnode_t *tn) goto end; /* - * Store the tree memory. This is nessesary because otherwise + * Store the tree memory. This is necessary because otherwise * expr() would free it. */ tmem = tsave(); Modified: head/usr.bin/xlint/lint1/lint.h ============================================================================== --- head/usr.bin/xlint/lint1/lint.h Tue Aug 11 02:30:54 2015 (r286613) +++ head/usr.bin/xlint/lint1/lint.h Tue Aug 11 02:58:33 2015 (r286614) @@ -29,6 +29,8 @@ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * $FreeBSD$ */ #include @@ -82,7 +84,7 @@ typedef struct { u_int tt_isftyp : 1; /* 1 if floating point type */ u_int tt_isatyp : 1; /* 1 if arithmetic type */ u_int tt_issclt : 1; /* 1 if scalar type */ - char *tt_name; /* Bezeichnung des Typs */ + char *tt_name; /* type name */ } ttab_t; #define size(t) (ttab[t].tt_sz) Modified: head/usr.bin/xlint/lint1/lint1.h ============================================================================== --- head/usr.bin/xlint/lint1/lint1.h Tue Aug 11 02:30:54 2015 (r286613) +++ head/usr.bin/xlint/lint1/lint1.h Tue Aug 11 02:58:33 2015 (r286614) @@ -273,7 +273,7 @@ typedef struct tnode { op_t tn_op; /* operator */ type_t *tn_type; /* type */ u_int tn_lvalue : 1; /* node is lvalue */ - u_int tn_cast : 1; /* if tn_op == CVT its an explizit cast */ + u_int tn_cast : 1; /* if tn_op == CVT its an explicit cast */ u_int tn_parn : 1; /* node parenthesized */ union { struct { Modified: head/usr.bin/xlint/lint1/scan.l ============================================================================== --- head/usr.bin/xlint/lint1/scan.l Tue Aug 11 02:30:54 2015 (r286613) +++ head/usr.bin/xlint/lint1/scan.l Tue Aug 11 02:58:33 2015 (r286614) @@ -259,7 +259,7 @@ uint64_t qumasks[sizeof(uint64_t) * CHAR /* free list for sbuf structures */ static sbuf_t *sbfrlst; -/* Typ of next expected symbol */ +/* type of next expected symbol */ symt_t symtyp; @@ -518,7 +518,7 @@ icon(int base) warning(252); /* - * If the value is to big for the current type, we must choose + * If the value is too big for the current type, we must choose * another type. */ ansiu = 0; Modified: head/usr.bin/xlint/lint1/tree.c ============================================================================== --- head/usr.bin/xlint/lint1/tree.c Tue Aug 11 02:30:54 2015 (r286613) +++ head/usr.bin/xlint/lint1/tree.c Tue Aug 11 02:58:33 2015 (r286614) @@ -559,7 +559,7 @@ build(op_t op, tnode_t *ln, tnode_t *rn) /* * Apply class conversions to the left operand, but only if its - * value is needed or it is compaired with null. + * value is needed or it is compared with null. */ if (mp->m_vctx || mp->m_tctx) ln = cconv(ln); @@ -616,7 +616,7 @@ build(op_t op, tnode_t *ln, tnode_t *rn) /* * Check types for compatibility with the operation and mutual - * compatibility. Return if there are serios problems. + * compatibility. Return if there are serious problems. */ if (!typeok(op, 0, ln, rn)) return (NULL); @@ -733,7 +733,7 @@ cconv(tnode_t *tn) */ if (tn->tn_type->t_tspec == ARRAY) { if (!tn->tn_lvalue) { - /* %soperand of '%s' must be lvalue */ + /* operand of '%s' must be lvalue */ /* XXX print correct operator */ (void)gnuism(114, "", modtab[AMPER].m_name); } @@ -761,7 +761,7 @@ cconv(tnode_t *tn) /* * Perform most type checks. First the types are checked using - * informations from modtab[]. After that it is done by hand for + * information from modtab[]. After that it is done by hand for * more complicated operators and type combinations. * * If the types are ok, typeok() returns 1, otherwise 0. @@ -790,7 +790,7 @@ typeok(op_t op, int arg, tnode_t *ln, tn } if (mp->m_rqint) { - /* integertypes required */ + /* integer types required */ if (!isityp(lt) || (mp->m_binary && !isityp(rt))) { incompat(op, lt, rt); return (0); @@ -826,11 +826,11 @@ typeok(op_t op, int arg, tnode_t *ln, tn case POINT: /* * Most errors required by ANSI C are reported in strmemb(). - * Here we only must check for totaly wrong things. + * Here we only must check for totally wrong things. */ if (lt == FUNC || lt == VOID || ltp->t_isfield || ((lt != STRUCT && lt != UNION) && !ln->tn_lvalue)) { - /* Without tflag we got already an error */ + /* Without tflag we already got an error */ if (tflag) /* unacceptable operand of %s */ error(111, mp->m_name); @@ -842,7 +842,7 @@ typeok(op_t op, int arg, tnode_t *ln, tn if (lt != PTR && !(tflag && isityp(lt))) { /* Without tflag we got already an error */ if (tflag) - /* unacceptabel operand of %s */ + /* unacceptable operand of %s */ error(111, mp->m_name); return (0); } @@ -858,11 +858,11 @@ typeok(op_t op, int arg, tnode_t *ln, tn /* a cast does not yield an lvalue */ error(163); } - /* %soperand of %s must be lvalue */ + /* operand of %s must be lvalue */ error(114, "", mp->m_name); return (0); } else if (ltp->t_const) { - /* %soperand of %s must be modifiable lvalue */ + /* operand of %s must be modifiable lvalue */ if (!tflag) warning(115, "", mp->m_name); } @@ -1584,7 +1584,7 @@ promote(op_t op, int farg, tnode_t *tn) /* * Insert conversions which are necessary to give both operands the same - * type. This is done in different ways for traditional C and ANIS C. + * type. This is done in different ways for traditional C and ANSI C. */ static void balance(op_t op, tnode_t **lnp, tnode_t **rnp) @@ -1760,7 +1760,7 @@ ptconv(int arg, tspec_t nt, tspec_t ot, } /* - * Print warnings for conversions of integer types which my cause + * Print warnings for conversions of integer types which may cause * problems. */ /* ARGSUSED */ @@ -1819,7 +1819,7 @@ piconv(op_t op, tspec_t nt, type_t *tp, return; if (op != CVT) { - /* We got already an error. */ + /* We already got an error. */ return; } @@ -1844,7 +1844,7 @@ ppconv(op_t op, tnode_t *tn, type_t *tp) const char *nts, *ots; /* - * We got already an error (pointers of different types + * We already got an error (pointers of different types * without a cast) or we will not get a warning. */ if (op != CVT) @@ -1890,7 +1890,7 @@ ppconv(op_t op, tnode_t *tn, type_t *tp) * * op operator which requires conversion * arg if op is FARG, # of argument - * tp type in which to convert the constant + * tp type to which convert the constant * nv new constant * v old constant */ @@ -1938,7 +1938,7 @@ cvtcon(op_t op, int arg, type_t *tp, val case DOUBLE: max = DBL_MAX; min = -DBL_MAX; break; case PTR: - /* Got already an error because of float --> ptr */ + /* Already got an error because of float --> ptr */ case LDOUBLE: max = LDBL_MAX; min = -LDBL_MAX; break; default: @@ -2566,7 +2566,7 @@ bldcol(tnode_t *ln, tnode_t *rn) LERROR("bldcol()"); /* * XXX For now we simply take the left type. This is - * probably wrong, if one type contains a functionprototype + * probably wrong, if one type contains a function prototype * and the other one, at the same place, only an old style * declaration. */ @@ -3676,7 +3676,7 @@ chkmisc(tnode_t *tn, int vctx, int tctx, /* * Checks the range of array indices, if possible. * amper is set if only the address of the element is used. This - * means that the index is allowd to refere to the first element + * means that the index is allowed to refer to the first element * after the array. */ static void @@ -3795,7 +3795,7 @@ chkcomp(op_t op, tnode_t *ln, tnode_t *r } /* - * Takes an expression an returns 0 if this expression can be used + * Takes an expression and returns 0 if this expression can be used * for static initialisation, otherwise -1. * * Constant initialisation expressions must be constant or an address Modified: head/usr.bin/xlint/lint2/read.c ============================================================================== --- head/usr.bin/xlint/lint2/read.c Tue Aug 11 02:30:54 2015 (r286613) +++ head/usr.bin/xlint/lint2/read.c Tue Aug 11 02:58:33 2015 (r286614) @@ -143,7 +143,7 @@ readfile(const char *name) /* line number in csrcfile */ cline = (int)strtol(cp, &eptr, 10); if (cp == eptr) { - cline = -1; + cline = -1; } else { cp = eptr; }