aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/fns.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/fns.c b/src/fns.c
index 228d48049f0..f9f4b72529e 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -387,7 +387,12 @@ Symbols are also allowed; their print names are used instead. */)
387 return i1 < SCHARS (s2) ? Qt : Qnil; 387 return i1 < SCHARS (s2) ? Qt : Qnil;
388} 388}
389 389
390static Lisp_Object concat (); 390#if __GNUC__
391/* "gcc -O3" enables automatic function inlining, which optimizes out
392 the arguments for the invocations of this function, whereas it
393 expects these values on the stack. */
394static Lisp_Object concat () __attribute__((noinline));
395#endif
391 396
392/* ARGSUSED */ 397/* ARGSUSED */
393Lisp_Object 398Lisp_Object