diff options
author | Simon Josefsson <simon@josefsson.org> | 2008-11-07 13:30:24 +0100 |
---|---|---|
committer | Simon Josefsson <simon@josefsson.org> | 2008-11-07 13:30:24 +0100 |
commit | df04fd1f9dd84009d4e2e446bb285e8ac46b2b2a (patch) | |
tree | d6321800db096490e910f4f110becae6e908b937 /gl | |
parent | a1a0bcc6722983491f26f16d0e1204a952bd36a0 (diff) | |
download | gnutls-df04fd1f9dd84009d4e2e446bb285e8ac46b2b2a.tar.gz |
Add cyclomatic code complexity charts.
Diffstat (limited to 'gl')
-rw-r--r-- | gl/Makefile.am | 11 | ||||
-rw-r--r-- | gl/m4/gnulib-cache.m4 | 3 | ||||
-rw-r--r-- | gl/m4/gnulib-comp.m4 | 4 | ||||
-rw-r--r-- | gl/m4/pmccabe2html.m4 | 14 | ||||
-rw-r--r-- | gl/sys_stat.in.h | 12 |
5 files changed, 41 insertions, 3 deletions
diff --git a/gl/Makefile.am b/gl/Makefile.am index e7409ad48d..56485911d8 100644 --- a/gl/Makefile.am +++ b/gl/Makefile.am @@ -9,7 +9,7 @@ # the same distribution terms as the rest of that program. # # Generated by gnulib-tool. -# Reproduce by: gnulib-tool --import --dir=. --local-dir=gl/override --lib=libgnu --source-base=gl --m4-base=gl/m4 --doc-base=doc --tests-base=gl/tests --aux-dir=build-aux --with-tests --libtool --macro-prefix=gl --no-vc-files accept arpa_inet autobuild bind close connect error fdl-1.3 gendocs getaddrinfo getline getpass-gnu gnupload gpl-3.0 inet_ntop inet_pton lgpl-2.1 listen maintainer-makefile minmax perror progname read-file readline recv select send setsockopt shutdown socket sys_stat version-etc-fsf +# Reproduce by: gnulib-tool --import --dir=. --local-dir=gl/override --lib=libgnu --source-base=gl --m4-base=gl/m4 --doc-base=doc --tests-base=gl/tests --aux-dir=build-aux --with-tests --libtool --macro-prefix=gl --no-vc-files accept arpa_inet autobuild bind close connect error fdl-1.3 gendocs getaddrinfo getline getpass-gnu gnupload gpl-3.0 inet_ntop inet_pton lgpl-2.1 listen maintainer-makefile minmax perror pmccabe2html progname read-file readline recv select send setsockopt shutdown socket sys_stat version-etc-fsf AUTOMAKE_OPTIONS = 1.5 gnits @@ -122,7 +122,7 @@ libgnu_la_SOURCES += c-ctype.h c-ctype.c ## begin gnulib module close -EXTRA_DIST += close.c +EXTRA_DIST += close.c w32sock.h EXTRA_libgnu_la_SOURCES += close.c @@ -404,6 +404,13 @@ EXTRA_libgnu_la_SOURCES += perror.c ## end gnulib module perror +## begin gnulib module pmccabe2html + + +EXTRA_DIST += $(top_srcdir)/build-aux/pmccabe2html $(top_srcdir)/build-aux/pmccabe.css + +## end gnulib module pmccabe2html + ## begin gnulib module progname libgnu_la_SOURCES += progname.h progname.c diff --git a/gl/m4/gnulib-cache.m4 b/gl/m4/gnulib-cache.m4 index 96a26cbee2..6fc3e49663 100644 --- a/gl/m4/gnulib-cache.m4 +++ b/gl/m4/gnulib-cache.m4 @@ -15,7 +15,7 @@ # Specification in the form of a command-line invocation: -# gnulib-tool --import --dir=. --local-dir=gl/override --lib=libgnu --source-base=gl --m4-base=gl/m4 --doc-base=doc --tests-base=gl/tests --aux-dir=build-aux --with-tests --libtool --macro-prefix=gl --no-vc-files accept arpa_inet autobuild bind close connect error fdl-1.3 gendocs getaddrinfo getline getpass-gnu gnupload gpl-3.0 inet_ntop inet_pton lgpl-2.1 listen maintainer-makefile minmax perror progname read-file readline recv select send setsockopt shutdown socket sys_stat version-etc-fsf +# gnulib-tool --import --dir=. --local-dir=gl/override --lib=libgnu --source-base=gl --m4-base=gl/m4 --doc-base=doc --tests-base=gl/tests --aux-dir=build-aux --with-tests --libtool --macro-prefix=gl --no-vc-files accept arpa_inet autobuild bind close connect error fdl-1.3 gendocs getaddrinfo getline getpass-gnu gnupload gpl-3.0 inet_ntop inet_pton lgpl-2.1 listen maintainer-makefile minmax perror pmccabe2html progname read-file readline recv select send setsockopt shutdown socket sys_stat version-etc-fsf # Specification in the form of a few gnulib-tool.m4 macro invocations: gl_LOCAL_DIR([gl/override]) @@ -41,6 +41,7 @@ gl_MODULES([ maintainer-makefile minmax perror + pmccabe2html progname read-file readline diff --git a/gl/m4/gnulib-comp.m4 b/gl/m4/gnulib-comp.m4 index 7dcff38956..dca40d50c4 100644 --- a/gl/m4/gnulib-comp.m4 +++ b/gl/m4/gnulib-comp.m4 @@ -119,6 +119,7 @@ AC_SUBST([LTALLOCA]) AC_PROG_MKDIR_P gl_FUNC_PERROR gl_STRING_MODULE_INDICATOR([perror]) + gl_PMCCABE2HTML gl_FUNC_READ_FILE gl_FUNC_READLINE gl_FUNC_REALLOC_POSIX @@ -325,6 +326,8 @@ AC_DEFUN([gl_FILE_LIST], [ build-aux/gendocs.sh build-aux/gnupload build-aux/link-warning.h + build-aux/pmccabe.css + build-aux/pmccabe2html doc/fdl-1.3.texi doc/gendocs_template doc/gpl-3.0.texi @@ -433,6 +436,7 @@ AC_DEFUN([gl_FILE_LIST], [ m4/netdb_h.m4 m4/netinet_in_h.m4 m4/perror.m4 + m4/pmccabe2html.m4 m4/printf.m4 m4/read-file.m4 m4/readline.m4 diff --git a/gl/m4/pmccabe2html.m4 b/gl/m4/pmccabe2html.m4 new file mode 100644 index 0000000000..5e207422d3 --- /dev/null +++ b/gl/m4/pmccabe2html.m4 @@ -0,0 +1,14 @@ +# pmccabe2html.m4 serial 1 +dnl Copyright (C) 2008 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl From Simon Josefsson + +# Usage: gl_PMCCABE2HTML([]). +AC_DEFUN([gl_PMCCABE2HTML], +[ + AC_PROG_AWK + AC_PATH_PROG([PMCCABE], [pmccabe], [false]) +]) diff --git a/gl/sys_stat.in.h b/gl/sys_stat.in.h index 1a900a495f..3748c261c8 100644 --- a/gl/sys_stat.in.h +++ b/gl/sys_stat.in.h @@ -275,6 +275,12 @@ # define S_IRWXUGO (S_IRWXU | S_IRWXG | S_IRWXO) #endif + +#ifdef __cplusplus +extern "C" { +#endif + + #if @GNULIB_LSTAT@ # if ! @HAVE_LSTAT@ /* mingw does not support symlinks, therefore it does not have lstat. But @@ -341,6 +347,12 @@ extern int lchmod (const char *filename, mode_t mode); lchmod (f, m)) #endif + +#ifdef __cplusplus +} +#endif + + #endif /* _GL_SYS_STAT_H */ #endif /* _GL_SYS_STAT_H */ #endif |