xref: /netbsd-src/external/gpl3/gcc.old/dist/libobjc/libobjc.def (revision 8feb0f0b7eaff0608f8350bbfa3098827b4bb91b)
136ac495dSmrg;  GNU Objective C Runtime DLL Export Definitions
2*8feb0f0bSmrg;  Copyright (C) 1997-2020 Free Software Foundation, Inc.
336ac495dSmrg;  Contributed by Scott Christley <scottc@net-community.com>
436ac495dSmrg;
536ac495dSmrg;  This file is part of GCC.
636ac495dSmrg;
736ac495dSmrg;  GCC is free software; you can redistribute it and/or modify it under the
836ac495dSmrg;  terms of the GNU General Public License as published by the Free Software
936ac495dSmrg;  Foundation; either version 3, or (at your option) any later version.
1036ac495dSmrg;
1136ac495dSmrg;  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
1236ac495dSmrg;  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1336ac495dSmrg;  FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
1436ac495dSmrg;  details.
1536ac495dSmrg;
1636ac495dSmrg;  You should have received a copy of the GNU General Public License along with
1736ac495dSmrg;  GCC; see the file COPYING3.  If not, see <http://www.gnu.org/licenses/>.
1836ac495dSmrg
1936ac495dSmrg; FIXME: This file needs to be updated or removed
2036ac495dSmrg
2136ac495dSmrgLIBRARY libobjc
2236ac495dSmrgEXPORTS
2336ac495dSmrgsearch_for_method_in_list
2436ac495dSmrgobjc_get_uninstalled_dtable
2536ac495dSmrg_objc_load_callback
2636ac495dSmrgobjc_malloc
2736ac495dSmrgobjc_atomic_malloc
2836ac495dSmrgobjc_realloc
2936ac495dSmrgobjc_calloc
3036ac495dSmrgobjc_free
3136ac495dSmrg__objc_init_thread_system
3236ac495dSmrgobjc_mutex_allocate
3336ac495dSmrgobjc_mutex_deallocate
3436ac495dSmrgobjc_mutex_lock
3536ac495dSmrgobjc_mutex_trylock
3636ac495dSmrgobjc_mutex_unlock
3736ac495dSmrgobjc_thread_detach
3836ac495dSmrgobjc_thread_exit
3936ac495dSmrgobjc_thread_get_data
4036ac495dSmrgobjc_thread_get_priority
4136ac495dSmrgobjc_thread_id
4236ac495dSmrgobjc_thread_set_data
4336ac495dSmrgobjc_thread_set_priority
4436ac495dSmrgobjc_thread_yield
4536ac495dSmrgobjc_thread_add
4636ac495dSmrgobjc_thread_remove
4736ac495dSmrg__objc_class_name_Object
4836ac495dSmrg__objc_class_name_Protocol
4936ac495dSmrg__objc_class_name_NXConstantString
5036ac495dSmrgclass_create_instance
5136ac495dSmrgobject_copy
5236ac495dSmrgobject_dispose
5336ac495dSmrg__objc_init_selector_tables
5436ac495dSmrg__objc_register_selectors_from_class
5536ac495dSmrg__sel_register_typed_name
5636ac495dSmrgsel_get_any_typed_uid
5736ac495dSmrgsel_get_any_uid
5836ac495dSmrgsel_get_name
5936ac495dSmrgsel_get_type
6036ac495dSmrgsel_get_typed_uid
6136ac495dSmrgsel_get_uid
6236ac495dSmrgsel_is_mapped
6336ac495dSmrgsel_register_name
6436ac495dSmrgsel_register_typed_name
6536ac495dSmrgsel_types_match
6636ac495dSmrgmethod_get_first_argument
6736ac495dSmrgmethod_get_next_argument
6836ac495dSmrgmethod_get_nth_argument
6936ac495dSmrgmethod_get_number_of_arguments
7036ac495dSmrgmethod_get_sizeof_arguments
7136ac495dSmrgobjc_aligned_size
7236ac495dSmrgobjc_alignof_type
7336ac495dSmrgobjc_get_type_qualifiers
7436ac495dSmrgobjc_promoted_size
7536ac495dSmrgobjc_sizeof_type
7636ac495dSmrgobjc_skip_argspec
7736ac495dSmrgobjc_skip_offset
7836ac495dSmrgobjc_skip_type_qualifiers
7936ac495dSmrgobjc_skip_typespec
8036ac495dSmrg__objc_exec_class
8136ac495dSmrg__objc_init_dispatch_tables
8236ac495dSmrg__objc_install_premature_dtable
8336ac495dSmrg__objc_print_dtable_stats
8436ac495dSmrg__objc_update_dispatch_table_for_class
8536ac495dSmrgclass_add_method_list
8636ac495dSmrgclass_get_class_method
8736ac495dSmrgclass_get_instance_method
8836ac495dSmrgget_imp
8936ac495dSmrgnil_method
9036ac495dSmrgobjc_msg_lookup
9136ac495dSmrgobjc_msg_lookup_super
9236ac495dSmrgobjc_msg_sendv
9336ac495dSmrg__objc_add_class_to_hash
9436ac495dSmrg__objc_init_class_tables
9536ac495dSmrg__objc_resolve_class_links
9636ac495dSmrgclass_pose_as
9736ac495dSmrgobjc_get_class
9836ac495dSmrgobjc_get_meta_class
9936ac495dSmrgobjc_lookup_class
10036ac495dSmrgobjc_next_class
101