xref: /aosp_15_r20/external/compiler-rt/NOTICE (revision 7c3d14c8b49c529e04be81a3ce6f5cc23712e4c6)
1*7c3d14c8STreehugger Robot==============================================================================
2*7c3d14c8STreehugger Robotcompiler_rt License
3*7c3d14c8STreehugger Robot==============================================================================
4*7c3d14c8STreehugger Robot
5*7c3d14c8STreehugger RobotThe compiler_rt library is dual licensed under both the University of Illinois
6*7c3d14c8STreehugger Robot"BSD-Like" license and the MIT license.  As a user of this code you may choose
7*7c3d14c8STreehugger Robotto use it under either license.  As a contributor, you agree to allow your code
8*7c3d14c8STreehugger Robotto be used under both.
9*7c3d14c8STreehugger Robot
10*7c3d14c8STreehugger RobotFull text of the relevant licenses is included below.
11*7c3d14c8STreehugger Robot
12*7c3d14c8STreehugger Robot==============================================================================
13*7c3d14c8STreehugger Robot
14*7c3d14c8STreehugger RobotUniversity of Illinois/NCSA
15*7c3d14c8STreehugger RobotOpen Source License
16*7c3d14c8STreehugger Robot
17*7c3d14c8STreehugger RobotCopyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
18*7c3d14c8STreehugger Robot
19*7c3d14c8STreehugger RobotAll rights reserved.
20*7c3d14c8STreehugger Robot
21*7c3d14c8STreehugger RobotDeveloped by:
22*7c3d14c8STreehugger Robot
23*7c3d14c8STreehugger Robot    LLVM Team
24*7c3d14c8STreehugger Robot
25*7c3d14c8STreehugger Robot    University of Illinois at Urbana-Champaign
26*7c3d14c8STreehugger Robot
27*7c3d14c8STreehugger Robot    http://llvm.org
28*7c3d14c8STreehugger Robot
29*7c3d14c8STreehugger RobotPermission is hereby granted, free of charge, to any person obtaining a copy of
30*7c3d14c8STreehugger Robotthis software and associated documentation files (the "Software"), to deal with
31*7c3d14c8STreehugger Robotthe Software without restriction, including without limitation the rights to
32*7c3d14c8STreehugger Robotuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
33*7c3d14c8STreehugger Robotof the Software, and to permit persons to whom the Software is furnished to do
34*7c3d14c8STreehugger Robotso, subject to the following conditions:
35*7c3d14c8STreehugger Robot
36*7c3d14c8STreehugger Robot    * Redistributions of source code must retain the above copyright notice,
37*7c3d14c8STreehugger Robot      this list of conditions and the following disclaimers.
38*7c3d14c8STreehugger Robot
39*7c3d14c8STreehugger Robot    * Redistributions in binary form must reproduce the above copyright notice,
40*7c3d14c8STreehugger Robot      this list of conditions and the following disclaimers in the
41*7c3d14c8STreehugger Robot      documentation and/or other materials provided with the distribution.
42*7c3d14c8STreehugger Robot
43*7c3d14c8STreehugger Robot    * Neither the names of the LLVM Team, University of Illinois at
44*7c3d14c8STreehugger Robot      Urbana-Champaign, nor the names of its contributors may be used to
45*7c3d14c8STreehugger Robot      endorse or promote products derived from this Software without specific
46*7c3d14c8STreehugger Robot      prior written permission.
47*7c3d14c8STreehugger Robot
48*7c3d14c8STreehugger RobotTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
49*7c3d14c8STreehugger RobotIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
50*7c3d14c8STreehugger RobotFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
51*7c3d14c8STreehugger RobotCONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
52*7c3d14c8STreehugger RobotLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
53*7c3d14c8STreehugger RobotOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
54*7c3d14c8STreehugger RobotSOFTWARE.
55*7c3d14c8STreehugger Robot
56*7c3d14c8STreehugger Robot==============================================================================
57*7c3d14c8STreehugger Robot
58*7c3d14c8STreehugger RobotCopyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
59*7c3d14c8STreehugger Robot
60*7c3d14c8STreehugger RobotPermission is hereby granted, free of charge, to any person obtaining a copy
61*7c3d14c8STreehugger Robotof this software and associated documentation files (the "Software"), to deal
62*7c3d14c8STreehugger Robotin the Software without restriction, including without limitation the rights
63*7c3d14c8STreehugger Robotto use, copy, modify, merge, publish, distribute, sublicense, and/or sell
64*7c3d14c8STreehugger Robotcopies of the Software, and to permit persons to whom the Software is
65*7c3d14c8STreehugger Robotfurnished to do so, subject to the following conditions:
66*7c3d14c8STreehugger Robot
67*7c3d14c8STreehugger RobotThe above copyright notice and this permission notice shall be included in
68*7c3d14c8STreehugger Robotall copies or substantial portions of the Software.
69*7c3d14c8STreehugger Robot
70*7c3d14c8STreehugger RobotTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
71*7c3d14c8STreehugger RobotIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
72*7c3d14c8STreehugger RobotFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
73*7c3d14c8STreehugger RobotAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
74*7c3d14c8STreehugger RobotLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
75*7c3d14c8STreehugger RobotOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
76*7c3d14c8STreehugger RobotTHE SOFTWARE.
77*7c3d14c8STreehugger Robot
78*7c3d14c8STreehugger Robot==============================================================================
79*7c3d14c8STreehugger RobotCopyrights and Licenses for Third Party Software Distributed with LLVM:
80*7c3d14c8STreehugger Robot==============================================================================
81*7c3d14c8STreehugger RobotThe LLVM software contains code written by third parties.  Such software will
82*7c3d14c8STreehugger Robothave its own individual LICENSE.TXT file in the directory in which it appears.
83*7c3d14c8STreehugger RobotThis file will describe the copyrights, license, and restrictions which apply
84*7c3d14c8STreehugger Robotto that code.
85*7c3d14c8STreehugger Robot
86*7c3d14c8STreehugger RobotThe disclaimer of warranty in the University of Illinois Open Source License
87*7c3d14c8STreehugger Robotapplies to all code in the LLVM Distribution, and nothing in any of the
88*7c3d14c8STreehugger Robotother licenses gives permission to use the names of the LLVM Team or the
89*7c3d14c8STreehugger RobotUniversity of Illinois to endorse or promote products derived from this
90*7c3d14c8STreehugger RobotSoftware.
91*7c3d14c8STreehugger Robot
92