[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r101763: * configure.in (NO_INLINE, n
From: |
Dan Nicolaescu |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r101763: * configure.in (NO_INLINE, noinline): Move here from src/xterm.c. |
Date: |
Sun, 03 Oct 2010 08:39:21 -0700 |
User-agent: |
Bazaar (2.0.3) |
------------------------------------------------------------
revno: 101763
committer: Dan Nicolaescu <address@hidden>
branch nick: trunk
timestamp: Sun 2010-10-03 08:39:21 -0700
message:
* configure.in (NO_INLINE, noinline): Move here from src/xterm.c.
* src/xterm.c (NO_INLINE, noinline): Move definitions to ../configure.in.
modified:
ChangeLog
configure.in
src/ChangeLog
src/config.in
src/xterm.c
=== modified file 'ChangeLog'
--- a/ChangeLog 2010-10-01 13:56:33 +0000
+++ b/ChangeLog 2010-10-03 15:39:21 +0000
@@ -1,3 +1,7 @@
+2010-10-03 Dan Nicolaescu <address@hidden>
+
+ * configure.in (NO_INLINE, noinline): Move here from src/xterm.c.
+
2010-10-01 Dan Nicolaescu <address@hidden>
* configure.in: Include stdlib.h and string.h unconditionally.
=== modified file 'configure.in'
--- a/configure.in 2010-10-01 13:56:33 +0000
+++ b/configure.in 2010-10-03 15:39:21 +0000
@@ -3643,6 +3643,17 @@
#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__
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2010-10-03 15:19:34 +0000
+++ b/src/ChangeLog 2010-10-03 15:39:21 +0000
@@ -1,5 +1,7 @@
2010-10-03 Dan Nicolaescu <address@hidden>
+ * xterm.c (NO_INLINE, noinline): Move definitions to ../configure.in.
+
Include <fcntl.h> unconditionally.
* termcap.c:
* sysdep.c:
=== modified file 'src/config.in'
--- a/src/config.in 2010-10-01 13:56:33 +0000
+++ b/src/config.in 2010-10-03 15:39:21 +0000
@@ -1206,6 +1206,17 @@
#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__
=== modified file 'src/xterm.c'
--- a/src/xterm.c 2010-09-20 11:32:26 +0000
+++ b/src/xterm.c 2010-10-03 15:39:21 +0000
@@ -7729,18 +7729,6 @@
/* .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. */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r101763: * configure.in (NO_INLINE, noinline): Move here from src/xterm.c.,
Dan Nicolaescu <=