Filewatcher File Search File Search
Catalog
Content Search
» » » » adlint_1.10.0.orig.tar.gz » Content »
pkg://adlint_1.10.0.orig.tar.gz:1823243/adlint-1.10.0/  info  downloads

ChangeLog

Wed Jun  6 10:19:58 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.ga : 1.10.0
	  - Add W0716 detection.
	  - Add W0717 detection.
	  - Add W0718 detection.
	  - Fix W0500 detection not to warn when two standalone binary
	    arithmetic expressions are appears at 2nd and 3rd expressions of a
	    conditional-expression.
	  - Fix W0501 detection not to duplicate warnings about a
	    conditional-expression.
	  - Fix W0582, W0583 and W0584 detections in order to consider type
	    convertibility correctly.
	  - Fix W1031 detection not to warn when the declaration with `static'
	    and definition without storage-class-specifier.
	  - Fix lack of sequence-point notification of controlling
	    expressions.
	  - Add unit specification of C type models.
	  - Add W0001, W0002, W0003, W0007, W0010, W0013, W0109, W0583, W0606,
	    W0698, W0699, W0703, W0716, W0717, W0718, W0723 and W1031
	    functional specifications.

Tue Jun  5 16:45:06 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.9.2
	  - Fix W1031 detection to correctly warn when the declaration with
	    `extern' and the definition with `static'.
	  - Remove initialization semantics of the program execution which is
	    not comply with the ISO C99 standard.

Tue Jun  5 15:58:40 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Remove initialization semantics of the
	  program execution which is not comply with the ISO C99 standard.
	* lib/adlint/c/object.rb : Ditto.

Tue Jun  5 13:44:28 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W0703.feature : Add W0703 functional
	  specification to reproduce a known bug.
	* features/message_detection/W0109.feature : Add W0109 functional
	  specification to reproduce a known bug.
	* MANIFEST : Ditto.

Mon Jun  4 18:23:48 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W1031 detection to correctly warn when
	  the declaration with `extern' and the definition with `static'.

	* lib/adlint/c/interp.rb : Add notification about function-definition.
	* lib/adlint/c/mediator.rb : Ditto.
	* lib/adlint/c/message.rb : Ditto.
	* lib/adlint/c/code.rb : Ditto.

	* lib/adlint/c/object.rb : Fix bad linkage determination logic.

	* features/message_detection/W1031.feature : Add W1031 functional
	  specification to reproduce a known bug.

Fri Jun  1 19:50:31 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.9.1
	  - Fix W1031 detection not to warn when the declaration with `static'
	    and definition without storage-class-specifier.
	  - Support initialization semantics preceding the program starup in
	    order to correctly evaluate expressions in initializers of the
	    static storage duration object definition.
	  - Add W0606, W0698 and W0699 functional specifications.

Fri Jun  1 19:01:13 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Support initialization semantics preceding
	  the program starup in order to correctly evaluate expressions in
	  initializers of the static storage duration object definition.
	* lib/adlint/c/phase.rb : Ditto.
	* lib/adlint/c/mediator.rb : Ditto.
	* lib/adlint/c/object.rb : Ditto.

	* lib/adlint/c/option.rb : Add new module `option.rb' to define whole
	  option constants.
	* lib/adlint/c/type.rb : Ditto.
	* lib/adlint/c/branch.rb : Ditto.
	* lib/adlint/c/ctrlexpr.rb : Ditto.
	* lib/adlint/c/message.rb : Ditto.
	* lib/adlint/c.rb : Ditto.
	* MANIFEST : Ditto.

Fri Jun  1 15:42:00 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* features/message_detection/W0606.feature : Add W0606 functional
	  specification.
	* features/message_detection/W0698.feature : Add W0698 functional
	  specification.
	* features/message_detection/W0699.feature : Add W0699 functional
	  specification.
	* MANIFEST : Add W0606, W0698 and W0699 functional specifications.

Thu May 31 11:46:58 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W0723.feature : Add W0723 functional
	  specification to reproduce a known bug.

Thu May 31 11:32:16 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W1031.feature : Add W1031 functional
	  specification to reproduce a known bug.

	* lib/adlint/c/message.rb : Fix W1031 detection not to warn when the
	  declaration with `static' and definition without
	  storage-class-specifier.

Thu May 31 09:43:09 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.9.0
	  - This is the initial release candidate for 1.10.0 GA release.
	  - Add W0716 detection.
	  - Add W0717 detection.
	  - Add W0718 detection.
	  - Fix W0501 detection not to duplicate warnings about a
	    conditional-expression.
	  - Fix W0500 detection not to warn when two standalone binary
	    arithmetic expressions are appears at 2nd and 3rd expressions of a
	    conditional-expression.
	  - Fix lack of sequence-point notification of controlling
	    expressions.
	  - Fix W0582, W0583 and W0584 detections in order to consider type
	    convertibility correctly.
	  - Add unit specification of C type models.
	  - Add W0001, W0002, W0003, W0007, W0010, W0013, W0583, W0716, W0717
	    and W0718 functional specifications.

Wed May 30 22:23:41 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* spec/adlint/c/type_spec.rb : Add `more cv-qualified' unit
	  specification.

Wed May 30 20:17:38 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/conv.rb : Fix Type#same_as? method invocation to
	  conform with lhs and rhs order of other invocations.
	* lib/adlint/c/expr.rb : Ditto.
	* lib/adlint/c/object.rb : Ditto.
	* lib/adlint/c/message.rb : Ditto.

	* lib/adlint/c/format.rb : Fix too strict argument type checkings in
	  order to consider type convertibility correctly.

	* lib/adlint/c/message.rb : Fix W0582, W0583 and W0584 detections in
	  order to consider type convertibility correctly.

Wed May 30 19:18:11 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/type.rb : Add Type#convertible?(to_type) method to
	  check whether a type is implicitly convertible to another type.

	* spec/adlint/c/type_spec.rb : Add unit specification of C type
	  models.

Wed May 30 15:38:00 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* share/doc/users_guide_ja.texi : Update descriptions about added
	  warning messages.
	* share/doc/users_guide_en.texi : Ditto.

Tue May 29 16:18:00 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Add W0716, W0717 and W0718
	  detections.
	* lib/adlint/c/phase.rb : Ditto.

	* features/message_detection/W0716.feature : Add W0716 functional
	  specification.
	* features/message_detection/W0717.feature : Add W0717 functional
	  specification.
	* features/message_detection/W0718.feature : Add W0718 functional
	  specification.
	* MANIFEST : Add W0716, W0717 and W0718 functional specifications.

Tue May 29 15:04:31 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Fix abend problem of conditional-expression
	  evaluation with the controlling variable's value domain management.

Tue May 29 13:11:02 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W0013.feature : Add W0013 functional
	  specification.
	* MANIFEST : Ditto.

