git: Remove xlint. It's outdated and there are much better checkers around.

Sascha Wildner swildner at crater.dragonflybsd.org
Tue Feb 5 12:29:52 PST 2013


commit 84f800532904979799aaeb8123487026f76a6640
Author: Sascha Wildner <saw at online.de>
Date:   Tue Feb 5 21:23:52 2013 +0100

    Remove xlint. It's outdated and there are much better checkers around.
    
    clang static analyzer, cppcheck, coccinelle et al.
    
    So there's no need to maintain it in base.

Summary of changes:
 Makefile_upgrade.inc            |    6 +
 lib/libc/gen/dlsym.3            |    4 +-
 share/man/man7/hier.7           |   10 +-
 share/man/man9/style.9          |   32 +-
 usr.bin/Makefile                |    1 -
 usr.bin/checknr/checknr.1       |    4 +-
 usr.bin/xlint/Makefile          |    7 -
 usr.bin/xlint/Makefile.inc      |    3 -
 usr.bin/xlint/lint1/Makefile    |   18 -
 usr.bin/xlint/lint1/cgram.y     | 1681 -----------------
 usr.bin/xlint/lint1/decl.c      | 3050 -------------------------------
 usr.bin/xlint/lint1/emit.c      |  227 ---
 usr.bin/xlint/lint1/emit1.c     |  573 ------
 usr.bin/xlint/lint1/err.c       |  483 -----
 usr.bin/xlint/lint1/externs.h   |   58 -
 usr.bin/xlint/lint1/externs1.h  |  284 ---
 usr.bin/xlint/lint1/func.c      | 1231 -------------
 usr.bin/xlint/lint1/init.c      |  508 ------
 usr.bin/xlint/lint1/lint.h      |  118 --
 usr.bin/xlint/lint1/lint1.h     |  380 ----
 usr.bin/xlint/lint1/main1.c     |  180 --
 usr.bin/xlint/lint1/mem.c       |   84 -
 usr.bin/xlint/lint1/mem1.c      |  342 ----
 usr.bin/xlint/lint1/op.h        |  120 --
 usr.bin/xlint/lint1/param.h     |  114 --
 usr.bin/xlint/lint1/scan.l      | 1390 --------------
 usr.bin/xlint/lint1/tree.c      | 3811 ---------------------------------------
 usr.bin/xlint/lint2/Makefile    |   14 -
 usr.bin/xlint/lint2/chk.c       | 1415 ---------------
 usr.bin/xlint/lint2/emit2.c     |  230 ---
 usr.bin/xlint/lint2/externs2.h  |   89 -
 usr.bin/xlint/lint2/hash.c      |  118 --
 usr.bin/xlint/lint2/lint2.h     |  179 --
 usr.bin/xlint/lint2/main2.c     |  186 --
 usr.bin/xlint/lint2/mem2.c      |   94 -
 usr.bin/xlint/lint2/msg.c       |  136 --
 usr.bin/xlint/lint2/read.c      | 1103 -----------
 usr.bin/xlint/llib/Makefile     |   22 -
 usr.bin/xlint/llib/llib-lposix  |  311 ----
 usr.bin/xlint/llib/llib-lstdc   |  252 ---
 usr.bin/xlint/xlint/Makefile    |   14 -
 usr.bin/xlint/xlint/lint.1      |  565 ------
 usr.bin/xlint/xlint/pathnames.h |   42 -
 usr.bin/xlint/xlint/xlint.c     |  766 --------
 44 files changed, 26 insertions(+), 20229 deletions(-)
 delete mode 100644 usr.bin/xlint/Makefile
 delete mode 100644 usr.bin/xlint/Makefile.inc
 delete mode 100644 usr.bin/xlint/lint1/Makefile
 delete mode 100644 usr.bin/xlint/lint1/cgram.y
 delete mode 100644 usr.bin/xlint/lint1/decl.c
 delete mode 100644 usr.bin/xlint/lint1/emit.c
 delete mode 100644 usr.bin/xlint/lint1/emit1.c
 delete mode 100644 usr.bin/xlint/lint1/err.c
 delete mode 100644 usr.bin/xlint/lint1/externs.h
 delete mode 100644 usr.bin/xlint/lint1/externs1.h
 delete mode 100644 usr.bin/xlint/lint1/func.c
 delete mode 100644 usr.bin/xlint/lint1/init.c
 delete mode 100644 usr.bin/xlint/lint1/lint.h
 delete mode 100644 usr.bin/xlint/lint1/lint1.h
 delete mode 100644 usr.bin/xlint/lint1/main1.c
 delete mode 100644 usr.bin/xlint/lint1/mem.c
 delete mode 100644 usr.bin/xlint/lint1/mem1.c
 delete mode 100644 usr.bin/xlint/lint1/op.h
 delete mode 100644 usr.bin/xlint/lint1/param.h
 delete mode 100644 usr.bin/xlint/lint1/scan.l
 delete mode 100644 usr.bin/xlint/lint1/tree.c
 delete mode 100644 usr.bin/xlint/lint2/Makefile
 delete mode 100644 usr.bin/xlint/lint2/chk.c
 delete mode 100644 usr.bin/xlint/lint2/emit2.c
 delete mode 100644 usr.bin/xlint/lint2/externs2.h
 delete mode 100644 usr.bin/xlint/lint2/hash.c
 delete mode 100644 usr.bin/xlint/lint2/lint2.h
 delete mode 100644 usr.bin/xlint/lint2/main2.c
 delete mode 100644 usr.bin/xlint/lint2/mem2.c
 delete mode 100644 usr.bin/xlint/lint2/msg.c
 delete mode 100644 usr.bin/xlint/lint2/read.c
 delete mode 100644 usr.bin/xlint/llib/Makefile
 delete mode 100644 usr.bin/xlint/llib/llib-lposix
 delete mode 100644 usr.bin/xlint/llib/llib-lstdc
 delete mode 100644 usr.bin/xlint/xlint/Makefile
 delete mode 100644 usr.bin/xlint/xlint/lint.1
 delete mode 100644 usr.bin/xlint/xlint/pathnames.h
 delete mode 100644 usr.bin/xlint/xlint/xlint.c

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/84f800532904979799aaeb8123487026f76a6640


-- 
DragonFly BSD source repository



More information about the Commits mailing list