From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: HAVE_FTIME, src/m/vax.h, and src/m in general Date: Sat, 19 May 2012 02:01:44 -0700 Organization: UCLA Computer Science Department Message-ID: <4FB76178.2030504@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1337418116 6101 80.91.229.3 (19 May 2012 09:01:56 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 19 May 2012 09:01:56 +0000 (UTC) Cc: Eli Zaretskii To: Emacs Development Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 19 11:01:55 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SVfXt-0005fA-Ib for ged-emacs-devel@m.gmane.org; Sat, 19 May 2012 11:01:53 +0200 Original-Received: from localhost ([::1]:47395 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SVfXs-000164-Tr for ged-emacs-devel@m.gmane.org; Sat, 19 May 2012 05:01:52 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50733) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SVfXp-00015Z-TY for emacs-devel@gnu.org; Sat, 19 May 2012 05:01:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SVfXn-0006Up-Sx for emacs-devel@gnu.org; Sat, 19 May 2012 05:01:49 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:32845) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SVfXk-0006U9-MG; Sat, 19 May 2012 05:01:44 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 0F401A6000C; Sat, 19 May 2012 02:01:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pzqHJvoHIrnX; Sat, 19 May 2012 02:01:41 -0700 (PDT) Original-Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 3C827A60001; Sat, 19 May 2012 02:01:41 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 131.179.128.62 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:150561 Archived-At: I noticed that the macro HAVE_FTIME is no longer used, and installed the following cleanup patch in the trunk. As a result, src/m/vax.h is no longer needed, so I removed that too. This changes a couple of Windows-related files in what should be trivial ways so I'm mentioning this as a heads-up. It strikes me that the src/m directory is obsolete, in the sense that its presence is a revenant of a pre-autoconf way of configuring things, and its functionality could easily be moved elsewhere as part of further cleanup. === modified file 'ChangeLog' --- ChangeLog 2012-05-19 07:20:16 +0000 +++ ChangeLog 2012-05-19 08:49:08 +0000 @@ -1,3 +1,9 @@ +2012-05-19 Paul Eggert + + * configure.in (machine): Do not set to 'vax', since src/m/vax.h + is being removed. + (AC_CHECK_FUNCS): Remove ftime. + 2012-05-19 Glenn Morris * Makefile.in (install-arch-indep): Remove unneeded subshell. === modified file 'admin/CPP-DEFINES' --- admin/CPP-DEFINES 2011-11-20 09:24:06 +0000 +++ admin/CPP-DEFINES 2012-05-19 08:49:08 +0000 @@ -120,7 +120,6 @@ HAVE_FPATHCONF HAVE_FREXP HAVE_FSYNC -HAVE_FTIME HAVE_GETCWD HAVE_GETDOMAINNAME HAVE_GETHOSTNAME === modified file 'admin/ChangeLog' --- admin/ChangeLog 2012-05-02 07:12:52 +0000 +++ admin/ChangeLog 2012-05-19 08:49:08 +0000 @@ -1,3 +1,7 @@ +2012-05-19 Paul Eggert + + * CPP-DEFINES (HAVE_FTIME): Remove. + 2012-05-02 Glenn Morris * bzrmerge.el (bzrmerge-skip-regexp): Add "Auto-commit". === modified file 'configure.in' --- configure.in 2012-05-18 17:49:24 +0000 +++ configure.in 2012-05-19 08:49:08 +0000 @@ -466,7 +466,6 @@ m68k-*) machine=m68k ;; powerpc-*) machine=macppc ;; sparc*-) machine=sparc ;; - vax-*) machine=vax ;; esac ;; @@ -479,7 +478,6 @@ i386-*) machine=intel386 ;; powerpc-*) machine=macppc ;; sparc*) machine=sparc ;; - vax-*) machine=vax ;; esac ;; @@ -2777,7 +2775,7 @@ AC_CHECK_FUNCS(gethostname getdomainname \ rename closedir mkdir rmdir sysinfo getrusage get_current_dir_name \ -random lrand48 logb frexp fmod rint cbrt ftime setsid \ +random lrand48 logb frexp fmod rint cbrt setsid \ strerror fpathconf select euidaccess getpagesize tzset setlocale \ utimes getrlimit setrlimit setpgid getcwd getwd shutdown getaddrinfo \ __fpending mblen mbrlen mbsinit strsignal setitimer ualarm \ === modified file 'nt/ChangeLog' --- nt/ChangeLog 2012-05-01 00:30:11 +0000 +++ nt/ChangeLog 2012-05-19 08:49:08 +0000 @@ -1,3 +1,7 @@ +2012-05-19 Paul Eggert + + * config.nt (HAVE_FTIME): Remove undef; not needed. + 2012-05-01 Glenn Morris * config.nt (HAVE_LIBNCURSES): Remove undef; not needed. === modified file 'nt/config.nt' --- nt/config.nt 2012-05-02 07:20:29 +0000 +++ nt/config.nt 2012-05-19 08:49:08 +0000 @@ -221,7 +221,6 @@ #undef HAVE_FMOD #undef HAVE_RINT #undef HAVE_CBRT -#undef HAVE_FTIME #undef HAVE_RES_INIT /* For -lresolv on Suns. */ #undef HAVE_SETSID #undef HAVE_FPATHCONF === modified file 'src/ChangeLog' --- src/ChangeLog 2012-05-18 08:36:50 +0000 +++ src/ChangeLog 2012-05-19 08:49:08 +0000 @@ -1,3 +1,8 @@ +2012-05-19 Paul Eggert + + * m/vax.h: Remove; no longer needed since HAVE_FTIME is being removed. + * s/ms-w32.h (HAVE_FTIME): Remove; not needed. + 2012-05-18 Eli Zaretskii Fix compilation with -DGLYPH_DEBUG=1 on MS-Windows. === removed file 'src/m/vax.h' --- src/m/vax.h 2012-01-19 07:21:25 +0000 +++ src/m/vax.h 1970-01-01 00:00:00 +0000 @@ -1,23 +0,0 @@ -/* machine description file for vax. - -Copyright (C) 1985-1986, 2001-2012 Free Software Foundation, Inc. - -This file is part of GNU Emacs. - -GNU Emacs is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -GNU Emacs is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Emacs. If not, see . */ - - -/* #define vax -- appears to be done automatically */ - -#define HAVE_FTIME === modified file 'src/s/ms-w32.h' --- src/s/ms-w32.h 2012-03-29 20:06:39 +0000 +++ src/s/ms-w32.h 2012-05-19 08:49:08 +0000 @@ -147,7 +147,6 @@ #define HAVE_FMOD 1 #undef HAVE_RINT #undef HAVE_CBRT -#define HAVE_FTIME 1 #undef HAVE_RES_INIT /* For -lresolv on Suns. */ #undef HAVE_SETSID #undef HAVE_FPATHCONF