From owner-cvs-all@FreeBSD.ORG Wed Aug 27 14:41:19 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFDFB16A4BF; Wed, 27 Aug 2003 14:41:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 054E043F3F; Wed, 27 Aug 2003 14:41:19 -0700 (PDT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7RLfI0U024780; Wed, 27 Aug 2003 14:41:18 -0700 (PDT) (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7RLfIWC024779; Wed, 27 Aug 2003 14:41:18 -0700 (PDT) Message-Id: <200308272141.h7RLfIWC024779@repoman.freebsd.org> From: Diomidis Spinellis Date: Wed, 27 Aug 2003 14:41:18 -0700 (PDT) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/devel/cscout Makefile distinfo pkg-descr X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2003 21:41:19 -0000 dds 2003/08/27 14:41:18 PDT FreeBSD ports repository (src committer) Modified files: devel/cscout Makefile distinfo pkg-descr Log: Update to release 1.16 Reformat and update pkg-descr Release 1.16 is associated with the following changes: - Declarations can be intermixed with statements (C99). - __typeof can have as its argument an expression and not only an identifier. - Support for C99 variable number of arguments preprocessor macros. - Allow case expression ranges (gcc extension). - Recognise __atribute__(__unused__) for determining which identifiers should not be reported as unused (gcc extension). - Command-line option to generate a wrongly scoped identifier and unused include file and identifier warning report. - Separate identifier attribute for enumeration constants. This allows us stop incorrectly categorizing them as having global (compilation unit) visibility. - Error reporting format is now compatible with gcc. - Dereferencing a function yields a function (common extension). - Command-line option to process the file and exit. - Document processing of the FreeBSD kernel. - Correct typing of assembly-annotated declarators. - Fixed assertion failure that could be caused when parts of concatenated identifiers were no longer available (e.g. when processing files with the -m T option.) - Correct handling of macro parameters that match other macros and are followed by a concatenation operator (they were erroneously replaced). - Add workaround for gcc __builtin_va_copy in the provided definition files. - Corrected the handling of main() in the example definition files. Approved by: netchild Revision Changes Path 1.3 +1 -1 ports/devel/cscout/Makefile 1.3 +6 -6 ports/devel/cscout/distinfo 1.2 +16 -13 ports/devel/cscout/pkg-descr