Tue May 29 11:55:44 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/ctrlexpr.rb : Fix lack of sequence-point notification
	  of controlling expressions.

Mon May 28 17:42:19 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W0010.feature : Add W0010 functional
	  specification.
	* MANIFEST : Ditto.

Mon May 28 17:27:02 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0500 detection not to warn when two
	  standalone binary arithmetic expressions are appears at 2nd and 3rd
	  expressions of a conditional-expression.

Mon May 28 17:14:53 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0501 detection not to duplicate
	  warnings about a conditional-expression.

Mon May 28 13:53:09 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/expr.rb : Move responsibility of conditional-expression
	  evaluation to the upper layer in order to manage value domain of the
	  controlling variable.
	* lib/adlint/c/interp.rb : Ditto.

Mon May 28 11:52:57 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W0007.feature : Add W0007 functional
	  specification.
	* MANIFEST : Ditto.

Mon May 28 11:03:47 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W0003.feature : Add W0003 functional
	  specification.
	* MANIFEST : Ditto.

Mon May 28 10:36:06 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W0002.feature : Add W0002 functional
	  specification.
	* MANIFEST : Ditto.

Mon May 27 12:35:29 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W0001.feature : Add W0001 functional
	  specification.
	* MANIFEST : Ditto.

Tue May 22 12:12:08 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* features/message_detection/W0583.feature : Add W0583 functional
	  specification to reproduce a known bug.
	* MANIFEST : Ditto.

	* Rakefile : Add `features' task to run Cucumber features.

Mon May 21 16:33:19 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* spec/adlint/c/type_spec.rb : Add unit specification of C type
	  models.
	* MANIFEST : Ditto.

	* Rakefile : Add `spec' task to run RSpec code examples.

Fri May 18 22:04:23 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.ga : 1.8.10
	  - Fix bad narrowing logic of undefined value domain in order to
	    detect W9001 correctly.
	  - Fix W0635 detection not to warn when the expected type of the
	    conversion specifier is a pointer type and the corresponding
	    argument's type is a pointer type whose base type is cv-qualified.
	  - Fix W0583 detection not to warn when the argument type is a
	    cv-qualified one of the corresponding parameter's type.
	  - Fix W0112 detection not to warn about floating point
	    relational-expressions.
	  - Fix W0117 and W0118 detection not to misunderstand linkage of
	    object definitions.
	  - Fix W0101, W0102, W0103 and W0107 detections not to warn when an
	    address of the parameter array variable (an alias of the caller's
	    array) is going to be saved.
	  - Fix W0828 detection not to warn when the member variable is a type
	    of char array and the corresponding initializer is a
	    string-literal-specifier.
	  - Fix W0635 detection not to warn when the `void *' argument passed
	    as the `%p' conversion specifier.
	  - Fix degraded W0118 detection not to warn when the object
	    declaration is in the header file and the same declaration is in
	    the source file, too.
	  - Fix bad value domain multiplication logic in order to correctly
	    detect W0723 about multiplicative-expressions.
	  - Fix W0771 detection not to warn when declarations of the same
	    object are in a source file.
	  - Fix W0080 detection to warn when the file local static variable is
	    defined without initializer.
	  - Fix bad value domain multiplication logic in order to correctly
	    detect W0608 about multiplicative-expressions.
	  - Fix degraded W0771 detection not to warn when declarations of the
	    same object are in two or more files.
	  - Fix degraded W0118 detection to warn when all declarations of an
	    object are in the source file.

Fri May 18 21:38:59 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.8.9
	  - Fix degraded W0771 detection not to warn when declarations of the
	    same object are in two or more files.
	  - Fix degraded W0118 detection to warn when all declarations of an
	    object are in the source file.

Fri May 18 21:21:29 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix degraded W0118 detection to warn when
	  all declarations of an object are in the source file.

Fri May 18 21:12:15 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix degraded W0771 detection not to warn
	  when declarations of the same object are in two or more files.

Fri May 18 20:46:33 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.8.7
	  - Fix bad value domain multiplication logic in order to correctly
	    detect W0608 about multiplicative-expressions.

Fri May 18 20:38:30 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/domain.rb : Fix bad value domain multiplication logic in
	  order to correctly detect W0608 about multiplicative-expressions.

Fri May 18 19:50:35 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.8.5
	  - Fix W0828 detection not to warn when the member variable is a type
	    of char array and the corresponding initializer is a
	    string-literal-specifier.
	  - Fix W0635 detection not to warn when the `void *' argument passed
	    as the `%p' conversion specifier.
	  - Fix degraded W0118 detection not to warn when the object
	    declaration is in the header file and the same declaration is in
	    the source file, too.
	  - Fix bad value domain multiplication logic in order to correctly
	    detect W0723 about multiplicative-expressions.
	  - Fix W0771 detection not to warn when declarations of the same
	    object are in a source file.
	  - Fix W0080 detection to warn when the file local static variable is
	    defined without initializer.

Fri May 18 19:10:56 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0080 detection to warn when the file
	  local static variable is defined without initializer.

Fri May 18 18:42:02 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0771 detection not to warn when
	  declarations of the same object are in a source file.

Fri May 18 18:25:04 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/domain.rb : Fix bad value domain multiplication logic in
	  order to correctly detect W0723 about multiplicative-expressions.

Fri May 18 15:58:57 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix degraded W0118 detection not to warn
	  when the object declaration is in the header file and the same
	  declaration is in the source file, too.

Fri May 18 15:30:29 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/type.rb : Fix and refactor bad type similarity check not
	  to misunderstand that the `void *' is not same as `void *'.

Fri May 18 13:22:41 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0828 detection not to warn when the
	  member variable is a type of char array and the corresponding
	  initializer is a string-literal-specifier.

Thu May 17 18:32:49 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.8.3
	  - This is RC for the 2nd patch release of the 1.8 series.
	  - Fix bad narrowing logic of undefined value domain in order to
	    detect W9001 correctly.
	  - Fix W0635 detection not to warn when the expected type of the
	    conversion specifier is a pointer type and the corresponding
	    argument's type is a pointer type whose base type is cv-qualified.
	  - Fix W0583 detection not to warn when the argument type is a
	    cv-qualified one of the corresponding parameter's type.
	  - Fix W0112 detection not to warn about floating point
	    relational-expressions.
	  - Fix W0117 and W0118 detection not to misunderstand linkage of
	    object definitions.
	  - Fix W0101, W0102, W0103 and W0107 detections not to warn when an
	    address of the parameter array variable (an alias of the caller's
	    array) is going to be saved.

