forked from gnustep/libobjc2
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Removed last bits of legacy code from libobjc2. Added new exception h…
…andling implementation.
- Loading branch information
theraven
committed
Jun 29, 2010
1 parent
0e374db
commit 07758fe
Showing
22 changed files
with
566 additions
and
3,244 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,20 @@ | ||
This document governs the GNUstep Objective-C runtime. This is based on the | ||
GCC Objective-C runtime, which is governed by version 3 of the GNU General | ||
Public License and on the Étoilé Objective-C 2 framework and Objective-C | ||
runtime, which are MIT licensed. | ||
Copyright (c) 2009 David Chisnall | ||
|
||
As a result of this dual inheritance, some portions of this library are more | ||
permissively licensed than the whole. When viewed in aggregate, this library | ||
is licensed under the GNU General Public Licence, version 3 or later (at your | ||
option). You may find the relevant license texts in full in the following | ||
files in this distribution: | ||
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: | ||
|
||
COPYING3 contains the GNU general public license version 3. | ||
COPYING.RUNTIME contains the GCC runtime exemption to the GNU GPL. | ||
The above copyright notice and this permission notice shall be included in | ||
all copies or substantial portions of the Software. | ||
|
||
Some individual files retain their original MIT license. These are: | ||
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. | ||
|
||
blocks_runtime.m | ||
class_table.c | ||
hash_table.h | ||
ivar.c | ||
lock.h | ||
mutation.m | ||
pool.h | ||
runtime.c | ||
string_hash.c | ||
sync.m | ||
objc/blocks_runtime.h | ||
objc/runtime.h | ||
NSBlocks.m | ||
|
||
All of the private headers (those not in the objc/ directory) are also covered | ||
by the MIT license, in as far as they are covered by copyright law. | ||
|
||
These files may be used for any purpose, including binary-only redistribution, | ||
according to the terms of the MIT license, as long as their copyright notices | ||
remain intact. You may find the full text of the license for these files in | ||
COPYING.MIT |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.