Commit Graph

17 Commits

Author SHA1 Message Date
Kim Woelders 49d9d22af8 Build with cast-align=strict, fix warnings 2023-10-24 14:43:50 +02:00
Kim Woelders a0c24a89af Fix C++ build
Apparently compiling with -x c++ does produce warnings about missing
items in designated initializers.
2022-04-24 11:39:50 +02:00
Kim Woelders 01a2163989 Add feature to build with ASAN (--enable-gcc-asan) 2020-05-05 22:42:08 +02:00
Kim Woelders 33a0c3e595 Fix obscure m4 problem
The line

  define(ec_c_compile_cpp, ifelse([$1], [cpp], [yes], [no]))

potentially caused weird problems later in configure.ac.
Using m4_define instead cured that.
So let's do define() -> m4_define() elsewhere too.
2020-05-05 22:41:37 +02:00
Kim Woelders 258d174ffa Autofoo cosmetics (AC_HELP_STRING -> AS_HELP_STRING). 2020-05-05 22:41:26 +02:00
Kim Woelders 36b4eff7cc Fix incorrect check for __attribute__ ((unused)))
Worked with gcc which allows nested functions but not with
clang-analyzer which doesn't.
2020-02-08 09:03:35 +01:00
Kim Woelders 8e866cf49c Visibility cosmetics (use EC_C_VISIBILITY). 2015-01-04 16:43:05 +01:00
Kim Woelders 0dbb2e6c88 Autofoo tweaks.
Rename CWARNFLAGS to CFLAGS_WARNINGS for consistency with pending
changes.
2014-12-16 23:11:34 +01:00
Kim Woelders b42aa48304 Autofoo macro cleanups.
- Eliminate use of obsolete AC_TRY_COMPILE.
- Changes names AC_/ac_ to EC_/ec_ to stay out of autoconf namespace.
2013-09-22 12:26:05 +02:00
Kim Woelders 2fb4182a04 Add auto* stuff to set __func__.
SVN revision: 54735
2010-11-20 07:30:23 +00:00
Kim Woelders 962153d8e3 Move compiler warning stuff to m4 macro. Add --enable-werror.
SVN revision: 37666
2008-11-15 17:33:31 +00:00
Sebastian Dransfeld c13263fe31 fix typo
SVN revision: 37144
2008-10-26 13:39:28 +00:00
Kim Woelders 2fc42848b8 Add info.
SVN revision: 37132
2008-10-26 11:13:51 +00:00
Kim Woelders c996c089c1 Remove .cvsignore.
SVN revision: 35637
2008-08-23 23:29:40 +00:00
Kim Woelders 2eb9d1d3a3 Resurrect AM_PATH_ESD macro so esound-devel isn't required to run autogen.sh.
SVN revision: 29005
2007-03-24 11:47:13 +00:00
Kim Woelders ade6499592 Move definition of __UNUSED__ to config.h.
SVN revision: 28802
2007-03-18 21:59:46 +00:00
Kim Woelders 4e6b6c8837 Move M4 macros to m4 directory. Remove AM_PATH_ESD macro (should be provided
by some esound-devel package).


SVN revision: 28801
2007-03-18 21:52:34 +00:00