diff options
-rwxr-xr-x | autogen.sh | 2 | ||||
-rw-r--r-- | libusb/libusb-1.0.def | 57 |
2 files changed, 58 insertions, 1 deletions
@@ -14,7 +14,7 @@ create_def() # calls in MinGW generated objects, and .def based MS generated DLLs don't # have such a decoration => linking to MS DLL will fail without aliases. # Currently, the maximum size is 32 and all sizes are multiples of 4 - for i in 4 8 12 16 20 24 28 32 + for i in 0 4 8 12 16 20 24 28 32 do sed -n -e "s/.*API_EXPORTED.*\([[:blank:]]\)\(libusb.*\)(.*/ \2@$i = \2/p" libusb/*.c >> libusb/libusb-1.0.def sed -n -e "s/.*LIBUSB_CALL.*\([[:blank:]]\)\(libusb.*\)(.*/ \2@$i = \2/p" libusb/*.c >> libusb/libusb-1.0.def diff --git a/libusb/libusb-1.0.def b/libusb/libusb-1.0.def index 44afc80..fe609e0 100644 --- a/libusb/libusb-1.0.def +++ b/libusb/libusb-1.0.def @@ -57,6 +57,63 @@ EXPORTS libusb_getversion libusb_alloc_transfer libusb_get_pollfds + libusb_get_device_list@0 = libusb_get_device_list + libusb_free_device_list@0 = libusb_free_device_list + libusb_get_bus_number@0 = libusb_get_bus_number + libusb_get_device_address@0 = libusb_get_device_address + libusb_get_max_packet_size@0 = libusb_get_max_packet_size + libusb_get_max_iso_packet_size@0 = libusb_get_max_iso_packet_size + libusb_unref_device@0 = libusb_unref_device + libusb_open@0 = libusb_open + libusb_close@0 = libusb_close + libusb_get_configuration@0 = libusb_get_configuration + libusb_set_configuration@0 = libusb_set_configuration + libusb_claim_interface@0 = libusb_claim_interface + libusb_release_interface@0 = libusb_release_interface + libusb_set_interface_alt_setting@0 = libusb_set_interface_alt_setting + libusb_clear_halt@0 = libusb_clear_halt + libusb_reset_device@0 = libusb_reset_device + libusb_kernel_driver_active@0 = libusb_kernel_driver_active + libusb_detach_kernel_driver@0 = libusb_detach_kernel_driver + libusb_attach_kernel_driver@0 = libusb_attach_kernel_driver + libusb_set_debug@0 = libusb_set_debug + libusb_init@0 = libusb_init + libusb_exit@0 = libusb_exit + libusb_get_device_descriptor@0 = libusb_get_device_descriptor + libusb_get_active_config_descriptor@0 = libusb_get_active_config_descriptor + libusb_get_config_descriptor@0 = libusb_get_config_descriptor + libusb_get_config_descriptor_by_value@0 = libusb_get_config_descriptor_by_value + libusb_free_config_descriptor@0 = libusb_free_config_descriptor + libusb_get_string_descriptor_ascii@0 = libusb_get_string_descriptor_ascii + libusb_free_transfer@0 = libusb_free_transfer + libusb_submit_transfer@0 = libusb_submit_transfer + libusb_cancel_transfer@0 = libusb_cancel_transfer + libusb_try_lock_events@0 = libusb_try_lock_events + libusb_lock_events@0 = libusb_lock_events + libusb_unlock_events@0 = libusb_unlock_events + libusb_event_handling_ok@0 = libusb_event_handling_ok + libusb_event_handler_active@0 = libusb_event_handler_active + libusb_lock_event_waiters@0 = libusb_lock_event_waiters + libusb_unlock_event_waiters@0 = libusb_unlock_event_waiters + libusb_wait_for_event@0 = libusb_wait_for_event + libusb_handle_events_timeout_check@0 = libusb_handle_events_timeout_check + libusb_handle_events_timeout@0 = libusb_handle_events_timeout + libusb_handle_events_check@0 = libusb_handle_events_check + libusb_handle_events@0 = libusb_handle_events + libusb_handle_events_locked@0 = libusb_handle_events_locked + libusb_pollfds_handle_timeouts@0 = libusb_pollfds_handle_timeouts + libusb_get_next_timeout@0 = libusb_get_next_timeout + libusb_set_pollfd_notifiers@0 = libusb_set_pollfd_notifiers + libusb_control_transfer@0 = libusb_control_transfer + libusb_bulk_transfer@0 = libusb_bulk_transfer + libusb_interrupt_transfer@0 = libusb_interrupt_transfer + libusb_ref_device@0 = libusb_ref_device + libusb_open_device_with_vid_pid@0 = libusb_open_device_with_vid_pid + libusb_get_device@0 = libusb_get_device + libusb_strerror@0 = libusb_strerror + libusb_getversion@0 = libusb_getversion + libusb_alloc_transfer@0 = libusb_alloc_transfer + libusb_get_pollfds@0 = libusb_get_pollfds libusb_get_device_list@4 = libusb_get_device_list libusb_free_device_list@4 = libusb_free_device_list libusb_get_bus_number@4 = libusb_get_bus_number |