1 ; GNU Objective C Runtime DLL Export Definitions 2 ; Copyright (C) 1997-2024 Free Software Foundation, Inc. 3 ; Contributed by Scott Christley <scottc (a] net-community.com> 4 ; 5 ; This file is part of GCC. 6 ; 7 ; GCC is free software; you can redistribute it and/or modify it under the 8 ; terms of the GNU General Public License as published by the Free Software 9 ; Foundation; either version 3, or (at your option) any later version. 10 ; 11 ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY 12 ; WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 13 ; FOR A PARTICULAR PURPOSE. See the GNU General Public License for more 14 ; details. 15 ; 16 ; You should have received a copy of the GNU General Public License along with 17 ; GCC; see the file COPYING3. If not, see <http://www.gnu.org/licenses/>. 18 19 ; FIXME: This file needs to be updated or removed 20 21 LIBRARY libobjc 22 EXPORTS 23 search_for_method_in_list 24 objc_get_uninstalled_dtable 25 _objc_load_callback 26 objc_malloc 27 objc_atomic_malloc 28 objc_realloc 29 objc_calloc 30 objc_free 31 __objc_init_thread_system 32 objc_mutex_allocate 33 objc_mutex_deallocate 34 objc_mutex_lock 35 objc_mutex_trylock 36 objc_mutex_unlock 37 objc_thread_detach 38 objc_thread_exit 39 objc_thread_get_data 40 objc_thread_get_priority 41 objc_thread_id 42 objc_thread_set_data 43 objc_thread_set_priority 44 objc_thread_yield 45 objc_thread_add 46 objc_thread_remove 47 __objc_class_name_Object 48 __objc_class_name_Protocol 49 __objc_class_name_NXConstantString 50 class_create_instance 51 object_copy 52 object_dispose 53 __objc_init_selector_tables 54 __objc_register_selectors_from_class 55 __sel_register_typed_name 56 sel_get_any_typed_uid 57 sel_get_any_uid 58 sel_get_name 59 sel_get_type 60 sel_get_typed_uid 61 sel_get_uid 62 sel_is_mapped 63 sel_register_name 64 sel_register_typed_name 65 sel_types_match 66 method_get_first_argument 67 method_get_next_argument 68 method_get_nth_argument 69 method_get_number_of_arguments 70 method_get_sizeof_arguments 71 objc_aligned_size 72 objc_alignof_type 73 objc_get_type_qualifiers 74 objc_promoted_size 75 objc_sizeof_type 76 objc_skip_argspec 77 objc_skip_offset 78 objc_skip_type_qualifiers 79 objc_skip_typespec 80 __objc_exec_class 81 __objc_init_dispatch_tables 82 __objc_install_premature_dtable 83 __objc_print_dtable_stats 84 __objc_update_dispatch_table_for_class 85 class_add_method_list 86 class_get_class_method 87 class_get_instance_method 88 get_imp 89 nil_method 90 objc_msg_lookup 91 objc_msg_lookup_super 92 objc_msg_sendv 93 __objc_add_class_to_hash 94 __objc_init_class_tables 95 __objc_resolve_class_links 96 class_pose_as 97 objc_get_class 98 objc_get_meta_class 99 objc_lookup_class 100 objc_next_class 101