1bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerUniversity of Illinois/NCSA 2bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerOpen Source License 3bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner 4bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerCopyright (c) 2010 Apple Inc. 5bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerAll rights reserved. 6bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner 7bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerDeveloped by: 8bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner 9bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner LLDB Team 10bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner 11bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner http://lldb.llvm.org/ 12bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner 13bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerPermission is hereby granted, free of charge, to any person obtaining a copy of 14bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattnerthis software and associated documentation files (the "Software"), to deal with 15bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattnerthe Software without restriction, including without limitation the rights to 16bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattneruse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 17bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattnerof the Software, and to permit persons to whom the Software is furnished to do 18bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattnerso, subject to the following conditions: 19bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner 20bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner * Redistributions of source code must retain the above copyright notice, 21bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner this list of conditions and the following disclaimers. 22bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner 23bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner * Redistributions in binary form must reproduce the above copyright notice, 24bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner this list of conditions and the following disclaimers in the 25bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner documentation and/or other materials provided with the distribution. 26bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner 27bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner * Neither the names of the LLDB Team, copyright holders, nor the names of 28bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner its contributors may be used to endorse or promote products derived from 29bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner this Software without specific prior written permission. 30bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris Lattner 31bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 32bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 33bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 34bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerCONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 35bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 36bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE 37bc2e491a7e08efa3be819f3e51b83507c32b16e8Chris LattnerSOFTWARE. 382714c1a7dd53203e80e85e2f7584a85906006253Chris Lattner 39