]> git.eshelyaron.com Git - emacs.git/commitdiff
* configure.in (NO_INLINE, noinline): Move here from src/xterm.c.
authorDan Nicolaescu <dann@ics.uci.edu>
Sun, 3 Oct 2010 15:39:21 +0000 (08:39 -0700)
committerDan Nicolaescu <dann@ics.uci.edu>
Sun, 3 Oct 2010 15:39:21 +0000 (08:39 -0700)
* src/xterm.c (NO_INLINE, noinline): Move definitions to ../configure.in.

ChangeLog
configure.in
src/ChangeLog
src/config.in
src/xterm.c

index c3bb32c2ade195088155b5c3ea8c2a0ece60e8c8..fc541930c4dbab09b391ea5d43d721e86e98bdb3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-10-03  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * configure.in (NO_INLINE, noinline): Move here from src/xterm.c.
+
 2010-10-01  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * configure.in: Include stdlib.h and string.h unconditionally.
index e52bb2bd22e43684a7fc11b0cffe67403dc6f974..7b9677f27c123a6c038a976edd64155147f546cd 100644 (file)
@@ -3643,6 +3643,17 @@ typedef unsigned size_t;
 #define NO_RETURN      /* nothing */
 #endif
 
+#if __GNUC__ >= 3  /* On GCC 3.0 we might get a warning.  */
+#define NO_INLINE __attribute__((noinline))
+#else
+#define NO_INLINE
+#endif
+
+/* Some versions of GNU/Linux define noinline in their headers.  */
+#ifdef noinline
+#undef noinline
+#endif
+
 /* These won't be used automatically yet.  We also need to know, at least,
    that the stack is continuous.  */
 #ifdef __GNUC__
index c535c2fc64a4911829882497ba6c70c83ee12094..0ed868b7d3a57f95648ec192d052f4a77c8ea57b 100644 (file)
@@ -1,5 +1,7 @@
 2010-10-03  Dan Nicolaescu  <dann@ics.uci.edu>
 
+       * xterm.c (NO_INLINE, noinline): Move definitions to ../configure.in.
+
        Include <fcntl.h> unconditionally.
        * termcap.c:
        * sysdep.c:
index d5eaada59bb2749a154ce0c4c731a94cae4812cc..a09ebeabcec75d6af8a09188f83ca3aa48cf32b1 100644 (file)
@@ -1206,6 +1206,17 @@ typedef unsigned size_t;
 #define NO_RETURN      /* nothing */
 #endif
 
+#if __GNUC__ >= 3  /* On GCC 3.0 we might get a warning.  */
+#define NO_INLINE __attribute__((noinline))
+#else
+#define NO_INLINE
+#endif
+
+/* Some versions of GNU/Linux define noinline in their headers.  */
+#ifdef noinline
+#undef noinline
+#endif
+
 /* These won't be used automatically yet.  We also need to know, at least,
    that the stack is continuous.  */
 #ifdef __GNUC__
index f9dd21c87fe02627b5ee4dcf7d591b190419d99d..abeb7712bc87b779439443b2e57bba5b39585973 100644 (file)
@@ -7729,18 +7729,6 @@ x_error_handler (Display *display, XErrorEvent *error)
 
 /* .gdbinit puts a breakpoint here, so make sure it is not inlined.  */
 
-#if __GNUC__ >= 3  /* On GCC 3.0 we might get a warning.  */
-#define NO_INLINE __attribute__((noinline))
-#else
-#define NO_INLINE
-#endif
-
-/* Some versions of GNU/Linux define noinline in their headers.  */
-
-#ifdef noinline
-#undef noinline
-#endif
-
 /* On older GCC versions, just putting x_error_quitter
    after x_error_handler prevents inlining into the former.  */