Update copyright notices

asmvm
Dibyendu Majumdar 4 years ago
parent b57e778b55
commit 76accd1930

@ -1,5 +1,23 @@
Most of Ravi is under MIT License /******************************************************************************
There are components that are under GPL - please see relevant * Copyright (C) 1994-2019 Lua.org, PUC-Rio.
source files. These are optional components that are part of the * Portions Copyright (C) 2015-2020 Dibyendu Majumdar
libgccjit implementation of the JIT compiler. You can remove these *
components if you do not want GPL license. * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
******************************************************************************/

@ -23,7 +23,7 @@
#define LUA_VERSION "Ravi " LUA_VERSION_MAJOR "." LUA_VERSION_MINOR #define LUA_VERSION "Ravi " LUA_VERSION_MAJOR "." LUA_VERSION_MINOR
#define LUA_RELEASE LUA_VERSION "." LUA_VERSION_RELEASE #define LUA_RELEASE LUA_VERSION "." LUA_VERSION_RELEASE
#define LUA_COPYRIGHT LUA_RELEASE "\nCopyright (C) 1994-2019 Lua.org, PUC-Rio\nPortions Copyright (C) 2015-2019 Dibyendu Majumdar" #define LUA_COPYRIGHT LUA_RELEASE "\nCopyright (C) 1994-2019 Lua.org, PUC-Rio\nPortions Copyright (C) 2015-2020 Dibyendu Majumdar"
#define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo, W. Celes, Dibyendu Majumdar" #define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo, W. Celes, Dibyendu Majumdar"
@ -661,7 +661,8 @@ LUA_API void ravi_set_debuglevel(int level);
/****************************************************************************** /******************************************************************************
* Copyright (C) 1994-2017 Lua.org, PUC-Rio. * Copyright (C) 1994-2019 Lua.org, PUC-Rio.
* Portions Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015-2017 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015-2017 Dibyendu Majumdar * Copyright (C) 2019-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the
@ -20,30 +20,8 @@
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
******************************************************************************/ ******************************************************************************/
/****************************************************************************** #ifndef RAVI_MIRJIT_H
* Copyright (C) 2015-2018 Dibyendu Majumdar #define RAVI_MIRJIT_H
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
******************************************************************************/
#ifndef RAVI_OMRJIT_H
#define RAVI_OMRJIT_H
#include <ravi_jitshared.h> #include <ravi_jitshared.h>

@ -1,27 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015-2017 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
******************************************************************************/
/******************************************************************************
* Copyright (C) 2015-2018 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -5,7 +5,7 @@
*/ */
/* /*
** Portions Copyright (C) 2015-2017 Dibyendu Majumdar ** Portions Copyright (C) 2015-2020 Dibyendu Majumdar
*/ */

@ -5,7 +5,7 @@
*/ */
/* /*
** Portions Copyright (C) 2015-2017 Dibyendu Majumdar ** Portions Copyright (C) 2015-2020 Dibyendu Majumdar
*/ */
#define lcode_c #define lcode_c

@ -4,6 +4,10 @@
** See Copyright Notice in lua.h ** See Copyright Notice in lua.h
*/ */
/*
** Portions Copyright (C) 2015-2020 Dibyendu Majumdar
*/
#define ldo_c #define ldo_c
#define LUA_CORE #define LUA_CORE

@ -5,7 +5,7 @@
*/ */
/* /*
** Portions Copyright (C) 2015-2017 Dibyendu Majumdar ** Portions Copyright (C) 2015-2020 Dibyendu Majumdar
*/ */

@ -5,7 +5,7 @@
*/ */
/* /*
** Portions Copyright (C) 2015-2017 Dibyendu Majumdar ** Portions Copyright (C) 2015-2020 Dibyendu Majumdar
*/ */

@ -5,7 +5,7 @@
*/ */
/* /*
** Portions Copyright (C) 2015-2017 Dibyendu Majumdar ** Portions Copyright (C) 2015-2020 Dibyendu Majumdar
*/ */

@ -5,7 +5,7 @@
*/ */
/* /*
** Portions Copyright (C) 2015-2017 Dibyendu Majumdar ** Portions Copyright (C) 2015-2020 Dibyendu Majumdar
*/ */
#define lparser_c #define lparser_c

@ -5,7 +5,7 @@
*/ */
/* /*
** Portions Copyright (C) 2015-2017 Dibyendu Majumdar ** Portions Copyright (C) 2015-2020 Dibyendu Majumdar
*/ */
#define lundump_c #define lundump_c

@ -5,7 +5,7 @@
*/ */
/* /*
** Portions Copyright (C) 2015-2017 Dibyendu Majumdar ** Portions Copyright (C) 2015-2020 Dibyendu Majumdar
*/ */
#define lvm_c #define lvm_c

@ -6,6 +6,9 @@ The parser will perform following actions:
a) Generate syntax tree a) Generate syntax tree
b) Perform type checking (Ravi enhancement) b) Perform type checking (Ravi enhancement)
Copyright (C) 2018-2020 Dibyendu Majumdar
*/ */
#include "ravi_ast.h" #include "ravi_ast.h"

@ -1,3 +1,7 @@
/*
Copyright (C) 2018-2020 Dibyendu Majumdar
*/
#include <ravi_ast.h> #include <ravi_ast.h>
#include "ravi_ast.h" #include "ravi_ast.h"

@ -1,3 +1,6 @@
/*
Copyright (C) 2018-2020 Dibyendu Majumdar
*/
#include <ravi_ast.h> #include <ravi_ast.h>
#include "ravi_ast.h" #include "ravi_ast.h"

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015-2017 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,3 +1,7 @@
/*
Copyright (C) 2018-2020 Dibyendu Majumdar
*/
#include <ravi_membuf.h> #include <ravi_membuf.h>
#include <assert.h> #include <assert.h>

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2018 Dibyendu Majumdar * Copyright (C) 2019-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2018 Dibyendu Majumdar * Copyright (C) 2018-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,5 +1,5 @@
/****************************************************************************** /******************************************************************************
* Copyright (C) 2015 Dibyendu Majumdar * Copyright (C) 2015-2020 Dibyendu Majumdar
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

Loading…
Cancel
Save