1b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar============================================================================== 24b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattnercompiler_rt License 3b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar============================================================================== 44b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner 54b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerThe compiler_rt library is dual licensed under both the University of Illinois 64b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner"BSD-Like" license and the MIT license. As a user of this code you may choose 74b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattnerto use it under either license. As a contributor, you agree to allow your code 84b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattnerto be used under both. 94b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner 104b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerFull text of the relevant licenses is included below. 114b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner 124b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner============================================================================== 134b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner 14b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarUniversity of Illinois/NCSA 15b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarOpen Source License 16b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 172d1fdb26e458c4ddc04155c1d421bced3ba90cd0Stephen HinesCopyright (c) 2009-2014 by the contributors listed in CREDITS.TXT 184b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner 19b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarAll rights reserved. 20b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 21b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarDeveloped by: 22b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 23b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar LLVM Team 24b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 25b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar University of Illinois at Urbana-Champaign 26b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 27b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar http://llvm.org 28b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 29b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarPermission is hereby granted, free of charge, to any person obtaining a copy of 30b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbarthis software and associated documentation files (the "Software"), to deal with 31b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbarthe Software without restriction, including without limitation the rights to 32b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbaruse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 33b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbarof the Software, and to permit persons to whom the Software is furnished to do 34b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbarso, subject to the following conditions: 35b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 36b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar * Redistributions of source code must retain the above copyright notice, 37b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar this list of conditions and the following disclaimers. 38b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 39b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar * Redistributions in binary form must reproduce the above copyright notice, 40b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar this list of conditions and the following disclaimers in the 41b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar documentation and/or other materials provided with the distribution. 42b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 43b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar * Neither the names of the LLVM Team, University of Illinois at 44b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar Urbana-Champaign, nor the names of its contributors may be used to 45b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar endorse or promote products derived from this Software without specific 46b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar prior written permission. 47b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 48b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 49b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 50b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 51b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarCONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 52b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 53b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE 54b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel DunbarSOFTWARE. 55b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar 56b3a6901e66f55b35aa9e01bcb24134e6a65ea004Daniel Dunbar============================================================================== 574b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner 582d1fdb26e458c4ddc04155c1d421bced3ba90cd0Stephen HinesCopyright (c) 2009-2014 by the contributors listed in CREDITS.TXT 594b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner 604b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerPermission is hereby granted, free of charge, to any person obtaining a copy 614b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattnerof this software and associated documentation files (the "Software"), to deal 624b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattnerin the Software without restriction, including without limitation the rights 634b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattnerto use, copy, modify, merge, publish, distribute, sublicense, and/or sell 644b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattnercopies of the Software, and to permit persons to whom the Software is 654b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattnerfurnished to do so, subject to the following conditions: 664b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner 674b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerThe above copyright notice and this permission notice shall be included in 684b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattnerall copies or substantial portions of the Software. 694b1219694b97516aa72ca498a336dbf19f295fd2Chris Lattner 704b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 714b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 724b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 734b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 744b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 754b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 764b1219694b97516aa72ca498a336dbf19f295fd2Chris LattnerTHE SOFTWARE. 770d4e17c56a3daf70061c613b4020472312d77610Kostya Serebryany 780d4e17c56a3daf70061c613b4020472312d77610Kostya Serebryany============================================================================== 790d4e17c56a3daf70061c613b4020472312d77610Kostya SerebryanyCopyrights and Licenses for Third Party Software Distributed with LLVM: 800d4e17c56a3daf70061c613b4020472312d77610Kostya Serebryany============================================================================== 810d4e17c56a3daf70061c613b4020472312d77610Kostya SerebryanyThe LLVM software contains code written by third parties. Such software will 820d4e17c56a3daf70061c613b4020472312d77610Kostya Serebryanyhave its own individual LICENSE.TXT file in the directory in which it appears. 830d4e17c56a3daf70061c613b4020472312d77610Kostya SerebryanyThis file will describe the copyrights, license, and restrictions which apply 840d4e17c56a3daf70061c613b4020472312d77610Kostya Serebryanyto that code. 850d4e17c56a3daf70061c613b4020472312d77610Kostya Serebryany 860d4e17c56a3daf70061c613b4020472312d77610Kostya SerebryanyThe disclaimer of warranty in the University of Illinois Open Source License 870d4e17c56a3daf70061c613b4020472312d77610Kostya Serebryanyapplies to all code in the LLVM Distribution, and nothing in any of the 880d4e17c56a3daf70061c613b4020472312d77610Kostya Serebryanyother licenses gives permission to use the names of the LLVM Team or the 890d4e17c56a3daf70061c613b4020472312d77610Kostya SerebryanyUniversity of Illinois to endorse or promote products derived from this 900d4e17c56a3daf70061c613b4020472312d77610Kostya SerebryanySoftware. 910d4e17c56a3daf70061c613b4020472312d77610Kostya Serebryany 92