diff options
Diffstat (limited to 'libobjc')
50 files changed, 54 insertions, 50 deletions
diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog index e1d32b6..50d0769 100644 --- a/libobjc/ChangeLog +++ b/libobjc/ChangeLog @@ -1,3 +1,7 @@ +2018-01-03 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2017-11-23 Tom de Vries <tom@codesourcery.com> * class.c (CLASS_TABLE_HASH): Wrap in "do {} while (0)". @@ -3485,7 +3489,7 @@ Mon Sep 21 23:27:10 1998 Ovidiu Predescu <ovidiu@slip.net> * New directory. Moved files from ../gcc/objc. -Copyright (C) 1998-2017 Free Software Foundation, Inc. +Copyright (C) 1998-2018 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/libobjc/Makefile.in b/libobjc/Makefile.in index cfbe63a..ba37cc6 100644 --- a/libobjc/Makefile.in +++ b/libobjc/Makefile.in @@ -1,5 +1,5 @@ # Makefile for GNU Objective C runtime library. -# Copyright (C) 1993-2017 Free Software Foundation, Inc. +# Copyright (C) 1993-2018 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/libobjc/NXConstStr.m b/libobjc/NXConstStr.m index 169a294..c1613aa 100644 --- a/libobjc/NXConstStr.m +++ b/libobjc/NXConstStr.m @@ -1,5 +1,5 @@ /* Implementation of the NXConstantString class for Objective-C. - Copyright (C) 1995-2017 Free Software Foundation, Inc. + Copyright (C) 1995-2018 Free Software Foundation, Inc. Contributed by Pieter J. Schoenmakers <tiggr@es.ele.tue.nl> This file is part of GCC. diff --git a/libobjc/Object.m b/libobjc/Object.m index b281074..be5df27 100644 --- a/libobjc/Object.m +++ b/libobjc/Object.m @@ -1,5 +1,5 @@ /* The implementation of class Object for Objective-C. - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/Protocol.m b/libobjc/Protocol.m index ab55c1c..dbf3df6 100644 --- a/libobjc/Protocol.m +++ b/libobjc/Protocol.m @@ -1,5 +1,5 @@ /* This file contains the implementation of class Protocol. - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/accessors.m b/libobjc/accessors.m index 4fba289..32d4ed8 100644 --- a/libobjc/accessors.m +++ b/libobjc/accessors.m @@ -1,5 +1,5 @@ /* GNU Objective C Runtime accessors functions - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero This file is part of GCC. diff --git a/libobjc/acinclude.m4 b/libobjc/acinclude.m4 index c4abbf2..661437f 100644 --- a/libobjc/acinclude.m4 +++ b/libobjc/acinclude.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 1994-2017 Free Software Foundation, Inc. +dnl Copyright (C) 1994-2018 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. diff --git a/libobjc/class.c b/libobjc/class.c index 7a8f832..c2cdc48 100644 --- a/libobjc/class.c +++ b/libobjc/class.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime class related functions - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup and Dennis Glatting. Lock-free class table code designed and written from scratch by diff --git a/libobjc/configure.ac b/libobjc/configure.ac index f24b5da..3176130 100644 --- a/libobjc/configure.ac +++ b/libobjc/configure.ac @@ -1,5 +1,5 @@ # Process this file with autoconf to produce a configure script. -# Copyright (C) 1994-2017 Free Software Foundation, Inc. +# Copyright (C) 1994-2018 Free Software Foundation, Inc. # Originally contributed by Dave Love (d.love@dl.ac.uk). # #This file is part of GCC. diff --git a/libobjc/encoding.c b/libobjc/encoding.c index 776b82d..caa33ec 100644 --- a/libobjc/encoding.c +++ b/libobjc/encoding.c @@ -1,5 +1,5 @@ /* Encoding of types for Objective C. - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup Bitfield support by Ovidiu Predescu diff --git a/libobjc/error.c b/libobjc/error.c index 6bbb352..4db6639 100644 --- a/libobjc/error.c +++ b/libobjc/error.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime Error Functions - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/exception.c b/libobjc/exception.c index 312cb8e..e30b447 100644 --- a/libobjc/exception.c +++ b/libobjc/exception.c @@ -1,5 +1,5 @@ /* The implementation of exception handling primitives for Objective-C. - Copyright (C) 2004-2017 Free Software Foundation, Inc. + Copyright (C) 2004-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/gc.c b/libobjc/gc.c index e3e41d8..c4c3368 100644 --- a/libobjc/gc.c +++ b/libobjc/gc.c @@ -1,5 +1,5 @@ /* Basic data types for Objective C. - Copyright (C) 1998-2017 Free Software Foundation, Inc. + Copyright (C) 1998-2018 Free Software Foundation, Inc. Contributed by Ovidiu Predescu. This file is part of GCC. diff --git a/libobjc/hash.c b/libobjc/hash.c index 6648199..407283e 100644 --- a/libobjc/hash.c +++ b/libobjc/hash.c @@ -1,5 +1,5 @@ /* Hash tables for Objective C internal structures - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/init.c b/libobjc/init.c index a0555a8..6c453f6 100644 --- a/libobjc/init.c +++ b/libobjc/init.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime initialization - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup +load support contributed by Ovidiu Predescu <ovidiu@net-community.com> diff --git a/libobjc/ivars.c b/libobjc/ivars.c index 6a41087..b861b48 100644 --- a/libobjc/ivars.c +++ b/libobjc/ivars.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime ivar related functions. - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero This file is part of GCC. diff --git a/libobjc/libobjc.def b/libobjc/libobjc.def index a5b070d..31e9a488 100644 --- a/libobjc/libobjc.def +++ b/libobjc/libobjc.def @@ -1,5 +1,5 @@ ; GNU Objective C Runtime DLL Export Definitions -; Copyright (C) 1997-2017 Free Software Foundation, Inc. +; Copyright (C) 1997-2018 Free Software Foundation, Inc. ; Contributed by Scott Christley <scottc@net-community.com> ; ; This file is part of GCC. diff --git a/libobjc/linking.m b/libobjc/linking.m index 970e1b0..d3b1ca0 100644 --- a/libobjc/linking.m +++ b/libobjc/linking.m @@ -1,5 +1,5 @@ /* Force linking of classes required by Objective C runtime. - Copyright (C) 1997-2017 Free Software Foundation, Inc. + Copyright (C) 1997-2018 Free Software Foundation, Inc. Contributed by Ovidiu Predescu (ovidiu@net-community.com). This file is part of GCC. diff --git a/libobjc/memory.c b/libobjc/memory.c index 9ad3378..d36585e 100644 --- a/libobjc/memory.c +++ b/libobjc/memory.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime Memory allocation functions - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup This file is part of GCC. diff --git a/libobjc/methods.c b/libobjc/methods.c index 04b1ba2..89e0252 100644 --- a/libobjc/methods.c +++ b/libobjc/methods.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime method related functions. - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero This file is part of GCC. diff --git a/libobjc/nil_method.c b/libobjc/nil_method.c index f14ebba..178c695 100644 --- a/libobjc/nil_method.c +++ b/libobjc/nil_method.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime nil receiver function - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup This file is part of GCC. diff --git a/libobjc/objc-foreach.c b/libobjc/objc-foreach.c index c9c0f0e..47ca5cb 100644 --- a/libobjc/objc-foreach.c +++ b/libobjc/objc-foreach.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime 'fast enumeration' implementation - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero <nicola.pero@meta-innovation.com> This file is part of GCC. diff --git a/libobjc/objc-private/accessors.h b/libobjc/objc-private/accessors.h index a81c719..1eb4bd6 100644 --- a/libobjc/objc-private/accessors.h +++ b/libobjc/objc-private/accessors.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime accessors - Private Declarations - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero <nicola.pero@meta-innovation.com> This file is part of GCC. diff --git a/libobjc/objc-private/common.h b/libobjc/objc-private/common.h index 59834a5..357fc1a 100644 --- a/libobjc/objc-private/common.h +++ b/libobjc/objc-private/common.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime Common Private Definitions - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero This file is part of GCC. diff --git a/libobjc/objc-private/error.h b/libobjc/objc-private/error.h index 7d13728..0bb3d68 100644 --- a/libobjc/objc-private/error.h +++ b/libobjc/objc-private/error.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime Common Private Definitions - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero This file is part of GCC. diff --git a/libobjc/objc-private/hash.h b/libobjc/objc-private/hash.h index 3e7fd67..f360175 100644 --- a/libobjc/objc-private/hash.h +++ b/libobjc/objc-private/hash.h @@ -1,5 +1,5 @@ /* Hash tables for Objective C method dispatch. - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/objc-private/module-abi-8.h b/libobjc/objc-private/module-abi-8.h index 7791727..e53dc3f 100644 --- a/libobjc/objc-private/module-abi-8.h +++ b/libobjc/objc-private/module-abi-8.h @@ -1,5 +1,5 @@ /* Definitions of Module Structures used by ABI version 8 - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/objc-private/objc-list.h b/libobjc/objc-private/objc-list.h index c96a581..3e29b09 100644 --- a/libobjc/objc-private/objc-list.h +++ b/libobjc/objc-private/objc-list.h @@ -1,5 +1,5 @@ /* Generic single linked list to keep various information - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup. This file is part of GCC. diff --git a/libobjc/objc-private/objc-sync.h b/libobjc/objc-private/objc-sync.h index b67a2dc..8783774 100644 --- a/libobjc/objc-private/objc-sync.h +++ b/libobjc/objc-private/objc-sync.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime @synchronized implementation - Private functions - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero <nicola.pero@meta-innovation.com> This file is part of GCC. diff --git a/libobjc/objc-private/protocols.h b/libobjc/objc-private/protocols.h index 0860091c..37cf6ec 100644 --- a/libobjc/objc-private/protocols.h +++ b/libobjc/objc-private/protocols.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime protocols - Private functions - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero <nicola.pero@meta-innovation.com> This file is part of GCC. diff --git a/libobjc/objc-private/runtime.h b/libobjc/objc-private/runtime.h index 209aae7..30f1a1f 100644 --- a/libobjc/objc-private/runtime.h +++ b/libobjc/objc-private/runtime.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime internal declarations - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup This file is part of GCC. diff --git a/libobjc/objc-private/sarray.h b/libobjc/objc-private/sarray.h index c90bb57..53b7c9b 100644 --- a/libobjc/objc-private/sarray.h +++ b/libobjc/objc-private/sarray.h @@ -1,5 +1,5 @@ /* Sparse Arrays for Objective C dispatch tables - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup. This file is part of GCC. diff --git a/libobjc/objc-private/selector.h b/libobjc/objc-private/selector.h index c14f802..2cfdb97 100644 --- a/libobjc/objc-private/selector.h +++ b/libobjc/objc-private/selector.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime selector implementation - Private functions - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero <nicola.pero@meta-innovation.com> This file is part of GCC. diff --git a/libobjc/objc-sync.c b/libobjc/objc-sync.c index c78b609..9d4b577 100644 --- a/libobjc/objc-sync.c +++ b/libobjc/objc-sync.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime @synchronized implementation - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero <nicola.pero@meta-innovation.com> This file is part of GCC. diff --git a/libobjc/objc/NXConstStr.h b/libobjc/objc/NXConstStr.h index acc42d6..b1b3223 100644 --- a/libobjc/objc/NXConstStr.h +++ b/libobjc/objc/NXConstStr.h @@ -1,5 +1,5 @@ /* Interface for the NXConstantString class for Objective-C. - Copyright (C) 1995-2017 Free Software Foundation, Inc. + Copyright (C) 1995-2018 Free Software Foundation, Inc. Contributed by Pieter J. Schoenmakers <tiggr@es.ele.tue.nl> This file is part of GCC. diff --git a/libobjc/objc/Object.h b/libobjc/objc/Object.h index a6e85dd..5fb14ec 100644 --- a/libobjc/objc/Object.h +++ b/libobjc/objc/Object.h @@ -1,5 +1,5 @@ /* Interface for the Object class for Objective-C. - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/objc/Protocol.h b/libobjc/objc/Protocol.h index 50c3838..9716745 100644 --- a/libobjc/objc/Protocol.h +++ b/libobjc/objc/Protocol.h @@ -1,5 +1,5 @@ /* Declare the class Protocol for Objective C programs. - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/objc/message.h b/libobjc/objc/message.h index 6bb5aa7..369e883 100644 --- a/libobjc/objc/message.h +++ b/libobjc/objc/message.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime messaging declarations - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/objc/objc-decls.h b/libobjc/objc/objc-decls.h index 3dd1135..864d046 100644 --- a/libobjc/objc/objc-decls.h +++ b/libobjc/objc/objc-decls.h @@ -1,5 +1,5 @@ /* GNU Objective-C Extern helpers for Win32. - Copyright (C) 2004-2017 Free Software Foundation, Inc. + Copyright (C) 2004-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/objc/objc-exception.h b/libobjc/objc/objc-exception.h index 0bec446..9eee2ad 100644 --- a/libobjc/objc/objc-exception.h +++ b/libobjc/objc/objc-exception.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime native exceptions - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero <nicola.pero@meta-innovation.com> This file is part of GCC. diff --git a/libobjc/objc/objc-sync.h b/libobjc/objc/objc-sync.h index 8157566..4f2a0ee 100644 --- a/libobjc/objc/objc-sync.h +++ b/libobjc/objc/objc-sync.h @@ -1,5 +1,5 @@ /* GNU Objective C Runtime @synchronized implementation - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero <nicola.pero@meta-innovation.com> This file is part of GCC. diff --git a/libobjc/objc/objc.h b/libobjc/objc/objc.h index 20fcdb4..abaf3f3 100644 --- a/libobjc/objc/objc.h +++ b/libobjc/objc/objc.h @@ -1,5 +1,5 @@ /* Basic data types for Objective C. - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/objc/runtime.h b/libobjc/objc/runtime.h index 303569a..c1051db 100644 --- a/libobjc/objc/runtime.h +++ b/libobjc/objc/runtime.h @@ -1,5 +1,5 @@ /* GNU Objective-C Runtime API - Modern API - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero <nicola.pero@meta-innovation.com> This file is part of GCC. diff --git a/libobjc/objc/thr.h b/libobjc/objc/thr.h index e4bd8f0..7c2f0d2 100644 --- a/libobjc/objc/thr.h +++ b/libobjc/objc/thr.h @@ -1,5 +1,5 @@ /* Thread and mutex controls for Objective C. - Copyright (C) 1996-2017 Free Software Foundation, Inc. + Copyright (C) 1996-2018 Free Software Foundation, Inc. Contributed by Galen C. Hunt (gchunt@cs.rochester.edu) This file is part of GCC. diff --git a/libobjc/objects.c b/libobjc/objects.c index db30b38..521fa18 100644 --- a/libobjc/objects.c +++ b/libobjc/objects.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime class related functions - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup This file is part of GCC. diff --git a/libobjc/protocols.c b/libobjc/protocols.c index f6090fb..aeb94ef 100644 --- a/libobjc/protocols.c +++ b/libobjc/protocols.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime protocol related functions. - Copyright (C) 2010-2017 Free Software Foundation, Inc. + Copyright (C) 2010-2018 Free Software Foundation, Inc. Contributed by Nicola Pero This file is part of GCC. diff --git a/libobjc/sarray.c b/libobjc/sarray.c index ccec8c4..fdb6916 100644 --- a/libobjc/sarray.c +++ b/libobjc/sarray.c @@ -1,5 +1,5 @@ /* Sparse Arrays for Objective C dispatch tables - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. This file is part of GCC. diff --git a/libobjc/selector.c b/libobjc/selector.c index 809e38e..80e8f39 100644 --- a/libobjc/selector.c +++ b/libobjc/selector.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime selector related functions - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup This file is part of GCC. diff --git a/libobjc/sendmsg.c b/libobjc/sendmsg.c index fa1deee..e4e93e9 100644 --- a/libobjc/sendmsg.c +++ b/libobjc/sendmsg.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime message lookup - Copyright (C) 1993-2017 Free Software Foundation, Inc. + Copyright (C) 1993-2018 Free Software Foundation, Inc. Contributed by Kresten Krab Thorup This file is part of GCC. diff --git a/libobjc/thr.c b/libobjc/thr.c index cbd5b8d..97dbe24 100644 --- a/libobjc/thr.c +++ b/libobjc/thr.c @@ -1,5 +1,5 @@ /* GNU Objective C Runtime Thread Interface - Copyright (C) 1996-2017 Free Software Foundation, Inc. + Copyright (C) 1996-2018 Free Software Foundation, Inc. Contributed by Galen C. Hunt (gchunt@cs.rochester.edu) This file is part of GCC. |