diff options
| author | Paul Eggert | 2012-09-27 16:02:23 -0700 |
|---|---|---|
| committer | Paul Eggert | 2012-09-27 16:02:23 -0700 |
| commit | 89d17fd0f291f4ea6d14fe1bc0143554dba6e951 (patch) | |
| tree | 4118229c4ff6b645e857e9013af6dd6b674c8142 | |
| parent | e28e67b3a36f1534e2659fbfde90846a9fd5df6c (diff) | |
| download | emacs-89d17fd0f291f4ea6d14fe1bc0143554dba6e951.tar.gz emacs-89d17fd0f291f4ea6d14fe1bc0143554dba6e951.zip | |
Link with LIB_TIMER_TIME as needed.
| -rw-r--r-- | ChangeLog | 1 | ||||
| -rw-r--r-- | msdos/ChangeLog | 5 | ||||
| -rw-r--r-- | msdos/sed1v2.inp | 1 | ||||
| -rw-r--r-- | msdos/sed3v2.inp | 1 | ||||
| -rw-r--r-- | src/ChangeLog | 2 | ||||
| -rw-r--r-- | src/Makefile.in | 5 |
6 files changed, 13 insertions, 2 deletions
| @@ -5,6 +5,7 @@ | |||
| 5 | <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00671.html>. | 5 | <http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00671.html>. |
| 6 | * configure.ac (gl_THREADLIB): Define to empty, since Emacs | 6 | * configure.ac (gl_THREADLIB): Define to empty, since Emacs |
| 7 | does threads its own way. | 7 | does threads its own way. |
| 8 | * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate. | ||
| 8 | 9 | ||
| 9 | 2012-09-23 Paul Eggert <eggert@cs.ucla.edu> | 10 | 2012-09-23 Paul Eggert <eggert@cs.ucla.edu> |
| 10 | 11 | ||
diff --git a/msdos/ChangeLog b/msdos/ChangeLog index 45666a335de..525868b2c70 100644 --- a/msdos/ChangeLog +++ b/msdos/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2012-09-27 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Check more robustly for timer_settime. | ||
| 4 | * sed1v2.inp, sed3v2.inp (LIB_TIMER_TIME): New macro. | ||
| 5 | |||
| 1 | 2012-08-04 Eli Zaretskii <eliz@gnu.org> | 6 | 2012-08-04 Eli Zaretskii <eliz@gnu.org> |
| 2 | 7 | ||
| 3 | * sedlibmk.inp (allocator.$(OBJEXT), careadlinkat.$(OBJEXT)): Fix | 8 | * sedlibmk.inp (allocator.$(OBJEXT), careadlinkat.$(OBJEXT)): Fix |
diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp index 0ed88931691..fbee1dd03f9 100644 --- a/msdos/sed1v2.inp +++ b/msdos/sed1v2.inp | |||
| @@ -106,6 +106,7 @@ s/\.h\.in/.h-in/ | |||
| 106 | /^LIBSELINUX_LIBS *=/s/@LIBSELINUX_LIBS@// | 106 | /^LIBSELINUX_LIBS *=/s/@LIBSELINUX_LIBS@// |
| 107 | /^LIB_PTHREAD_SIGMASK *=/s/@[^@\n]*@// | 107 | /^LIB_PTHREAD_SIGMASK *=/s/@[^@\n]*@// |
| 108 | /^LIB_CLOCK_GETTIME *=/s/@[^@\n]*@//g | 108 | /^LIB_CLOCK_GETTIME *=/s/@[^@\n]*@//g |
| 109 | /^LIB_TIMER_TIME *=/s/@[^@\n]*@//g | ||
| 109 | /^LIBGNUTLS_LIBS *=/s/@[^@\n]*@// | 110 | /^LIBGNUTLS_LIBS *=/s/@[^@\n]*@// |
| 110 | /^LIBGNUTLS_CFLAGS *=/s/@[^@\n]*@// | 111 | /^LIBGNUTLS_CFLAGS *=/s/@[^@\n]*@// |
| 111 | /^GETLOADAVG_LIBS *=/s/@[^@\n]*@// | 112 | /^GETLOADAVG_LIBS *=/s/@[^@\n]*@// |
diff --git a/msdos/sed3v2.inp b/msdos/sed3v2.inp index bfa008b3e81..cd58e47305c 100644 --- a/msdos/sed3v2.inp +++ b/msdos/sed3v2.inp | |||
| @@ -36,6 +36,7 @@ s/-DVERSION[^ ]* // | |||
| 36 | /^LIBS_MAIL *=/s/@[^@\n]*@//g | 36 | /^LIBS_MAIL *=/s/@[^@\n]*@//g |
| 37 | /^LIBS_SYSTEM *=/s/@[^@\n]*@//g | 37 | /^LIBS_SYSTEM *=/s/@[^@\n]*@//g |
| 38 | /^LIB_CLOCK_GETTIME *=/s/@[^@\n]*@//g | 38 | /^LIB_CLOCK_GETTIME *=/s/@[^@\n]*@//g |
| 39 | /^LIB_TIMER_TIME *=/s/@[^@\n]*@//g | ||
| 39 | /^CFLAGS *=/s!=.*$!=-O2 -g! | 40 | /^CFLAGS *=/s!=.*$!=-O2 -g! |
| 40 | /^C_SWITCH_SYSTEM *=/s!=.*$!=-DMSDOS -I../msdos! | 41 | /^C_SWITCH_SYSTEM *=/s!=.*$!=-DMSDOS -I../msdos! |
| 41 | /^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@// | 42 | /^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@// |
diff --git a/src/ChangeLog b/src/ChangeLog index c920f091063..b0899d67ca8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,6 +1,8 @@ | |||
| 1 | 2012-09-27 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2012-09-27 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | Check more robustly for timer_settime. | 3 | Check more robustly for timer_settime. |
| 4 | * Makefile.in (LIB_TIMER_TIME): New macro. | ||
| 5 | (LIBES): Add it. | ||
| 4 | * atimer.c (alarm_timer, alarm_timer_ok, set_alarm, init_atimer): | 6 | * atimer.c (alarm_timer, alarm_timer_ok, set_alarm, init_atimer): |
| 5 | Use HAVE_TIMER_SETTIME, not SIGEV_SIGNAL, to decide whether to | 7 | Use HAVE_TIMER_SETTIME, not SIGEV_SIGNAL, to decide whether to |
| 6 | call timer_settime. | 8 | call timer_settime. |
diff --git a/src/Makefile.in b/src/Makefile.in index e43f83e1172..f8da0091711 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -153,6 +153,7 @@ M17N_FLT_CFLAGS = @M17N_FLT_CFLAGS@ | |||
| 153 | M17N_FLT_LIBS = @M17N_FLT_LIBS@ | 153 | M17N_FLT_LIBS = @M17N_FLT_LIBS@ |
| 154 | 154 | ||
| 155 | LIB_CLOCK_GETTIME=@LIB_CLOCK_GETTIME@ | 155 | LIB_CLOCK_GETTIME=@LIB_CLOCK_GETTIME@ |
| 156 | LIB_TIMER_TIME=@LIB_TIMER_TIME@ | ||
| 156 | 157 | ||
| 157 | DBUS_CFLAGS = @DBUS_CFLAGS@ | 158 | DBUS_CFLAGS = @DBUS_CFLAGS@ |
| 158 | DBUS_LIBS = @DBUS_LIBS@ | 159 | DBUS_LIBS = @DBUS_LIBS@ |
| @@ -385,8 +386,8 @@ otherobj= $(TERMCAP_OBJ) $(PRE_ALLOC_OBJ) $(GMALLOC_OBJ) $(RALLOC_OBJ) \ | |||
| 385 | ## duplicated symbols. If the standard libraries were compiled | 386 | ## duplicated symbols. If the standard libraries were compiled |
| 386 | ## with GCC, we might need LIB_GCC again after them. | 387 | ## with GCC, we might need LIB_GCC again after them. |
| 387 | LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \ | 388 | LIBES = $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \ |
| 388 | $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_CLOCK_GETTIME) $(DBUS_LIBS) \ | 389 | $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_CLOCK_GETTIME) $(LIB_TIMER_TIME) \ |
| 389 | $(LIB_EXECINFO) \ | 390 | $(DBUS_LIBS) $(LIB_EXECINFO) \ |
| 390 | $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \ | 391 | $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \ |
| 391 | $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \ | 392 | $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \ |
| 392 | $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ | 393 | $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \ |