Copyright (c) 1997-2012 University of Cambridge. The machine code generator part (this module) was written by Zoltan Herczeg Copyright (c) 2010-2012 2183: 2184: Redistribution and use in source and binary forms, with or without 2185: modification, are permitted provided that the following conditions are met: 2186: 2187: * Redistributions of source code must retain the above copyright notice, 2188: this list of conditions and the following disclaimer. 2189: 2190: * Redistributions in binary form must reproduce the above copyright 2191: notice, this list of conditions and the following disclaimer in the 2192: documentation and/or other materials provided with the distribution. 2193: 2194: * Neither the name of the University of Cambridge nor the name of Google 2195: Inc. nor the names of their contributors may be used to endorse or 2196: promote products derived from this software without specific prior 2197: written permission. 2198: 2199: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 2200: AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2201: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2202: ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 2203: LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 2204: CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 2205: SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2206: INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2207: CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2208: ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 2209: POSSIBILITY OF SUCH DAMAGE. Copyright (C) 2008, 2009, 2011, 2012, 2013 Red Hat, Inc. 3: * Authors: Matthias Clasen Copyright © 2010, 2012, 2013 Collabora Ltd. Copyright (C) 2005, 2007, 2008 Imendio AB Copyright (C) 2000-2003, 2007 Tim Janik Copyright (C) 2007 Openismus GmbH Copyright (C) 2010 Sven Herzberg Copyright (C) 2011 Google, Inc. Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald 4: * 5: * This work is provided "as is"; redistribution and modification 6: * in whole or in part, in any medium, physical or electronic is 7: * permitted without restriction. 8: * 9: * This work is distributed in the hope that it will be useful, 10: * but WITHOUT ANY WARRANTY; without even the implied warranty of 11: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 12: * 13: * In no event shall the authors or contributors be liable for any 14: * direct, indirect, incidental, special, exemplary, or consequential 15: * damages (including, but not limited to, procurement of substitute 16: * goods or services; loss of use, data, or profits; or business 17: * interruption) however caused and on any theory of liability, whether 18: * in contract, strict liability, or tort (including negligence or 19: * otherwise) arising in any way out of the use of this software, even 20: * if advised of the possibility of such damage. Copyright (C) 2000-2013 Julian Seward. All rights reserved. 16: 17: Redistribution and use in source and binary forms, with or without 18: modification, are permitted provided that the following conditions 19: are met: 20: 21: 1. Redistributions of source code must retain the above copyright 22: notice, this list of conditions and the following disclaimer. 23: 24: 2. The origin of this software must not be misrepresented; you must 25: not claim that you wrote the original software. If you use this 26: software in a product, an acknowledgment in the product 27: documentation would be appreciated but is not required. 28: 29: 3. Altered source versions must be plainly marked as such, and must 30: not be misrepresented as being the original software. 31: 32: 4. The name of the author may not be used to endorse or promote 33: products derived from this software without specific prior written 34: permission. 35: 36: THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS 37: OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 38: WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 39: ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 40: DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 41: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 42: GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 43: INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 44: WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 45: NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 46: SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.