dnl See whether we need a declaration for a function. dnl GCC_NEED_DECLARATION(FUNCTION [, EXTRA-HEADER-FILES]) AC_DEFUN(GCC_NEED_DECLARATION, [AC_MSG_CHECKING([whether $1 must be declared]) AC_CACHE_VAL(gcc_cv_decl_needed_$1, [AC_TRY_COMPILE([ #include #ifdef HAVE_STRING_H #include #else #ifdef HAVE_STRINGS_H #include #endif #endif #ifdef HAVE_STDLIB_H #include #endif #ifdef HAVE_UNISTD_H #include #endif $2], [char *(*pfn) = (char *(*)) $1], eval "gcc_cv_decl_needed_$1=no", eval "gcc_cv_decl_needed_$1=yes")]) if eval "test \"`echo '$gcc_cv_decl_needed_'$1`\" = yes"; then AC_MSG_RESULT(yes) gcc_need_declarations="$gcc_need_declarations $1" gcc_tr_decl=NEED_DECLARATION_`echo $1 | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` AC_DEFINE_UNQUOTED($gcc_tr_decl) else AC_MSG_RESULT(no) fi ])dnl dnl Check multiple functions to see whether each needs a declaration. dnl GCC_NEED_DECLARATIONS(FUNCTION... [, EXTRA-HEADER-FILES]) AC_DEFUN(GCC_NEED_DECLARATIONS, [for ac_func in $1 do GCC_NEED_DECLARATION($ac_func, $2) done ] ) '/> index : freebsd-ports-gnome
FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Update to 5.2.5.jkim2017-02-011-5/+5
* Update to 5.2.4.jkim2017-01-021-5/+5
* Update libreoffice to 5.2.3 and liborcus to 0.11.2bapt2016-11-121-4/+5
* Update to 5.0.6.jkim2016-05-071-4/+4
* Update to 5.0.5.jkim2016-02-161-4/+4
* Update to 5.0.4.jkim2015-12-181-4/+4
* Update to 5.0.3.jkim2015-11-041-4/+4
* Update to 5.0.2.jkim2015-09-242-6/+6
* Update LibreOffice to 5.0.1.jkim2015-09-021-4/+4
* Update to 4.3.7.jkim2015-04-261-4/+4
* - Update to 4.3.6.jkim2015-02-211-4/+4
* Update to 4.3.5.jkim2014-12-191-4/+4
* Update to 4.3.4.jkim2014-11-271-4/+4
* Update to 4.3.3.jkim2014-11-011-4/+4
* Update to 4.3.2.jkim2014-10-172-5/+4
* Update the default version of GCC in the Ports Collection from GCC 4.7.4gerald2014-09-111-0/+1
* Update to 4.2.5.jkim2014-06-241-4/+4
* Update to libreoffice 4.2.4bapt2014-06-111-4/+4
* Update to 4.1.6.jkim2014-05-071-4/+4
* Update to 4.1.5. It is partially based on the following PR.jkim2014-02-261-4/+4
* - Update to 4.0.6.jkim2013-10-262-5/+4