]>
Commit | Line | Data |
---|---|---|
88e17b57 | 1 | ; GNU Objective C Runtime DLL Export Definitions |
ad2466ae | 2 | ; Copyright (C) 1997-2013 Free Software Foundation, Inc. |
88e17b57 BE |
3 | ; Contributed by Scott Christley <scottc@net-community.com> |
4 | ; | |
38709cad | 5 | ; This file is part of GCC. |
88e17b57 | 6 | ; |
38709cad | 7 | ; GCC is free software; you can redistribute it and/or modify it under the |
88e17b57 | 8 | ; terms of the GNU General Public License as published by the Free Software |
748086b7 | 9 | ; Foundation; either version 3, or (at your option) any later version. |
88e17b57 | 10 | ; |
38709cad | 11 | ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY |
88e17b57 BE |
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 | |
748086b7 | 17 | ; GCC; see the file COPYING3. If not, see <http://www.gnu.org/licenses/>. |
88e17b57 | 18 | |
7b869986 NP |
19 | ; FIXME: This file needs to be updated or removed |
20 | ||
88e17b57 BE |
21 | LIBRARY libobjc |
22 | EXPORTS | |
23 | search_for_method_in_list | |
24 | objc_get_uninstalled_dtable | |
88e17b57 BE |
25 | _objc_load_callback |
26 | objc_malloc | |
27 | objc_atomic_malloc | |
88e17b57 BE |
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 | |
b894530e NP |
45 | objc_thread_add |
46 | objc_thread_remove | |
88e17b57 BE |
47 | __objc_class_name_Object |
48 | __objc_class_name_Protocol | |
49 | __objc_class_name_NXConstantString | |
88e17b57 BE |
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 | |
88e17b57 BE |
80 | __objc_exec_class |
81 | __objc_init_dispatch_tables | |
82 | __objc_install_premature_dtable | |
83 | __objc_print_dtable_stats | |
88e17b57 BE |
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 |