1*e4b17023SJohn Marino; GNU Objective C Runtime DLL Export Definitions 2*e4b17023SJohn Marino; Copyright (C) 1997, 2001, 2003, 2005, 2009, 2010 3*e4b17023SJohn Marino; Free Software Foundation, Inc. 4*e4b17023SJohn Marino; Contributed by Scott Christley <scottc@net-community.com> 5*e4b17023SJohn Marino; 6*e4b17023SJohn Marino; This file is part of GCC. 7*e4b17023SJohn Marino; 8*e4b17023SJohn Marino; GCC is free software; you can redistribute it and/or modify it under the 9*e4b17023SJohn Marino; terms of the GNU General Public License as published by the Free Software 10*e4b17023SJohn Marino; Foundation; either version 3, or (at your option) any later version. 11*e4b17023SJohn Marino; 12*e4b17023SJohn Marino; GCC is distributed in the hope that it will be useful, but WITHOUT ANY 13*e4b17023SJohn Marino; WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 14*e4b17023SJohn Marino; FOR A PARTICULAR PURPOSE. See the GNU General Public License for more 15*e4b17023SJohn Marino; details. 16*e4b17023SJohn Marino; 17*e4b17023SJohn Marino; You should have received a copy of the GNU General Public License along with 18*e4b17023SJohn Marino; GCC; see the file COPYING3. If not, see <http://www.gnu.org/licenses/>. 19*e4b17023SJohn Marino 20*e4b17023SJohn Marino; FIXME: This file needs to be updated or removed 21*e4b17023SJohn Marino 22*e4b17023SJohn MarinoLIBRARY libobjc 23*e4b17023SJohn MarinoEXPORTS 24*e4b17023SJohn Marinosearch_for_method_in_list 25*e4b17023SJohn Marinoobjc_get_uninstalled_dtable 26*e4b17023SJohn Marino_objc_load_callback 27*e4b17023SJohn Marinoobjc_malloc 28*e4b17023SJohn Marinoobjc_atomic_malloc 29*e4b17023SJohn Marinoobjc_realloc 30*e4b17023SJohn Marinoobjc_calloc 31*e4b17023SJohn Marinoobjc_free 32*e4b17023SJohn Marino__objc_init_thread_system 33*e4b17023SJohn Marinoobjc_mutex_allocate 34*e4b17023SJohn Marinoobjc_mutex_deallocate 35*e4b17023SJohn Marinoobjc_mutex_lock 36*e4b17023SJohn Marinoobjc_mutex_trylock 37*e4b17023SJohn Marinoobjc_mutex_unlock 38*e4b17023SJohn Marinoobjc_thread_detach 39*e4b17023SJohn Marinoobjc_thread_exit 40*e4b17023SJohn Marinoobjc_thread_get_data 41*e4b17023SJohn Marinoobjc_thread_get_priority 42*e4b17023SJohn Marinoobjc_thread_id 43*e4b17023SJohn Marinoobjc_thread_set_data 44*e4b17023SJohn Marinoobjc_thread_set_priority 45*e4b17023SJohn Marinoobjc_thread_yield 46*e4b17023SJohn Marinoobjc_thread_add 47*e4b17023SJohn Marinoobjc_thread_remove 48*e4b17023SJohn Marino__objc_class_name_Object 49*e4b17023SJohn Marino__objc_class_name_Protocol 50*e4b17023SJohn Marino__objc_class_name_NXConstantString 51*e4b17023SJohn Marinoclass_create_instance 52*e4b17023SJohn Marinoobject_copy 53*e4b17023SJohn Marinoobject_dispose 54*e4b17023SJohn Marino__objc_init_selector_tables 55*e4b17023SJohn Marino__objc_register_selectors_from_class 56*e4b17023SJohn Marino__sel_register_typed_name 57*e4b17023SJohn Marinosel_get_any_typed_uid 58*e4b17023SJohn Marinosel_get_any_uid 59*e4b17023SJohn Marinosel_get_name 60*e4b17023SJohn Marinosel_get_type 61*e4b17023SJohn Marinosel_get_typed_uid 62*e4b17023SJohn Marinosel_get_uid 63*e4b17023SJohn Marinosel_is_mapped 64*e4b17023SJohn Marinosel_register_name 65*e4b17023SJohn Marinosel_register_typed_name 66*e4b17023SJohn Marinosel_types_match 67*e4b17023SJohn Marinomethod_get_first_argument 68*e4b17023SJohn Marinomethod_get_next_argument 69*e4b17023SJohn Marinomethod_get_nth_argument 70*e4b17023SJohn Marinomethod_get_number_of_arguments 71*e4b17023SJohn Marinomethod_get_sizeof_arguments 72*e4b17023SJohn Marinoobjc_aligned_size 73*e4b17023SJohn Marinoobjc_alignof_type 74*e4b17023SJohn Marinoobjc_get_type_qualifiers 75*e4b17023SJohn Marinoobjc_promoted_size 76*e4b17023SJohn Marinoobjc_sizeof_type 77*e4b17023SJohn Marinoobjc_skip_argspec 78*e4b17023SJohn Marinoobjc_skip_offset 79*e4b17023SJohn Marinoobjc_skip_type_qualifiers 80*e4b17023SJohn Marinoobjc_skip_typespec 81*e4b17023SJohn Marino__objc_exec_class 82*e4b17023SJohn Marino__objc_init_dispatch_tables 83*e4b17023SJohn Marino__objc_install_premature_dtable 84*e4b17023SJohn Marino__objc_print_dtable_stats 85*e4b17023SJohn Marino__objc_update_dispatch_table_for_class 86*e4b17023SJohn Marinoclass_add_method_list 87*e4b17023SJohn Marinoclass_get_class_method 88*e4b17023SJohn Marinoclass_get_instance_method 89*e4b17023SJohn Marinoget_imp 90*e4b17023SJohn Marinonil_method 91*e4b17023SJohn Marinoobjc_msg_lookup 92*e4b17023SJohn Marinoobjc_msg_lookup_super 93*e4b17023SJohn Marinoobjc_msg_sendv 94*e4b17023SJohn Marino__objc_add_class_to_hash 95*e4b17023SJohn Marino__objc_init_class_tables 96*e4b17023SJohn Marino__objc_resolve_class_links 97*e4b17023SJohn Marinoclass_pose_as 98*e4b17023SJohn Marinoobjc_get_class 99*e4b17023SJohn Marinoobjc_get_meta_class 100*e4b17023SJohn Marinoobjc_lookup_class 101*e4b17023SJohn Marinoobjc_next_class 102