]> git.eshelyaron.com Git - emacs.git/commitdiff
Simplify LIBS_MACHINE definitions.
authorDan Nicolaescu <dann@ics.uci.edu>
Tue, 23 Mar 2010 02:39:19 +0000 (19:39 -0700)
committerDan Nicolaescu <dann@ics.uci.edu>
Tue, 23 Mar 2010 02:39:19 +0000 (19:39 -0700)
* m/hp800.h (LIBS_MACHINE): Remove, same as default.
* m/iris4d.h (LIBS_MACHINE): Likewise.
* m/ibmrs6000.h (LIBS_MACHINE): Rename to LIBS_SYSTEM and move ...
* s/aix4-2.h (LIBS_SYSTEM): ... here.

src/ChangeLog
src/m/hp800.h
src/m/ibmrs6000.h
src/m/iris4d.h
src/s/aix4-2.h

index 7242bd4c37130bea695255ad97cbecf0a20bad2f..f0be1af84c438890dbac69db56089dd13d9c2add 100644 (file)
@@ -1,3 +1,11 @@
+2010-03-23  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       Simplify LIBS_MACHINE definitions.
+       * m/hp800.h (LIBS_MACHINE): Remove, same as default.
+       * m/iris4d.h (LIBS_MACHINE): Likewise.
+       * m/ibmrs6000.h (LIBS_MACHINE): Rename to LIBS_SYSTEM and move ...
+       * s/aix4-2.h (LIBS_SYSTEM): ... here.
+
 2010-03-22  Dan Nicolaescu  <dann@ics.uci.edu>
 
        Remove dead code dealing with POSIX_SIGNALS.
index 5614141fe632edcf1f09868d34014c0b8a43ebb0..8acec1102720d35ad7dae929750781aeb17bb954 100644 (file)
@@ -93,7 +93,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #define UNEXEC unexhp9k800.o
 
-#define LIBS_MACHINE
 #define LIBS_DEBUG
 
 /* Include the file bsdtty.h, since this machine has job control.  */
index 8e1d76b7e1276dd4d89691495bc67a3ab648cf60..a7d35cc8ab7eb5a0b02817df5de0d948c5c971de 100644 (file)
@@ -57,15 +57,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #define NLIST_STRUCT
 #endif
 
-/* -lpthreads seems to be necessary for Xlib in X11R6, and should be harmless
-   on older versions of X where it happens to exist.  */
-#ifdef HAVE_LIBPTHREADS
-#define LIBS_MACHINE -lrts -lIM -liconv -lpthreads
-#else
-/* IBM's X11R5 use -lIM and -liconv in AIX 3.2.2.  */
-#define LIBS_MACHINE -lrts -lIM -liconv
-#endif
-
 #undef ADDR_CORRECT
 #define ADDR_CORRECT(x) ((int)(x))
 
index 7c0ff78a0699cfe1dd06fcb2d23f3346af91c2a6..06bffceb64ce93323c12c33147738481d013e0a3 100644 (file)
@@ -53,8 +53,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #define DATA_START 0x10000000
 #define DATA_SEG_BITS  0x10000000
 
-#undef LIBS_MACHINE
-#define LIBS_MACHINE
 #define LIBS_DEBUG
 \f
 /* Use terminfo instead of termcap.  */
index f4ffc6062214e95808713d7ab2f43f52c203067b..93869db6bca66cb42972829f6cc29e6208da6221 100644 (file)
@@ -95,6 +95,15 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #define LIB_STANDARD
 
+/* -lpthreads seems to be necessary for Xlib in X11R6, and should be harmless
+   on older versions of X where it happens to exist.  */
+#ifdef HAVE_LIBPTHREADS
+#define LIBS_SYSTEM -lrts -lIM -liconv -lpthreads
+#else
+/* IBM's X11R5 use -lIM and -liconv in AIX 3.2.2.  */
+#define LIBS_SYSTEM -lrts -lIM -liconv
+#endif
+
 /* Use terminfo instead of termcap.  */
 
 #define TERMINFO