14fee23f9Smrg; GNU Objective C Runtime DLL Export Definitions 2*b1e83836Smrg; Copyright (C) 1997-2022 Free Software Foundation, Inc. 34fee23f9Smrg; Contributed by Scott Christley <scottc@net-community.com> 44fee23f9Smrg; 54fee23f9Smrg; This file is part of GCC. 64fee23f9Smrg; 74fee23f9Smrg; GCC is free software; you can redistribute it and/or modify it under the 84fee23f9Smrg; terms of the GNU General Public License as published by the Free Software 94fee23f9Smrg; Foundation; either version 3, or (at your option) any later version. 104fee23f9Smrg; 114fee23f9Smrg; GCC is distributed in the hope that it will be useful, but WITHOUT ANY 124fee23f9Smrg; WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 134fee23f9Smrg; FOR A PARTICULAR PURPOSE. See the GNU General Public License for more 144fee23f9Smrg; details. 154fee23f9Smrg; 164fee23f9Smrg; You should have received a copy of the GNU General Public License along with 174fee23f9Smrg; GCC; see the file COPYING3. If not, see <http://www.gnu.org/licenses/>. 184fee23f9Smrg 1948fb7bfaSmrg; FIXME: This file needs to be updated or removed 2048fb7bfaSmrg 214fee23f9SmrgLIBRARY libobjc 224fee23f9SmrgEXPORTS 234fee23f9Smrgsearch_for_method_in_list 244fee23f9Smrgobjc_get_uninstalled_dtable 254fee23f9Smrg_objc_load_callback 264fee23f9Smrgobjc_malloc 274fee23f9Smrgobjc_atomic_malloc 284fee23f9Smrgobjc_realloc 294fee23f9Smrgobjc_calloc 304fee23f9Smrgobjc_free 314fee23f9Smrg__objc_init_thread_system 324fee23f9Smrgobjc_mutex_allocate 334fee23f9Smrgobjc_mutex_deallocate 344fee23f9Smrgobjc_mutex_lock 354fee23f9Smrgobjc_mutex_trylock 364fee23f9Smrgobjc_mutex_unlock 374fee23f9Smrgobjc_thread_detach 384fee23f9Smrgobjc_thread_exit 394fee23f9Smrgobjc_thread_get_data 404fee23f9Smrgobjc_thread_get_priority 414fee23f9Smrgobjc_thread_id 424fee23f9Smrgobjc_thread_set_data 434fee23f9Smrgobjc_thread_set_priority 444fee23f9Smrgobjc_thread_yield 454fee23f9Smrgobjc_thread_add 464fee23f9Smrgobjc_thread_remove 474fee23f9Smrg__objc_class_name_Object 484fee23f9Smrg__objc_class_name_Protocol 494fee23f9Smrg__objc_class_name_NXConstantString 504fee23f9Smrgclass_create_instance 514fee23f9Smrgobject_copy 524fee23f9Smrgobject_dispose 534fee23f9Smrg__objc_init_selector_tables 544fee23f9Smrg__objc_register_selectors_from_class 554fee23f9Smrg__sel_register_typed_name 564fee23f9Smrgsel_get_any_typed_uid 574fee23f9Smrgsel_get_any_uid 584fee23f9Smrgsel_get_name 594fee23f9Smrgsel_get_type 604fee23f9Smrgsel_get_typed_uid 614fee23f9Smrgsel_get_uid 624fee23f9Smrgsel_is_mapped 634fee23f9Smrgsel_register_name 644fee23f9Smrgsel_register_typed_name 654fee23f9Smrgsel_types_match 664fee23f9Smrgmethod_get_first_argument 674fee23f9Smrgmethod_get_next_argument 684fee23f9Smrgmethod_get_nth_argument 694fee23f9Smrgmethod_get_number_of_arguments 704fee23f9Smrgmethod_get_sizeof_arguments 714fee23f9Smrgobjc_aligned_size 724fee23f9Smrgobjc_alignof_type 734fee23f9Smrgobjc_get_type_qualifiers 744fee23f9Smrgobjc_promoted_size 754fee23f9Smrgobjc_sizeof_type 764fee23f9Smrgobjc_skip_argspec 774fee23f9Smrgobjc_skip_offset 784fee23f9Smrgobjc_skip_type_qualifiers 794fee23f9Smrgobjc_skip_typespec 804fee23f9Smrg__objc_exec_class 814fee23f9Smrg__objc_init_dispatch_tables 824fee23f9Smrg__objc_install_premature_dtable 834fee23f9Smrg__objc_print_dtable_stats 844fee23f9Smrg__objc_update_dispatch_table_for_class 854fee23f9Smrgclass_add_method_list 864fee23f9Smrgclass_get_class_method 874fee23f9Smrgclass_get_instance_method 884fee23f9Smrgget_imp 894fee23f9Smrgnil_method 904fee23f9Smrgobjc_msg_lookup 914fee23f9Smrgobjc_msg_lookup_super 924fee23f9Smrgobjc_msg_sendv 934fee23f9Smrg__objc_add_class_to_hash 944fee23f9Smrg__objc_init_class_tables 954fee23f9Smrg__objc_resolve_class_links 964fee23f9Smrgclass_pose_as 974fee23f9Smrgobjc_get_class 984fee23f9Smrgobjc_get_meta_class 994fee23f9Smrgobjc_lookup_class 1004fee23f9Smrgobjc_next_class 101