aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorPaul Eggert2012-11-21 13:06:52 -0800
committerPaul Eggert2012-11-21 13:06:52 -0800
commit9239d970523919dfcf7437f728f4976b3a9467f3 (patch)
treeb9fd9fb6de02ad291a462a8387cb04d3972114e5 /admin
parent954bba56c62e4e0637a933cf21626a55b873e144 (diff)
downloademacs-9239d970523919dfcf7437f728f4976b3a9467f3.tar.gz
emacs-9239d970523919dfcf7437f728f4976b3a9467f3.zip
Assume POSIX 1003.1-1988 or later for unistd.h.
* admin/CPP-DEFINES (BROKEN_GETWD, HAVE_GETCWD, HAVE_GETWD, HAVE_SIZE_T) (HAVE_UNISTD_H): Remove. * configure.ac: Do not check for getcwd or getwd. * lib-src/emacsclient.c (getcwd): Remove decl. (get_current_dir_name): Assume getcwd exists. * lib-src/etags.c (HAVE_GETCWD): Remove. (getcwd): Remove decl. (NO_LONG_OPTIONS): Remove this. All uses removed. Emacs always has GNU getopt. (etags_getcwd): Assume getcwd exists. * lib-src/movemail.c (F_OK, X_OK, W_OK, R_OK): Remove. * nt/config.nt (HAVE_GETCWD): Remove. * src/alloc.c: Assume unistd.h exists. * src/fileio.c (Fexpand_file_name) [DOS_NT]: Use getcwd, not getwd. * src/sysdep.c (get_current_dir_name): Assume getcwd exists. (getwd) [USG]: Remove; no longer needed. (sys_subshell) [DOS_NT]: Use getcwd, not getwd. * src/w32.c (getcwd): Rename from getwd, and switch to getcwd's API. * src/w32.h (getcwd): Remove decl. Fixes: debbugs:12945
Diffstat (limited to 'admin')
-rw-r--r--admin/CPP-DEFINES5
-rw-r--r--admin/ChangeLog6
2 files changed, 6 insertions, 5 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES
index ae8673452a3..5c291944766 100644
--- a/admin/CPP-DEFINES
+++ b/admin/CPP-DEFINES
@@ -86,7 +86,6 @@ anymore, so they can be removed.
86AMPERSAND_FULL_NAME 86AMPERSAND_FULL_NAME
87BROKEN_DATAGRAM_SOCKETS 87BROKEN_DATAGRAM_SOCKETS
88BROKEN_FIONREAD 88BROKEN_FIONREAD
89BROKEN_GETWD
90BROKEN_GET_CURRENT_DIR_NAME 89BROKEN_GET_CURRENT_DIR_NAME
91BROKEN_NON_BLOCKING_CONNECT 90BROKEN_NON_BLOCKING_CONNECT
92BROKEN_PTY_READ_AFTER_EAGAIN 91BROKEN_PTY_READ_AFTER_EAGAIN
@@ -161,7 +160,6 @@ HAVE_FUTIMESAT
161HAVE_GAI_STRERROR 160HAVE_GAI_STRERROR
162HAVE_GCONF 161HAVE_GCONF
163HAVE_GETADDRINFO 162HAVE_GETADDRINFO
164HAVE_GETCWD
165HAVE_GETDELIM 163HAVE_GETDELIM
166HAVE_GETGRENT 164HAVE_GETGRENT
167HAVE_GETHOSTNAME 165HAVE_GETHOSTNAME
@@ -178,7 +176,6 @@ HAVE_GETRLIMIT
178HAVE_GETRUSAGE 176HAVE_GETRUSAGE
179HAVE_GETSOCKNAME 177HAVE_GETSOCKNAME
180HAVE_GETTIMEOFDAY 178HAVE_GETTIMEOFDAY
181HAVE_GETWD
182HAVE_GET_CURRENT_DIR_NAME 179HAVE_GET_CURRENT_DIR_NAME
183HAVE_GHOSTSCRIPT 180HAVE_GHOSTSCRIPT
184HAVE_GIF 181HAVE_GIF
@@ -304,7 +301,6 @@ HAVE_SIGNED_SIG_ATOMIC_T
304HAVE_SIGNED_WCHAR_T 301HAVE_SIGNED_WCHAR_T
305HAVE_SIGNED_WINT_T 302HAVE_SIGNED_WINT_T
306HAVE_SIGSET_T 303HAVE_SIGSET_T
307HAVE_SIZE_T
308HAVE_SNPRINTF 304HAVE_SNPRINTF
309HAVE_SOCKETS 305HAVE_SOCKETS
310HAVE_SOUND 306HAVE_SOUND
@@ -369,7 +365,6 @@ HAVE_TM_ZONE
369HAVE_TOUCHLOCK 365HAVE_TOUCHLOCK
370HAVE_TZNAME 366HAVE_TZNAME
371HAVE_TZSET 367HAVE_TZSET
372HAVE_UNISTD_H
373HAVE_UNSIGNED_LONG_LONG_INT 368HAVE_UNSIGNED_LONG_LONG_INT
374HAVE_UTIL_H 369HAVE_UTIL_H
375HAVE_UTIMENSAT 370HAVE_UTIMENSAT
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 3d76f9dd2ba..b256a0f5dc4 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,9 @@
12012-11-21 Paul Eggert <eggert@cs.ucla.edu>
2
3 Assume POSIX 1003.1-1988 or later for unistd.h (Bug#12945).
4 * CPP-DEFINES (BROKEN_GETWD, HAVE_GETCWD, HAVE_GETWD, HAVE_SIZE_T)
5 (HAVE_UNISTD_H): Remove.
6
12012-11-17 Paul Eggert <eggert@cs.ucla.edu> 72012-11-17 Paul Eggert <eggert@cs.ucla.edu>
2 8
3 Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881). 9 Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881).