]> git.proxmox.com Git - rustc.git/blobdiff - vendor/backtrace-sys/src/libbacktrace/backtrace.c
New upstream version 1.44.1+dfsg1
[rustc.git] / vendor / backtrace-sys / src / libbacktrace / backtrace.c
index f8e3dc59d45039a037800231ddd8ad170a1dd5e6..5838dcb4c7aaa54ffb9853865130eb27ad269f46 100644 (file)
@@ -1,5 +1,5 @@
 /* backtrace.c -- Entry point for stack backtrace library.
-   Copyright (C) 2012-2018 Free Software Foundation, Inc.
+   Copyright (C) 2012-2020 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Google.
 
 Redistribution and use in source and binary forms, with or without
@@ -98,7 +98,7 @@ unwind (struct _Unwind_Context *context, void *vdata)
 
 /* Get a stack backtrace.  */
 
-int
+int __attribute__((noinline))
 backtrace_full (struct backtrace_state *state, int skip,
                backtrace_full_callback callback,
                backtrace_error_callback error_callback, void *data)