# HG changeset patch # User Dan Nicolaescu # Date 1281120504 25200 # Node ID 4dbec9b5cd8716471cf42374044650b48938a048 # Parent b6bdd59e60ffae56a8d922c7112425a6d4a761f0 emacs.c cleanups. * src/emacs.c (emacs_copyright, emacs_version): Make static. (Vinitial_window_system, Vauto_save_list_file_name) (Vinhibit_redisplay): Remove declarations. (main): Remove HAVE_SHM code, unused. Remove _I386 conditional for AIX. diff -r b6bdd59e60ff -r 4dbec9b5cd87 src/ChangeLog --- a/src/ChangeLog Fri Aug 06 11:41:15 2010 -0700 +++ b/src/ChangeLog Fri Aug 06 11:48:24 2010 -0700 @@ -1,5 +1,11 @@ 2010-08-06 Dan Nicolaescu + * emacs.c (emacs_copyright, emacs_version): Make static. + (Vinitial_window_system, Vauto_save_list_file_name) + (Vinhibit_redisplay): Remove declarations. + (main): Remove HAVE_SHM code, unused. Remove _I386 conditional + for AIX. + Use const for some arrays and functions. * xterm.h (xg_set_icon_from_xpm_data): * xfns.c (xg_set_icon_from_xpm_data): diff -r b6bdd59e60ff -r 4dbec9b5cd87 src/emacs.c --- a/src/emacs.c Fri Aug 06 11:41:15 2010 -0700 +++ b/src/emacs.c Fri Aug 06 11:48:24 2010 -0700 @@ -91,8 +91,8 @@ #endif #endif -const char emacs_copyright[] = "Copyright (C) 2010 Free Software Foundation, Inc."; -const char emacs_version[] = "24.0.50"; +static const char emacs_copyright[] = "Copyright (C) 2010 Free Software Foundation, Inc."; +static const char emacs_version[] = "24.0.50"; /* Make these values available in GDB, which doesn't see macros. */ @@ -217,15 +217,6 @@ output a warning in dump-emacs. */ #define MAX_HEAP_BSS_DIFF (1024*1024) - -#ifdef HAVE_WINDOW_SYSTEM -extern Lisp_Object Vinitial_window_system; -#endif /* HAVE_WINDOW_SYSTEM */ - -extern Lisp_Object Vauto_save_list_file_name; - -extern Lisp_Object Vinhibit_redisplay; - /* Nonzero means running Emacs without interactive terminal. */ int noninteractive; @@ -864,23 +855,6 @@ } #endif /* HAVE_PERSONALITY_LINUX32 */ - -/* Map in shared memory, if we are using that. */ -#ifdef HAVE_SHM - if (argmatch (argv, argc, "-nl", "--no-shared-memory", 6, NULL, &skip_args)) - { - map_in_data (0); - /* The shared memory was just restored, which clobbered this. */ - skip_args = 1; - } - else - { - map_in_data (1); - /* The shared memory was just restored, which clobbered this. */ - skip_args = 0; - } -#endif - #if defined (HAVE_SETRLIMIT) && defined (RLIMIT_STACK) /* Extend the stack space available. Don't do that if dumping, since some systems (e.g. DJGPP) @@ -1279,9 +1253,7 @@ #ifdef AIX /* 20 is SIGCHLD, 21 is SIGTTIN, 22 is SIGTTOU. */ signal (SIGXCPU, fatal_error_signal); -#ifndef _I386 signal (SIGIOINT, fatal_error_signal); -#endif signal (SIGGRANT, fatal_error_signal); signal (SIGRETRACT, fatal_error_signal); signal (SIGSOUND, fatal_error_signal);