Skip to content

Commit 2461a33

Browse files
committed
Add compat/libbacktrace/
Merge the `windows` branch of https://github.com/dscho/libbacktrace (itself a fork of https://github.com/ianlancetaylor/libbacktrace) into compat/libbacktrace/, for use primarily by compat/mingw.c to generate (you guessed it) stack traces. This trick was performed by: git fetch https://github.com/dscho/libbacktrace windows git read-tree --prefix=compat/libbacktrace/ -u FETCH_HEAD git reset $(git commit-tree -m "Add libbacktrace" \ -p HEAD -p FETCH_HEAD $(git write-tree)) and then amending the commit to edit the commit message ;-) Signed-off-by: Johannes Schindelin <[email protected]>
2 parents 323a697 + e6ce18f commit 2461a33

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+79052
-0
lines changed

compat/libbacktrace/.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
*~
2+
*.o
3+
*.lo
4+
*.a
5+
*.la

compat/libbacktrace/Isaac.Newton-Opticks.txt

Lines changed: 9286 additions & 0 deletions
Large diffs are not rendered by default.

compat/libbacktrace/LICENSE

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Copyright (C) 2012-2016 Free Software Foundation, Inc.
2+
3+
# Redistribution and use in source and binary forms, with or without
4+
# modification, are permitted provided that the following conditions are
5+
# met:
6+
7+
# (1) Redistributions of source code must retain the above copyright
8+
# notice, this list of conditions and the following disclaimer.
9+
10+
# (2) Redistributions in binary form must reproduce the above copyright
11+
# notice, this list of conditions and the following disclaimer in
12+
# the documentation and/or other materials provided with the
13+
# distribution.
14+
15+
# (3) The name of the author may not be used to
16+
# endorse or promote products derived from this software without
17+
# specific prior written permission.
18+
19+
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
20+
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
21+
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
22+
# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
23+
# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
24+
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
25+
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26+
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
27+
# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
28+
# IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29+
# POSSIBILITY OF SUCH DAMAGE.

0 commit comments

Comments
 (0)