xref: /netbsd-src/external/gpl3/gcc/dist/libobjc/libobjc.def (revision b1e838363e3c6fc78a55519254d99869742dd33c)
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