Skip to content

Commit

Permalink
Inventories for glibc2.22.
Browse files Browse the repository at this point in the history
Compilers tested: gcc 4.8, 5, 6; clang 3.[5678].
errors.ini updated for deprecation and removal of regexp.h.
  • Loading branch information
zackw committed Mar 21, 2016
1 parent 94c1c3f commit 3d82ebf
Show file tree
Hide file tree
Showing 16 changed files with 1,389,492 additions and 1 deletion.
2 changes: 1 addition & 1 deletion config/compilers.ini
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@
[DEFAULT]
# These are good for any Unixy compiler (with exceptions as noted below)
define = -D
preproc = -E -o $.i
preproc = -E -P -o $.i
compile = -S -o $.s
preproc_out = $.i
compile_out = $.s
Expand Down
14 changes: 14 additions & 0 deletions config/errors.ini
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,20 @@ desc =
The embedded code in this header contains an erroneous use of
``RETURN()`` instead of ``ERROR()``.

[regexp_deprecated]
header = regexp.h
regexp = \#warning\b .*? \bregexp\.h\b
desc =
This obsolete header generates an unconditional ``#warning``
telling the programmer to use :file:`regex.h` instead.

[regexp_unimpl]
header = regexp.h
regexp = \#error\b .* \bregexp\.h\b
desc =
This header is unimplemented: it contains only an ``#error`` directive
telling the programmer to use :file:`regex.h` instead.

[regex_static_or_type_qualifiers]
header = regex.h
regexp = static\ or\ type\ qualifiers\ in\ abstract\ declarator
Expand Down
920 changes: 920 additions & 0 deletions inventories/glibc2.22-clang3.5.ini

Large diffs are not rendered by default.

Loading

0 comments on commit 3d82ebf

Please sign in to comment.