Port --without-x --enable-gcc-warnings to Fedora 19.
* configure.ac (WERROR_CFLAGS): Omit redundant use of -Wmissing-field-initializers, -Wswitch, -Wtype-limits, -Wunused-parameter. If there is no window system, also omit -Wsuggest-attribute=const and -Wsuggest-attribute=noreturn; this is needed for Fedora 19. * src/gfilenotify.c (globals_of_gfilenotify): Call g_type_init only if using an older glib version that needs it.
This commit is contained in:
parent
67982e2b74
commit
4b73fc7347
4 changed files with 29 additions and 0 deletions
|
@ -1,3 +1,12 @@
|
|||
2013-09-07 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Port --without-x --enable-gcc-warnings to Fedora 19.
|
||||
* configure.ac (WERROR_CFLAGS): Omit redundant use of
|
||||
-Wmissing-field-initializers, -Wswitch, -Wtype-limits,
|
||||
-Wunused-parameter. If there is no window system, also omit
|
||||
-Wsuggest-attribute=const and -Wsuggest-attribute=noreturn; this
|
||||
is needed for Fedora 19.
|
||||
|
||||
2013-09-05 Dmitry Antipov <dmantipov@yandex.ru>
|
||||
|
||||
Make --without-x compatible with --enable-gcc-warnings.
|
||||
|
|
12
configure.ac
12
configure.ac
|
@ -826,6 +826,13 @@ else
|
|||
# The following line should be removable at some point.
|
||||
nw="$nw -Wsuggest-attribute=pure"
|
||||
|
||||
# This part is merely for shortening the command line,
|
||||
# since -Wno-FOO needs to be added below regardless.
|
||||
nw="$nw -Wmissing-field-initializers"
|
||||
nw="$nw -Wswitch"
|
||||
nw="$nw -Wtype-limits"
|
||||
nw="$nw -Wunused-parameter"
|
||||
|
||||
# clang is unduly picky about some things.
|
||||
AC_CACHE_CHECK([whether the compiler is clang], [emacs_cv_clang],
|
||||
[AC_COMPILE_IFELSE(
|
||||
|
@ -1777,6 +1784,11 @@ fi
|
|||
|
||||
if test "$window_system" = none && test "$gl_gcc_warnings" = yes; then
|
||||
# Too many warnings for now.
|
||||
nw=
|
||||
nw="$nw -Wsuggest-attribute=const"
|
||||
nw="$nw -Wsuggest-attribute=noreturn"
|
||||
gl_MANYWARN_COMPLEMENT([WARN_CFLAGS], [$WARN_CFLAGS], [$nw])
|
||||
|
||||
gl_WARN_ADD([-Wno-unused-variable])
|
||||
gl_WARN_ADD([-Wno-unused-but-set-variable])
|
||||
gl_WARN_ADD([-Wno-unused-but-set-parameter])
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2013-09-07 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Port --without-x --enable-gcc-warnings to Fedora 19.
|
||||
* gfilenotify.c (globals_of_gfilenotify):
|
||||
Call g_type_init only if using an older glib version that needs it.
|
||||
|
||||
2013-09-06 Dmitry Antipov <dmantipov@yandex.ru>
|
||||
|
||||
* lisp.h (last_glyphless_glyph_frame, last_glyphless_glyph_face_id)
|
||||
|
|
|
@ -249,7 +249,9 @@ WATCH-DESCRIPTOR should be an object returned by `gfile-add-watch'. */)
|
|||
void
|
||||
globals_of_gfilenotify (void)
|
||||
{
|
||||
#if ! GLIB_CHECK_VERSION (2, 36, 0)
|
||||
g_type_init ();
|
||||
#endif
|
||||
watch_list = Qnil;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue