1 # Options which may be overriden for platforms, etc.
3 # This list of such variables should be kept up to date with AvailableOptions in
9 # The compiler flags to use.
10 CFLAGS
:= -Wall
-Werror
12 # The list of functions to include in the library.
15 # Whether optimized function implementations should be used.
18 # Whether function definitions should use hidden visibility. This adds the
19 # -fvisibility=hidden compiler option and uses .private_extern annotations in
22 # FIXME: Make this more portable. When that is done, it should probably be the
24 VISIBILITY_HIDDEN
:= 0
26 # Whether the library is being built for kernel use.
29 # Whether the library should be built as a shared object.
32 # Miscellaneous tools.
35 # FIXME: Remove these pipes once ranlib errors are fixed.
36 ARFLAGS
:= cru
2> /dev
/null
41 # FIXME: Remove these pipes once ranlib errors are fixed.
42 RANLIBFLAGS
:= 2> /dev
/null
48 SHARED_LIBRARY_SUFFIX
:= so