Thu May 17 16:08:47 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/type.rb : Add query interface tells whether the
	  receiver type is a type of function parameters or not.

	* lib/adlint/c/message.rb : Fix W0101, W0102, W0103 and W0107
	  detections not to warn when an address of the parameter array
	  variable (an alias of the caller's array) is going to be saved.

Thu May 17 15:24:49 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix scattered object linkage determination
	  logic to use new Object#declared_as_*? method.
	* lib/adlint/c/code.rb : Ditto.

Wed May 16 11:57:18 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/object.rb : Fix bad linkage determination of variables
	  in order not to misunderstand that function local variables have
	  external linkages.

	* lib/adlint/c/message.rb : Fix W0117 and W0118 detection not to
	  misunderstand linkage of object definitions.

Wed May 16 11:33:03 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/ctrlexpr.rb : Fix bad expression evaluation
	  notification not to notify that an equality-expression evaluated
	  when a relational-expression is evaluated.

Wed May 16 10:53:56 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/type.rb : Fix bad type similarity check not to
	  misunderstand that the pointer or array of non cv-qualified type is
	  not similar to the pointer or array of cv-qualified type.

Wed May 16 02:25:04 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* share/demo/Makefile : Add `integer_promotion' demo.
	* share/demo/integer_promotion/integer_promotion.c : Ditto.
	* MANIFEST : Ditto.

Tue May 15 18:05:48 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/domain.rb : Fix bad value domain multiplication logic in
	  order not to result NaN when the rhs domain contains 0.

Tue May 15 15:19:31 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/domain.rb : Fix bad narrowing logic of undefined value
	  domain in order not to mishandle controlling expressions of
	  uninitialized variables.

	* lib/adlint/c/ctrlexpr.rb : Remove redundant ValueDomainManipulator
	  registration.

Mon May  7 22:56:02 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.ga : 1.8.2
	  - Fix evaluation of array-subscript-expression not to convert the
	    derived array object into a pointer in order to resolve a type of
	    the nested array-subscript-expression correctly.

Sat May  5 02:50:24 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.8.1
	  - This is RC for the 1st patch release of the 1.8 series.
	  - Fix evaluation of array-subscript-expression not to convert the
	    derived array object into a pointer in order to resolve a type of
	    the nested array-subscript-expression correctly.

Fri May  4 20:59:19 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/expr.rb : Fix evaluation of array-subscript-expression
	  not to convert the derived array object into a pointer variable.

Fri Apr 27 17:29:22 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.ga : 1.8.0
	  - Add W0607 detection.
	  - Add W0608 detection.
	  - Add W0625 detection.
	  - Add W0632 detection.
	  - Add W0633 detection.
	  - Add W0634 detection.
	  - Add W0642 detection.
	  - Add W0711 detection.
	  - Add W0712 detection.
	  - Add W0713 detection.
	  - Add W0714 detection.
	  - Add W0715 detection.
	  - Add W0832 detection.
	  - Fix W0629 detection not to warn when the translation-unit local
	    function is referred only to derive a pointer to the function.
	  - Fix W0459 and W0460 detections not to warn about inner variables
	    owned by a temporary variable.
	  - Fix W0461 and W0462 detections not to warn when the length omitted
	    array parameter is specified as an argument.
	  - Fix W1031 detection not to warn when the storage-class-specifier of
	    the object declaration is explicitly specified and the
	    storage-class-specifier of following object definition is omitted.
	  - Fix W0581, W0582, W0583 and W0584 detections not to warn when the
	    corresponding types of argument and parameter are array-array or
	    array-pointer pair.
	  - Fix W0581 detection to warn when the number of arguments in current
	    function call is greater than the number of arguments in previous
	    function calls.
	  - Fix W0582, W0583 and W0584 detections to warn when the number of
	    parameters is greater than the number of arguments.
	  - Fix abend problem when the pathname of #include_next directive is
	    not in the executing environment.
	  - Support mswin path separator in #include or #include_next
	    directives.
	  - Fix bad FN_UELS (number of incomplete if-else-if statement chains)
	    metric measurement.
	  - Improve value version management of the abstract interpreter.

Fri Apr 27 16:58:38 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* share/doc/users_guide_ja.texi : Update descriptions about added
	  warning messages.
	* share/doc/users_guide_en.texi : Ditto.

Fri Apr 27 15:42:29 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* etc/mesg.d/ja_JP/messages.yml : Revise W0541 message text.
	* etc/mesg.d/en_US/messages.yml : Ditto.

Fri Apr 27 15:36:36 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0629 detection not to warn when the
	  translation-unit local function is referred to derive a pointer to
	  the function.

Fri Apr 27 14:24:03 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.7.6
	  - Fix W0582, W0583 and W0584 detections to warn when the number of
	    parameters is greater than the number of arguments.
	  - Fix W0581 detection to warn when the number of arguments in
	    current function call is greater than the number of arguments in
	    previous function calls.
	  - Revise specification of W0541 and W0832 detections to warn at the
	    inline assembly code.

Fri Apr 27 14:18:05 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/cpp/message.rb : Revise specification of W0541 and W0832
	  detections to warn at the inline assembly code.

Fri Apr 27 13:40:05 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0581 detection to warn when the
	  number of arguments in current function call is greater than the
	  number of arguments in previous function calls.

	* lib/adlint/c/message.rb : Fix W0582, W0583 and W0584 detections to
	  warn when the number of parameters is greater than the number of
	  arguments.

Fri Apr 27 11:50:47 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.7.5
	  - Fix W0459 and W0460 detections not to warn about inner variables
	    owned by a temporary variable.
	  - Fix W0461 and W0462 detections not to warn when the length omitted
	    array parameter is specified as an argument.
	  - Fix W1031 detection not to warn when the storage-class-specifier
	    of the object declaration is explicitly specified and the
	    storage-class-specifier of following object definition is omitted.
	  - Fix W0581, W0582, W0583 and W0584 detections not to warn when the
	    corresponding types of argument and parameter are array-array or
	    array-pointer pair.

Fri Apr 27 11:20:10 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0581, W0582, W0583 and W0584
	  detections not to warn when the corresponding types of argument and
	  parameter are array-array or array-pointer pair.

	* share/demo/invalid_call/invalid_call.c : Add sample code.

Fri Apr 27 10:19:32 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W1031 detection not to warn when the
	  storage-class-specifier of the object declaration is explicitly
	  specified and the storage-class-specifier of following object
	  definition is omitted.

Thu Apr 26 14:40:36 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0461 and W0462 detections not to warn
	  when the length omitted array parameter is specified as an argument.
	* lib/adlint/c/value.rb : Ditto.

Thu Apr 26 14:31:52 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/object.rb : Fix W0459 and W0460 detections not to warn
	  about inner variables owned by a temporary variable.

Thu Apr 26 09:28:26 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.7.4
	  - Fix bad necessity determination of value version forking.
	  - Fix bad necessity determination of value recovery at leaving a
	    versioning group of the value version management.
	  - Remove redundant original value's snapshot of the value version
	    management.

Thu Apr 26 06:22:54 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/value.rb : Remove redundant original value's snapshot
	  of the value version management.

Wed Apr 25 23:17:06 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/value.rb : Fix bad necessity determination of value
	  version forking.

	* lib/adlint/c/value.rb : Fix bad necessity determination of value
	  recovery at leaving a versioning group of the value version
	  management.

Wed Apr 25 19:13:39 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.7.3
	  - Fix buggy new variable value version management in order not to
	    mismerge value versions at end of a branch group.

Wed Apr 25 18:36:53 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/value.rb : Fix buggy new variable value version
	  management in order not to mismerge value versions at end of a branch
	  group.

Tue Apr 24 19:11:55 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.7.2
	  - Fix buggy new variable value version management in order not to
	    misunderstand that the effective branches in switch-statement are
	    deadcodes.

Tue Apr 24 18:31:18 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/value.rb : Fix buggy new variable value version
	  management in order not to misunderstand that the effective branches
	  in switch-statement are deadcodes.

Tue Apr 23 22:21:04 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.7.1
	  - Revise data structure of the variable value versioning in order not
	    to smother narrowed values in branches without reassignments.
	  - Revise default value of uninitialized global or static variables to
	    arbitrary value from 0.
	  - Fix interpretation environment to correctly manage value versions
	    of inner variables of global array or composite typed variables.

Tue Apr 23 18:45:14 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/value.rb : Revise data structure of the variable value
	  versioning in order not to smother narrowed values in branches
	  without reassignments.

	* lib/adlint/c/object.rb : Revise default value of uninitialized global
	  or static variables to arbitrary value from 0.

	* lib/adlint/c/branch.rb : Rename unfavorite method names.
	* lib/adlint/c/environ.rb : Ditto.
	* lib/adlint/c/interp.rb : Ditto.
	* lib/adlint/c/object.rb : Ditto.

	* lib/adlint/c/environ.rb : Fix interpretation environment to correctly
	  manage value versions of inner variables of global array or composite
	  typed variables.
	* lib/adlint/c/object.rb : Ditto.

Tue Apr 10 18:27:50 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.7.0
	  - This is the initial release candidate for 1.8.0 GA release.
	  - Add W0607 detection.
	  - Add W0608 detection.
	  - Add W0625 detection.
	  - Add W0632 detection.
	  - Add W0633 detection.
	  - Add W0634 detection.
	  - Add W0642 detection.
	  - Add W0711 detection.
	  - Add W0712 detection.
	  - Add W0713 detection.
	  - Add W0714 detection.
	  - Add W0715 detection.
	  - Add W0832 detection.
	  - Fix abend problem when the pathname of #include_next directive is
	    not in the executing environment.
	  - Fix bad FN_UELS (number of incomplete if-else-if statement chains)
	    metric measurement.
	  - Fix W0541 detection to warn once a function only when an inline
	    assembly code is not wrapped by macro.

Tue Apr 10 18:25:31 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Add W0711, W0712, W0713, W0714 and
	  W0715 detections.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/Makefile : Add `logical_expr' demo.
	* share/demo/logical_expr/logical_expr.c : Ditto.
	* MANIFEST : Ditto.

Tue Apr 10 17:55:04 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/syntax.rb : Add logicality determination of expressions.

Tue Apr 10 17:09:40 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/lang.rb : Fix phase composition to move up preparation so
	  that commands which depend on both preprocessor and C language
	  processor can be instantiated earlier.
	* lib/adlint/cpp/phase.rb : Ditto.
	* lib/adlint/c/phase.rb : Ditto.

	* lib/adlint/cpp/message.rb : Fix W0541 detection to warn once a
	  function only when an inline assembly code is not wrapped by macro.

	* lib/adlint/cpp/message.rb : Add W0832 detection.
	* lib/adlint/cpp/phase.rb : Ditto.

	* share/demo/inline_asm/inline_asm.c : Add sample code.

Tue Apr 10 14:10:31 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/cpp/subst.rb : Revise code substitution notification to
	  pass the matched token array.
	* lib/adlint/cpp/message.rb : Ditto.

Tue Apr 10 12:30:13 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Add function object parameter to
	  notifications of function evaluation.
	* lib/adlint/c/syntax.rb : Ditto.
	* lib/adlint/c/metric.rb : Ditto.
	* lib/adlint/c/code.rb : Ditto.
	* lib/adlint/c/message.rb : Ditto.

	* lib/adlint/c/object.rb : Change interface of Function#signature to
	  return a FunctionSignature object.

	* lib/adlint/c/message.rb : Add W0625 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/Makefile : Add `typedef_each_src' demo.
	* share/demo/typedef_each_src/typedef_each_src.c : Ditto.
	* MANIFEST : Ditto.

Tue Apr 10 08:43:43 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* etc/mesg.d/en_US/messages.yml : Refine W0688, W0689 and W0690 message
	  text.
	* share/doc/users_guide_en.texi : Ditto.

Mon Apr  9 23:21:08 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/metric.rb : Fix bad FN_UELS (number of incomplete
	  if-else-if statement chains) metric measurement.

	* share/demo/Makefile : Add `incomplete_ifelse' demo.
	* share/demo/incomplete_ifelse/incomplete_ifelse.c : Ditto.
	* MANIFEST : Ditto.

Mon Apr  9 20:34:51 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/expr.rb : Add notification about address-expression.
	* lib/adlint/c/interp.rb : Ditto.
	* lib/adlint/c/mediator.rb : Ditto.

	* lib/adlint/c/object.rb : Add storage class determination of objects.

	* lib/adlint/c/message.rb : Add W0642 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/Makefile : Add `register_vars' demo.
	* share/demo/register_vars/register_vars.c : Ditto.
	* MANIFEST : Ditto.

Mon Apr  9 13:14:51 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/cpp/message.rb : Add W0634 detection.
	* lib/adlint/cpp/phase.rb : Ditto.

	* lib/adlint/cpp/eval.rb : Fix abend problem when the pathname of
	  #include_next directive is not in the executing environment.

	* lib/adlint/cpp/eval.rb : Support mswin path separator in #include or
	  #include_next directives.

	* share/demo/bad_include/bad_include.c : Add sample code.

Mon Apr  9 12:03:08 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/cpp/message.rb : Add W0632 and W0633 detections.
	* lib/adlint/cpp/phase.rb : Ditto.

	* etc/mesg.d/ja_JP/messages.yml : Revise W0632 and W0633 message text.
	* etc/mesg.d/en_US/messages.yml : Ditto.

	* share/demo/Makefile : Add `bad_include' demo.
	* share/demo/bad_include/bad_include.c : Ditto.
	* share/demo/bad_include/test"1".h : Ditto.
	* share/demo/bad_include/test'1'.h : Ditto.
	* share/demo/bad_include/test'2'.h : Ditto.

	* share/doc/users_guide_ja.texi : Update W0632 and W0633 message text.
	* share/doc/users_guide_en.texi : Ditto.

Mon Apr  9 11:22:39 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0607 and W0608 detections.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/wrap_around/wrap_around.c : Add sample code.

Fri Apr  6 20:00:34 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.ga : 1.6.0
	  - Add W0541 detection.
	  - Add W0573 detection.
	  - Add W0579 detection.
	  - Add W0685 detection.
	  - Add W0686 detection.
	  - Add W0781 detection.
	  - Add W0787 detection.
	  - Add W0788 detection.
	  - Add W0789 detection.
	  - Add W0807 detection.
	  - Add W0808 detection.
	  - Add W0809 detection.
	  - Add W1030 detection.
	  - Add W1053 detection.
	  - Add W1054 detection.
	  - Add W1055 detection.
	  - Add W1056 detection.
	  - Add W1057 detection.
	  - Add W1058 detection.
	  - Add W1059 detection.
	  - Add W1060 detection.
	  - Add W1061 detection.
	  - Add W1062 detection.
	  - Add W1063 detection.
	  - Fix W0027 detection not to warn when a pointer variable is compared
	    with NULL constant.
	  - Fix W0728, W0729 and W0730 detections not to warn when the target
	    is a variable of the other enum type.
	  - Fix W0104 detection not to warn about invariant parameter of array
	    type whose base type is qualified as const.
	  - Fix bad W0031, W0100, W0104, W0459 and W0460 detections.
	  - Fix bad FN_UNUV measurement.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Fri Apr  6 19:49:19 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* share/doc/users_guide_ja.texi : Update descriptions about added
	  warning messages.
	* share/doc/users_guide_en.texi : Ditto.

Fri Apr  6 19:13:05 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.5.5
	  - Fix W1053 detection to warn only about constant expressions.

Fri Apr  6 19:06:34 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W1053 detection to warn only about
	  constant expressions.

Fri Apr  6 16:44:17 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.5.4
	  - Fix abend problem of W0461 and W0462 detections when a function is
	    specified as an argument.

Fri Apr  6 15:51:59 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix abend problem of W0461 and W0462
	  detections when a function is specified as an argument.

Fri Apr  6 15:35:17 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.5.3
	  - Fix degraded W0581, W0639 and W0640 detections.

Fri Apr  6 15:32:44 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/expr.rb : Fix degraded W0581, W0639 and W0640
	  detections.

Fri Apr  6 11:48:37 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.5.2
	  - Fix W0787, W0788 and W0789 detections to consider variable and
	    function definitions.
	  - Fix W0104 detection not to warn about invariant parameter of array
	    type whose base type is qualified as const.
	  - Fix bad W0031, W0100, W0104, W0459 and W0460 detections.
	  - Fix bad FN_UNUV measurement.

Fri Apr  6 11:33:43 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/metric.rb : Fix FN_UNUV measurement to watch variable
	  references and variable value references.

	* lib/adlint/c/message.rb : Fix W0031 detection to watch variable
	  references and variable value references.

	* lib/adlint/c/message.rb : Fix W0104 detection not to warn about a
	  parameter of const array type.

Fri Apr  6 11:18:33 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/expr.rb : Revise evaluation of object-specifier not to
	  convert the derived array object into a pointer variable.

	* lib/adlint/c/expr.rb : Revise evaluation of
	  array-subscript-expression not to notify a value reference of the
	  base array object.

	* lib/adlint/c/expr.rb : Revise evaluation of
	  array-subscript-expression not to convert the derived array object
	  into a pointer variable.

	* lib/adlint/c/expr.rb : Revise evaluation of function-call-expression
	  not to notify a value reference of the array argument in assigning an
	  argument to a parameter.
	* lib/adlint/c/object.rb : Ditto.

	* lib/adlint/c/expr.rb : Revise evaluation of
	  member-access-by-value-expression not to notify a value reference of
	  the base composite object.

	* lib/adlint/c/expr.rb : Revise evaluation of
	  member-access-by-value-expression not to convert the derived array
	  object into a pointer variable.

	* lib/adlint/c/expr.rb : Revise evaluation of
	  member-access-by-pointer-expression not to convert the derived array
	  object into a pointer variable.

	* lib/adlint/c/expr.rb : Revise evaluation of string-literal-specifier
	  not to convert the character array object into a pointer variable.

	* lib/adlint/c/expr.rb : Revise evaluation of conditional-expression to
	  convert results of 2nd and 3rd expression into scalar variables
	  before unifying those values.

	* lib/adlint/c/object.rb : Revise function's `value returning via
	  parameters' behavior to return a value when the parameter type is
	  non-const array.

Fri Apr  6 09:36:42 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0104 detection not to warn about
	  invariant parameter of array type whose base type is qualified as
	  const.

Thu Apr  5 16:43:55 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0787, W0788 and W0789 detections to
	  consider variable and function definitions.

	* share/demo/multi_decl/multi_decl_1.c : Add sample code.

Thu Apr  5 15:05:37 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.5.1
	  - Add W0579 detection.
	  - Add W0686 detection.
	  - Add W0787 detection.
	  - Add W0788 detection.
	  - Add W0789 detection.
	  - Fix W0809 detection not to warn about the AdLint internal tag name.

Thu Apr  5 12:03:52 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0579 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/implicit_conv/implicit_conv.c : Add sample code.

Thu Apr  5 11:21:23 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Add W0686 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_conv/bad_conv.c : Add sample code.

Thu Apr  5 10:37:13 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Fix W0809 detection not to warn about
	  the AdLint internal tag name.

	* share/demo/reserved_ident/reserved_ident.c : Add sample code.

Thu Apr  5 10:21:37 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0789 detection.
	* lib/adlint/c/phase.rb : Ditto.

Tue Apr  3 20:12:29 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0788 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/multi_decl/multi_decl_1.c : Add sample code.

Tue Apr  3 19:03:44 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0787 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/multi_decl/multi_decl_1.c : Add sample code.

Tue Apr  3 16:37:30 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.5.0
	  - This is the initial release candidate for 1.6.0 GA release.
	  - Add W0541 detection.
	  - Add W0573 detection.
	  - Add W0685 detection.
	  - Add W0781 detection.
	  - Add W0807 detection.
	  - Add W0808 detection.
	  - Add W0809 detection.
	  - Add W1030 detection.
	  - Add W1053 detection.
	  - Add W1054 detection.
	  - Add W1055 detection.
	  - Add W1056 detection.
	  - Add W1057 detection.
	  - Add W1058 detection.
	  - Add W1059 detection.
	  - Add W1060 detection.
	  - Add W1061 detection.
	  - Add W1062 detection.
	  - Add W1063 detection.
	  - Fix W0027 detection not to warn when a pointer variable is compared
	    with NULL constant.
	  - Fix W0728, W0729 and W0730 detections not to warn when the target
	    is a variable of the other enum type.

Tue Apr  3 16:22:23 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/cpp/message_shima.rb : Add W0807 and W0808 detections.
	* lib/adlint/cpp/phase.rb : Ditto.

	* share/demo/bad_macro/bad_macro.c : Add sample code.

Tue Apr  3 16:05:54 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Add W0685 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_conv/bad_conv.c : Add sample code.

Tue Apr  3 15:35:10 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Add W1030 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/Makefile : Add `bad_label' demo.
	* share/demo/bad_label/bad_label.c : Ditto.
	* MANIFEST : Ditto.

Tue Apr  3 15:15:03 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Add W0809 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/Makefile : Add `reserved_ident' demo.
	* share/demo/reserved_ident/reserved_ident.c : Ditto.
	* MANIFEST : Ditto.

Tue Apr  3 11:22:03 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Add W0781 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/Makefile : Add `redundant_select' demo.
	* share/demo/redundant_select/redundant_select.c : Ditto.
	* MANIFEST : Ditto.

Tue Apr  3 10:22:45 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Add W0573 detection.
	* lib/adlint/c/phase.rb : Ditto.

Tue Apr  3 09:42:18 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0027 detection not to warn when a
	  pointer variable is compared with NULL constant.

Mon Apr  2 17:29:18 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/cpp/message.rb : Add W0541 detection.
	* lib/adlint/cpp/phase.rb : Ditto.

	* share/demo/Makefile : Add `inline_asm' demo.
	* share/demo/inline_asm/inline_asm.c : Ditto.
	* MANIFEST : Ditto.

Mon Apr  2 17:24:58 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/cpp/asm.rb : Support extended inline assembly notations.
	* lib/adlint/cpp/source.rb : Ditto.
	* lib/adlint/cpp.rb : Ditto.
	* MANIFEST : Ditto.

Mon Apr  2 15:55:22 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1063 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Apr  2 15:43:19 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1062 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Apr  2 15:15:39 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1061 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Apr  2 13:40:40 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1060 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Apr  2 13:31:52 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1059 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Apr  2 13:21:52 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1058 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Apr  2 13:15:48 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1057 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Apr  2 13:05:00 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1056 detection.
	* lib/adlint/c/phase.rb : Ditto.

Mon Apr  2 11:58:59 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Fix W0728, W0729 and W0730 detections not
	  to warn when the target is a variable of the other enum type.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Apr  2 11:42:24 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/syntax.rb : Fix incomplete decision about the expression
	  constancy.
	* lib/adlint/c/expr.rb : Ditto.
	* lib/adlint/c/type.rb : Ditto.
	* lib/adlint/c/enum.rb : Ditto.
	* lib/adlint/c/object.rb : Ditto.
	* lib/adlint/c/mediator.rb : Ditto.
	* lib/adlint/c.rb : Ditto.
	* lib/adlint/message.rb : Ditto.
	* MANIFEST : Ditto.

Fri Mar 30 15:09:52 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1055 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Fri Mar 30 15:05:37 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1054 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Fri Mar 30 14:59:19 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W1053 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Thu Mar 29 10:53:48 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.ga : 1.4.0
	  - Add W0606 detection.
	  - Add W0687 detection.
	  - Add W0695 detection.
	  - Add W0698 detection.
	  - Add W0699 detection.
	  - Add W0720 detection.
	  - Add W0721 detection.
	  - Add W0722 detection.
	  - Add W0723 detection.
	  - Add W0726 detection.
	  - Add W0727 detection.
	  - Add W0728 detection.
	  - Add W0729 detection.
	  - Add W0730 detection.
	  - Add W0731 detection.
	  - Add W0737 detection.
	  - Add W0738 detection.
	  - Add W0739 detection.
	  - Add W0740 detection.
	  - Add W0741 detection.
	  - Add W0743 detection.
	  - Add W0801 detection.
	  - Add W0806 detection.
	  - Add W1033 detection.
	  - Add W1064 detection.
	  - Add W1065 detection.
	  - Add missing implicit conversion of return-statement in order to
	    detect W0727 at an expression of return-statement.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Wed Mar 28 15:30:55 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.3.3
	  - Fix interpreter in order to detect W0653 correctly.

Wed Mar 28 15:24:20 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Fix evaluation of a string literal as an
	  initializer of the array variable definition in order to detect W0653
	  correctly.

Wed Mar 28 13:51:55 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.3.2
	  - Fix interpreter in order to detect W0255 family, W0459, W0580,
	    W0653, W0654 and W0730 correctly.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Wed Mar 28 13:48:16 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Fix initialization of the array variable
	  defined with a string literal as an initializer in order to detect
	  W0580 correctly.

Wed Mar 28 13:39:56 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Fix notification of variable initialization
	  to pass the original object of an implicit conversion in order to
	  detect W0653 and W0654 correctly.

Wed Mar 28 12:04:08 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Fix notification of return-statement
	  evaluation not to confuse W0255 family and W0730 detections.

Wed Mar 28 11:39:43 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/expr.rb : Fix access notification of array or composite
	  typeed variable value and add missing reference notification of the
	  array value in evaluation of an array-subscript-expression in order
	  to detect W0459 and W0460 correctly.

Wed Mar 28 09:58:58 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* share/doc/users_guide_ja.texi : Update descriptions about added
	  warning messages.
	* share/doc/users_guide_en.texi : Ditto.

Tue Mar 27 17:59:37 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.3.1
	  - Add W0737 detection.
	  - Add W0738 detection.
	  - Add W0739 detection.
	  - Add W0740 detection.
	  - Add W0741 detection.
	  - Add W0743 detection.
	  - Add missing implicit conversion of return-statement in order to
	    detect W0727 at an expression of return-statement.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Tue Mar 27 17:51:06 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0743 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/overflow/overflow.c : Add sample code.

Tue Mar 27 17:34:14 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0740 and W0741 detections.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/wrap_around/wrap_around.c : Add sample code.

Tue Mar 27 17:14:34 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0739 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/wrap_around/wrap_around.c : Add sample code.

Tue Mar 27 16:20:13 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0738 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/overflow/overflow.c : Add sample code.

Tue Mar 27 16:18:14 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Move responsibility of implicit conversion
	  in evaluation of a variable-definition with initializers to
	  InitializerInterpreter in order to detect implicit conversions at
	  expressions in initializers.

Tue Mar 27 15:02:45 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0737 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/incomplete_type/incomplete_type.c : Add sample code.

Tue Mar 27 12:05:03 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Add missing conversion logic of
	  return-statement evaluation.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Mar 26 17:05:05 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.3.0
	  - This is the initial release candidate for 1.4.0 GA release.
	  - Add W0606 detection.
	  - Add W0687 detection.
	  - Add W0695 detection.
	  - Add W0698 detection.
	  - Add W0699 detection.
	  - Add W0720 detection.
	  - Add W0721 detection.
	  - Add W0722 detection.
	  - Add W0723 detection.
	  - Add W0726 detection.
	  - Add W0727 detection.
	  - Add W0728 detection.
	  - Add W0729 detection.
	  - Add W0730 detection.
	  - Add W0731 detection.
	  - Add W0801 detection.
	  - Add W0806 detection.
	  - Add W1033 detection.
	  - Add W1064 detection.
	  - Add W1065 detection.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Mon Mar 26 16:50:45 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* share/doc/users_guide_ja.texi : Update descriptions about added
	  warning messages.
	* share/doc/users_guide_en.texi : Ditto.

Mon Mar 26 16:13:26 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Add notifications about switch-statement.
	* lib/adlint/c/mediator.rb : Ditto.

	* lib/adlint/c/message.rb : Add W0731, W1064 and W1065 detections.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/bad_enum/bad_enum.c : Add sample code.

Mon Mar 26 12:23:10 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0727, W0728, W0729 and W0730
	  detections.
	* lib/adlint/c/phase.rb : Ditto.
	* lib/adlint/c/expr.rb : Ditto.
	* lib/adlint/c/type.rb : Ditto.

	* share/demo/Makefile : Add `bad_enum' demo.
	* share/demo/bad_enum/bad_enum.c : Ditto.

Mon Mar 26 12:19:13 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/resolver.rb : Add type attribute to enumerators.
	* lib/adlint/c/syntax.rb : Ditto.

Mon Mar 26 10:14:06 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0722 and W0723 detections.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/wrap_around/wrap_around.c : Add sample code.

Fri Mar 23 21:24:08 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0721 detection.
	* lib/adlint/c/phase.rb : Ditto.

	* share/demo/overflow/overflow.c : Add sample code.

Fri Mar 23 20:11:29 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/cpp/message_shima.rb : Add W0687, W0695 and W0806
	  detections.
	* lib/adlint/cpp/phase.rb : Ditto.

	* share/demo/bad_macro/bad_macro.c : Add sample code.

Fri Mar 23 20:08:37 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/cpp/eval.rb : Add #undef notification.

Fri Mar 23 19:00:17 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* etc/mesg.d/ja_JP/messages.yml : Refine message text of W0726.
	* etc/mesg.d/en_US/messages.yml : Ditto.
	* share/doc/users_guide_ja.texi : Ditto.
	* share/doc/users_guide_en.texi : Ditto.

Fri Mar 23 18:55:29 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/syntax.rb : Refactor using Enumerable#each_with_object.

Fri Mar 23 18:44:30 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/c/message_shima.rb : Add W0606, W0698, W0699, W0726, W0801
	  and W1033 detections.
	* lib/adlint/c/phase.rb : Ditto.
	* lib/adlint/c.rb : Ditto.
	* MANIFEST : Ditto.

	* share/demo/Makefile : Add `bad_return' and `unnamed_member' demos.
	* share/demo/bad_return/bad_return.c : Ditto.
	* share/demo/unnamed_member/unnamed_member.c : Ditto.

	* share/demo/union_type/union_type.c : Add sample code.
	* share/demo/various_fundef/various_fundef.c : Ditto.

Fri Mar 23 16:39:13 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0720 detection.
	* lib/adlint/c/phase.rb : Ditto.
	* share/demo/overflow/overflow.c : Ditto.

Fri Mar 23 14:11:20 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Modify W0457 and W0458 detections to use
	  new #implicitly_typed? method to check whether a definition or
	  declaration is typed implicitly.

	* lib/adlint/c/syntax.rb : Fix inverted check logic.

Fri Mar 23 13:39:12 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/syntax.rb : Add DeclarationSpecifiersHolder module to
	  commonalize accessors of DeclarationSpecifiers.

Fri Mar 23 12:07:52 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/syntax.rb : Add DeclarationSpecifiers#explicitly_typed?
	  and DeclarationSpecifiers#implicitly_typed? methods.

Fri Mar 23 12:03:14 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/syntax.rb : Move common responsibilities of
	  VariableDefinition, FunctionDefinition and ParameterDefinition to
	  Definition class.

Wed Mar 21 18:50:39 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.ga : 1.2.0
	  - Add W0597 detection.
	  - Add W0598 detection.
	  - Add W0599 detection.
	  - Add W0600 detection.
	  - Add W0688 detection.
	  - Add W0689 detection.
	  - Add W0690 detection.
	  - Change schema version validation method of input YAML files.
	  - Clarify message text of W0459 and W0460.
	  - Revise specification of W0459 and W0460 detections not to warn when
	    a pointer argument points to an uninitialized object.
	  - Fix bad FN_UNUV metric measurement.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Wed Mar 21 14:36:30 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.1.2
	  - Revise specification of W0459 and W0460 detections not to warn when
	    a pointer argument points to an uninitialized object.
	  - Fix bad FN_UNUV metric measurement.

Wed Mar 21 14:28:59 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Fix lack of reference notification of the
	  controlling variable's value in for-statements and c99-for-statements
	  at end of the last iteration.

Wed Mar 21 13:07:29 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/expr.rb : Fix lack of notification of array and
	  composite type objects when its inner variable is accessed.

Wed Mar 21 13:03:26 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/expr.rb : Fix lack of notification of value references
	  in relational-expressions and equality-expressions.

Mon Mar 19 17:48:34 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.1.1
	  - Add W0688 detection.
	  - Add W0689 detection.
	  - Add W0690 detection.
	  - Fix W0459 detection to warn when a pointer argument points to an
	    uninitialized array object.
	  - Clarify message text of W0459 and W0460.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Mon Mar 19 17:27:53 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/cpp/eval.rb : Fix abend problem of incomplete pp-directive
	  processing.
	* lib/adlint/cpp/code.rb : Ditto.
	* lib/adlint/cpp/message.rb : Ditto.
	* lib/adlint/cpp/syntax.rb : Ditto.

Mon Mar 19 17:17:18 2012  Rie Shima  <rkakuuchi@users.sourceforge.net>

	* lib/adlint/cpp/message_shima.rb : Add W0688, W0689 and W0690
	  detections.
	* lib/adlint/cpp/phase.rb : Ditto.
	* lib/adlint/cpp.rb : Ditto.
	* MANIFEST : Ditto.
	* etc/mesg.d/ja_JP/messages.yml : Ditto.

	* share/demo/Makefile : Add `bad_line' demo.
	* share/demo/bad_line : Ditto.
	* share/demo/bad_line/bad_line.c : Ditto.

Mon Mar 19 15:06:29 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* etc/mesg.d/ja_JP/messages.yml : Clarify message text of W0459 and
	  W0460.
	* etc/mesg.d/en_US/messages.yml : Ditto.
	* share/doc/users_guide_ja.texi : Ditto.
	* share/doc/users_guide_en.texi : Ditto.

Mon Mar 19 14:49:07 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/expr.rb : Fix lack of notification of the array value
	  reference when the object-specifier specifies an array object.

	* lib/adlint/c/message.rb : Remove useless branching in W0459
	  detection.

Mon Mar 19 12:43:33 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 1.1.0
	  - This is the initial release candidate for 1.2.0 GA release.
	  - Add W0597 detection.
	  - Add W0598 detection.
	  - Add W0599 detection.
	  - Add W0600 detection.
	  - Change schema version validation method of input YAML files.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Sat Mar 17 12:29:09 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/version.rb : Change schema version validation method of
	  input YAML files.
	* lib/adlint/message.rb : Ditto.
	* lib/adlint/traits.rb : Ditto.
	* etc/conf.d/fallback/traits.erb : Ditto.
	* etc/conf.d/i686-cygwin/traits-gcc_4.3.4.erb : Ditto.
	* etc/conf.d/i686-devkit/traits-gcc_4.5.2.erb : Ditto.
	* etc/conf.d/i686-linux/traits-gcc_4.5.1.erb : Ditto.
	* etc/conf.d/i686-mingw/traits-gcc_4.6.1.erb : Ditto.

Fri Mar 16 21:05:17 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/message.rb : Add W0599 and W0600 detections.

Fri Mar 15 18:17:40 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/phase.rb : Add W0597 and W0598 detections.
	* lib/adlint/c/message.rb : Ditto.

	* share/demo/Makefile : Add `sequence_point' demo.
	* share/demo/sequence_point/sequence_point.c : Ditto.

Thu Mar 15 16:21:32 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/c/interp.rb : Add sequence-points tracking feature to the
	  interpreter.
	* lib/adlint/c/object.rb : Ditto.
	* lib/adlint/c/syntax.rb : Ditto.
	* lib/adlint/c/expr.rb : Ditto.
	* lib/adlint/c/seqp.rb : Ditto.
	* lib/adlint/c.rb : Ditto.

Wed Mar  7 18:01:54 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* lib/adlint/cpp/message.rb : Fix bad comment about ensuring of
	  uniqueness of duplicative warning messages.

Mon Feb 27 17:39:54 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.ga : 1.0.0
	  - This is the initial GA release!
	  - Support single module analysis.
	  - Support cross module analysis.
	  - Support 597 kinds of warning detections.
	  - Support 14 kinds of code structure extractions.
	  - Support 15 kinds of code quality metric measurements.
	  - Fix traits file validation to allow only values greater than 0 as
	    memory alignment items such as `char_alignment'.
	  - Correct to run on Ruby 1.9.3-p125 without warnings.

Wed Feb 22 18:48:24 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 0.6.8
	  - Fix traits file validation to allow nil as `initial_header'.
	  - Fix traits file validation to allow only a numerical value as
	    numerical items such as `tab_width'.
	  - Fix traits file validation to allow a value which is between 1 and
	    256 as type-size items such as `char_size'.
	  - Fix traits file validation to allow only true or false as boolean
	    items such as `char_as_unsigned_char'.
	  - Refine the message catalog for the locale `ja_JP' and `en_US'.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Tue Feb 21 18:28:05 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 0.6.7
	  - Implement missing `traits file validation' feature.

Mon Feb 20 19:26:03 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 0.6.6
	  - Revise project_traits:coding_style specification.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Fri Feb 17 18:28:16 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 0.6.5
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Thu Feb 16 18:50:17 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 0.6.4
	  - Revise specification of W0534 detection to warn when the
	    controlling variable is not initialized in the for-statement
	    including when the initial-statement is empty.
	  - Fix freeze problem of scanning string-literal which contains
	    unescaped newline character.
	  - Fix abend problem of evaluating an indirection-expression as the
	    controlling expression of if-statement when the dereferencing
	    function pointer points nothing.
	  - Fix lack of variable definition records problem when the
	    storage-class-specifier is `register' or `auto'.
	  - Update the user's guide in Japanese.

Fri Feb 10 17:26:03 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 0.6.3
	  - Change gem packaging method.
	  - Update the user's guide in Japanese.

Wed Feb  8 11:12:30 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 0.6.2
	  - Fix abend problem of evaluating the indirection-expression which
	    makes a function object.

Tue Feb  7 18:59:44 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 0.6.1
	  - Fix lack of variable cross-ref records problem of the
	    member-access-by-pointer-expression whose pointer variable is
	    global.
	  - Fix lack of variable cross-ref records problem of the
	    array-subscript-expression whose value is of the global variable.
	  - Fix W0055 detection not to count macro definitions in AdLint
	    specific project's and compiler's initial headers.
	  - Fix lack of variable cross-ref records problem when the inner
	    variable of the global array or composite variable is accessed.
	  - Fix unnecessary variable cross-ref records problem when the global
	    variable definition whose initializer refers to other global
	    variable appears after any function definitions.
	  - Fix lack of variable cross-ref records problem when the global
	    pointer variable is refered in the reassigning context.
	  - Refine the message catalog for the locale `ja_JP'.
	  - Refine the user's guide in Japanese.

Mon Feb  6 19:18:59 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.rc : 0.6.0
	  - This is the initial release candidate for 1.0.0 GA release.
	  - Fix abend problem of the interpreter in evaluating an arithmetic
	    operation with operands whose type has not been resolved.
	  - Fix abend problem of the interpreter in evaluating a
	    member-access-by-pointer-expression whose pointer points to an
	    array object or nothing.
	  - Fix incomplete variable name problem of the DEP record in the
	    metrics file.
	  - Update the user's guide in Japanese.
	  - Update the user's guide in English.

Wed Feb  1 17:37:02 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.beta : 0.5.15
	  - Fix degraded W0031 detection.
	  - Fix bad value domain of an arbitrary value of the floating type
	    family.
	  - Update the user's guide in Japanese.

Mon Jan 30 17:47:11 2012  Yutaka Yanoh  <yanoh@users.sourceforge.net>

	* release.beta : 0.5.14
	  - Fix bootstrap error messages not to contain full pathname of the
	    command.
	  - Fix off-by-one problems in W0055 detection.
	  - Fix W0440 detection to warn at the closing brace.
	  - Fix bad macro expansion problem of the function-like macro whose
	    replacement-list contains consecutive `## #' operators.
	  - Fix abend problem of W0031 detection when the initializer of the
	    global variable definition refers to other variables.
	  - Fix abend problem of W0102 detection when the initializer of the
	    global variable definition refers to other variables.
	  - Fix abend problem of W0104 detection when the initializer of the
	    global variable definition updates value of other variables.
	  - Fix abend problem of W0105 detection when the initializer of the
	    global variable definition contains indirection-expressions.
	  - Fix abend problem of W0580 detection when the initializer of the
	    global
Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017 FileWatcher.com