freebsd-dev/contrib/llvm
Dimitry Andric 707d0cef66 Pull in r183984 from llvm trunk:
Make PrologEpilogInserter save/restore all callee saved registers in
  functions which call __builtin_unwind_init()

  __builtin_unwind_init() is an undocumented gcc intrinsic which has
  this effect, and is used in libgcc_eh.

  Goes part of the way toward fixing PR8541.

This obsoletes the ugly hack to libgcc's unwind code from r245272, and
should also work for other arches, so revert the hack too.
2013-06-20 18:25:10 +00:00
..
include Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
lib Pull in r183984 from llvm trunk: 2013-06-20 18:25:10 +00:00
tools Pull in r183926 from LLVM trunk: 2013-06-15 12:13:22 +00:00
utils/TableGen Upgrade our copy of llvm/clang to 3.3 release. 2013-06-12 18:48:53 +00:00
LICENSE.TXT Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00