1d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant==============================================================================
2d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantlibc++abi License
3d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant==============================================================================
4d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
5d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantThe libc++abi library is dual licensed under both the University of Illinois
6d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant"BSD-Like" license and the MIT license.  As a user of this code you may choose
7d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantto use it under either license.  As a contributor, you agree to allow your code
8d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantto be used under both.
9d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
10d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantFull text of the relevant licenses is included below.
11d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
12d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant==============================================================================
13d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
14d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantUniversity of Illinois/NCSA
15d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantOpen Source License
16d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
17cb51028de0ef63c71ec97f51f8858ef6b972cba2Eric FiselierCopyright (c) 2009-2017 by the contributors listed in CREDITS.TXT
18d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
19d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantAll rights reserved.
20d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
21d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantDeveloped by:
22d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
23d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant    LLVM Team
24d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
25d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant    University of Illinois at Urbana-Champaign
26d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
27d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant    http://llvm.org
28d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
29d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantPermission is hereby granted, free of charge, to any person obtaining a copy of
30d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantthis software and associated documentation files (the "Software"), to deal with
31d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantthe Software without restriction, including without limitation the rights to
32d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
33d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantof the Software, and to permit persons to whom the Software is furnished to do
34d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantso, subject to the following conditions:
35d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
36d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant    * Redistributions of source code must retain the above copyright notice,
37d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant      this list of conditions and the following disclaimers.
38d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
39d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant    * Redistributions in binary form must reproduce the above copyright notice,
40d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant      this list of conditions and the following disclaimers in the
41d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant      documentation and/or other materials provided with the distribution.
42d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
43d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant    * Neither the names of the LLVM Team, University of Illinois at
44d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant      Urbana-Champaign, nor the names of its contributors may be used to
45d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant      endorse or promote products derived from this Software without specific
46d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant      prior written permission.
47d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
48d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
49d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
50d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
51d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantCONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
52d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
53d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
54d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantSOFTWARE.
55d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
56d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant==============================================================================
57d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
58341c0479b1e36922192ae79a0ae37463d90fe83aNAKAMURA TakumiCopyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
59d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
60d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantPermission is hereby granted, free of charge, to any person obtaining a copy
61d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantof this software and associated documentation files (the "Software"), to deal
62d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantin the Software without restriction, including without limitation the rights
63d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantto use, copy, modify, merge, publish, distribute, sublicense, and/or sell
64d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantcopies of the Software, and to permit persons to whom the Software is
65d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantfurnished to do so, subject to the following conditions:
66d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
67d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantThe above copyright notice and this permission notice shall be included in
68d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnantall copies or substantial portions of the Software.
69d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard Hinnant
70d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
71d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
72d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
73d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
74d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
75d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
76d213ffdf3befead3b8f5a0ba12ce1c2d9949525Howard HinnantTHE SOFTWARE.
77