entered into RCS
authorJim Blandy <jimb@redhat.com>
Fri, 1 May 1992 06:20:52 +0000 (06:20 +0000)
committerJim Blandy <jimb@redhat.com>
Fri, 1 May 1992 06:20:52 +0000 (06:20 +0000)
build-ins.in
src/epaths.in
src/s/hpux.h
src/s/sunos4shr.h
src/x11term.h

index 0769f52..872422f 100755 (executable)
@@ -82,8 +82,7 @@ dumplisppath=`echo ${dumplisppath} | ${removenullpaths}` ;    \
 -e 's;\(#.*PATH_DUMPLOADSEARCH\).*$$;\1 "'$${dumplisppath}'";' \
 -e 's;\(#.*PATH_EXEC\).*$$;\1 "${libdir}";'                    \
 -e 's;\(#.*PATH_DATA\).*$$;\1 "${datadir}";'                   \
--e 's;\(#.*PATH_LOCK\).*$$;\1 "${lockdir}/";'                  \
--e 's;\(#.*PATH_SUPERLOCK\).*$$;\1 "${lockdir}/!!!SuperLock!!!";'
+-e 's;\(#.*PATH_LOCK\).*$$;\1 "${lockdir}/";'
 
 (cd lib-src; make) || exit 1
 (cd src; make) || exit 1
index 7d92875..ed15aca 100644 (file)
@@ -27,7 +27,3 @@
    should be writable by everyone.  THE STRING MUST END WITH A
    SLASH!!!  */
 #define PATH_LOCK "/usr/local/lib/emacs/lock/"
-
-/* the name of the file !!!SuperLock!!! in the directory
- specified by PATH_LOCK.  Yes, this is redundant.  */
-#define PATH_SUPERLOCK "/usr/local/lib/emacs/lock/!!!SuperLock!!!"
index e146501..9458359 100644 (file)
@@ -199,7 +199,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define srand srand48
 
 /* In hpux, the symbol SIGIO is defined, but the feature
-   does not really exist.
+   doesn't work in the way Emacs needs it to.
 
    Here we assume that signal.h is included before config.h
    so that we can override it here.  */
index 2b66551..c5bcf83 100644 (file)
@@ -27,4 +27,4 @@
 
 #define UNEXEC unexsunos4.o
 #define RUN_TIME_REMAP
-#define LD_CMD cc
+#define LINKER cc
index c6f24ba..367eeaa 100644 (file)
 
 #define BLOCK_INPUT_DECLARE() int BLOCK_INPUT_mask
 #ifdef SIGIO
-#define BLOCK_INPUT() BLOCK_INPUT_mask = sigblock (sigmask (SIGIO))
-#define UNBLOCK_INPUT() sigsetmask (BLOCK_INPUT_mask)
+#define BLOCK_INPUT() EMACS_SIGBLOCKX (SIGIO, BLOCK_INPUT_mask)
+#define UNBLOCK_INPUT() \
+  do { int _dummy; EMACS_SIGSETMASK (BLOCK_INPUT_mask, _dummy); } while (0)
 #else /* not SIGIO */
 #define BLOCK_INPUT()
 #define UNBLOCK_INPUT()
 #endif /* SIGIO */
 
-#define CLASS  "emacs" /* class id for GNU Emacs, used in .Xdefaults, etc. */
+#define CLASS  "Emacs" /* class id for GNU Emacs, used in .Xdefaults, etc. */