[ekg2-commit] ekg2: gcc_fvisibility.m4 (NEW) [darkjames]

CVS commit cvs w toxygen.net
Czw, 3 Maj 2007, 11:18:21 CEST


Module name:	ekg2
Changes by:	darkjames	2007-05-03 11:18:19

Added files:
	gcc_fvisibility.m4

Log message:
-fvisibility support for gcc.

--- NEW FILE: gcc_fvisibility.m4 ---

AC_DEFUN([AC_PROG_C_FVISIBILITY],
[
	AC_SUBST(C_FVISIBILITY)

	ac_save_CFLAGS=$CFLAGS
        CFLAGS="-fvisibility=hidden"
	
	AC_CACHE_CHECK(whether $CC accepts -fvisibility, C_FVISIBILITY,
    	    [_AC_COMPILE_IFELSE([AC_LANG_PROGRAM()],
	    [C_FVISIBILITY="-fvisibility=hidden"], [C_FVISIBILITY=""])])

	CFLAGS=$ac_save_CFLAGS
])


Więcej informacji o liście dyskusyjnej ekg2-commit