From 7f52e849bc1247b6569245ae023d22710882240f Mon Sep 17 00:00:00 2001 From: "Sergey Semyonov (Serge)" Date: Fri, 20 Sep 2013 19:47:12 +0000 Subject: [PATCH] newlib sdk: fasm includes for ffmpeg-1.1.3 and freetype-2.5.0 git-svn-id: svn://kolibrios.org@3917 a494cfbc-eb01-0410-851d-a64ba20cac60 --- .../libraries/newlib/sdk/fasm/hello.asm | 30 ++ .../newlib/sdk/{ => fasm/include}/app.inc | 0 .../newlib/sdk/fasm/include/avcodec-54.inc | 275 ++++++++++++++ .../newlib/sdk/fasm/include/avdevice-54.inc | 5 + .../newlib/sdk/fasm/include/avformat-54.inc | 132 +++++++ .../newlib/sdk/fasm/include/avutil-52.inc | 286 ++++++++++++++ .../sdk/{ => fasm/include}/import32.inc | 0 .../newlib/sdk/{ => fasm/include}/libc.inc | 0 .../newlib/sdk/fasm/include/libfreetype.inc | 348 ++++++++++++++++++ .../newlib/sdk/{ => fasm/include}/proc32.inc | 0 .../newlib/sdk/{ => fasm/include}/struct.inc | 0 .../newlib/sdk/fasm/include/swresample-0.inc | 93 +++++ .../newlib/sdk/fasm/include/swscale-2.inc | 36 ++ 13 files changed, 1205 insertions(+) create mode 100644 programs/develop/libraries/newlib/sdk/fasm/hello.asm rename programs/develop/libraries/newlib/sdk/{ => fasm/include}/app.inc (100%) create mode 100644 programs/develop/libraries/newlib/sdk/fasm/include/avcodec-54.inc create mode 100644 programs/develop/libraries/newlib/sdk/fasm/include/avdevice-54.inc create mode 100644 programs/develop/libraries/newlib/sdk/fasm/include/avformat-54.inc create mode 100644 programs/develop/libraries/newlib/sdk/fasm/include/avutil-52.inc rename programs/develop/libraries/newlib/sdk/{ => fasm/include}/import32.inc (100%) rename programs/develop/libraries/newlib/sdk/{ => fasm/include}/libc.inc (100%) create mode 100644 programs/develop/libraries/newlib/sdk/fasm/include/libfreetype.inc rename programs/develop/libraries/newlib/sdk/{ => fasm/include}/proc32.inc (100%) rename programs/develop/libraries/newlib/sdk/{ => fasm/include}/struct.inc (100%) create mode 100644 programs/develop/libraries/newlib/sdk/fasm/include/swresample-0.inc create mode 100644 programs/develop/libraries/newlib/sdk/fasm/include/swscale-2.inc diff --git a/programs/develop/libraries/newlib/sdk/fasm/hello.asm b/programs/develop/libraries/newlib/sdk/fasm/hello.asm new file mode 100644 index 0000000000..bfd3ac3bdc --- /dev/null +++ b/programs/develop/libraries/newlib/sdk/fasm/hello.asm @@ -0,0 +1,30 @@ + +STACK_SIZE equ 4096 + +include "app.inc" + +align 8 +main: + cinvoke _printf, msg_hello + ret + +msg_hello db 'Hello world!',0x0D,0x0A,0 + +align 16 +__idata_start: + + library libc,'libc.dll' + +include 'libc.inc' + + + +__idata_end: + +__iend: + +__cmdline: rb 256 +__pgmname: rb 1024 + rb 16 +__stack: +__bssend: diff --git a/programs/develop/libraries/newlib/sdk/app.inc b/programs/develop/libraries/newlib/sdk/fasm/include/app.inc similarity index 100% rename from programs/develop/libraries/newlib/sdk/app.inc rename to programs/develop/libraries/newlib/sdk/fasm/include/app.inc diff --git a/programs/develop/libraries/newlib/sdk/fasm/include/avcodec-54.inc b/programs/develop/libraries/newlib/sdk/fasm/include/avcodec-54.inc new file mode 100644 index 0000000000..073eb8350c --- /dev/null +++ b/programs/develop/libraries/newlib/sdk/fasm/include/avcodec-54.inc @@ -0,0 +1,275 @@ +import avcodec-54,\ + audio_resample,'audio_resample',\ + audio_resample_close,'audio_resample_close',\ + av_audio_convert,'av_audio_convert',\ + av_audio_convert_alloc,'av_audio_convert_alloc',\ + av_audio_convert_free,'av_audio_convert_free',\ + av_audio_resample_init,'av_audio_resample_init',\ + av_bitstream_filter_close,'av_bitstream_filter_close',\ + av_bitstream_filter_filter,'av_bitstream_filter_filter',\ + av_bitstream_filter_init,'av_bitstream_filter_init',\ + av_bitstream_filter_next,'av_bitstream_filter_next',\ + av_codec_get_codec_descriptor,'av_codec_get_codec_descriptor',\ + av_codec_get_pkt_timebase,'av_codec_get_pkt_timebase',\ + av_codec_is_decoder,'av_codec_is_decoder',\ + av_codec_is_encoder,'av_codec_is_encoder',\ + av_codec_next,'av_codec_next',\ + av_codec_set_codec_descriptor,'av_codec_set_codec_descriptor',\ + av_codec_set_pkt_timebase,'av_codec_set_pkt_timebase',\ + av_copy_packet,'av_copy_packet',\ + av_dct_calc,'av_dct_calc',\ + av_dct_end,'av_dct_end',\ + av_dct_init,'av_dct_init',\ + av_destruct_packet,'av_destruct_packet',\ + av_dup_packet,'av_dup_packet',\ + av_fast_malloc,'av_fast_malloc',\ + av_fast_padded_malloc,'av_fast_padded_malloc',\ + av_fast_padded_mallocz,'av_fast_padded_mallocz',\ + av_fast_realloc,'av_fast_realloc',\ + av_fft_calc,'av_fft_calc',\ + av_fft_end,'av_fft_end',\ + av_fft_init,'av_fft_init',\ + av_fft_permute,'av_fft_permute',\ + av_frame_get_best_effort_timestamp,'av_frame_get_best_effort_timestamp',\ + av_frame_get_channel_layout,'av_frame_get_channel_layout',\ + av_frame_get_channels,'av_frame_get_channels',\ + av_frame_get_decode_error_flags,'av_frame_get_decode_error_flags',\ + av_frame_get_metadata,'av_frame_get_metadata',\ + av_frame_get_pkt_duration,'av_frame_get_pkt_duration',\ + av_frame_get_pkt_pos,'av_frame_get_pkt_pos',\ + av_frame_get_pkt_size,'av_frame_get_pkt_size',\ + av_frame_get_sample_rate,'av_frame_get_sample_rate',\ + av_frame_set_best_effort_timestamp,'av_frame_set_best_effort_timestamp',\ + av_frame_set_channel_layout,'av_frame_set_channel_layout',\ + av_frame_set_channels,'av_frame_set_channels',\ + av_frame_set_decode_error_flags,'av_frame_set_decode_error_flags',\ + av_frame_set_metadata,'av_frame_set_metadata',\ + av_frame_set_pkt_duration,'av_frame_set_pkt_duration',\ + av_frame_set_pkt_pos,'av_frame_set_pkt_pos',\ + av_frame_set_pkt_size,'av_frame_set_pkt_size',\ + av_frame_set_sample_rate,'av_frame_set_sample_rate',\ + av_free_packet,'av_free_packet',\ + av_get_audio_frame_duration,'av_get_audio_frame_duration',\ + av_get_bits_per_sample,'av_get_bits_per_sample',\ + av_get_codec_tag_string,'av_get_codec_tag_string',\ + av_get_exact_bits_per_sample,'av_get_exact_bits_per_sample',\ + av_get_pcm_codec,'av_get_pcm_codec',\ + av_get_profile_name,'av_get_profile_name',\ + av_grow_packet,'av_grow_packet',\ + av_hwaccel_next,'av_hwaccel_next',\ + av_imdct_calc,'av_imdct_calc',\ + av_imdct_half,'av_imdct_half',\ + av_init_packet,'av_init_packet',\ + av_lockmgr_register,'av_lockmgr_register',\ + av_log_ask_for_sample,'av_log_ask_for_sample',\ + av_log_missing_feature,'av_log_missing_feature',\ + av_mdct_calc,'av_mdct_calc',\ + av_mdct_end,'av_mdct_end',\ + av_mdct_init,'av_mdct_init',\ + av_new_packet,'av_new_packet',\ + av_packet_get_side_data,'av_packet_get_side_data',\ + av_packet_merge_side_data,'av_packet_merge_side_data',\ + av_packet_new_side_data,'av_packet_new_side_data',\ + av_packet_shrink_side_data,'av_packet_shrink_side_data',\ + av_packet_split_side_data,'av_packet_split_side_data',\ + av_parser_change,'av_parser_change',\ + av_parser_close,'av_parser_close',\ + av_parser_init,'av_parser_init',\ + av_parser_next,'av_parser_next',\ + av_parser_parse2,'av_parser_parse2',\ + av_picture_copy,'av_picture_copy',\ + av_picture_crop,'av_picture_crop',\ + av_picture_pad,'av_picture_pad',\ + av_rdft_calc,'av_rdft_calc',\ + av_rdft_end,'av_rdft_end',\ + av_rdft_init,'av_rdft_init',\ + av_register_bitstream_filter,'av_register_bitstream_filter',\ + av_register_codec_parser,'av_register_codec_parser',\ + av_register_hwaccel,'av_register_hwaccel',\ + av_resample,'av_resample',\ + av_resample_close,'av_resample_close',\ + av_resample_compensate,'av_resample_compensate',\ + av_resample_init,'av_resample_init',\ + av_shrink_packet,'av_shrink_packet',\ + av_xiphlacing,'av_xiphlacing',\ + avcodec_align_dimensions,'avcodec_align_dimensions',\ + avcodec_align_dimensions2,'avcodec_align_dimensions2',\ + avcodec_alloc_context,'avcodec_alloc_context',\ + avcodec_alloc_context2,'avcodec_alloc_context2',\ + avcodec_alloc_context3,'avcodec_alloc_context3',\ + avcodec_alloc_frame,'avcodec_alloc_frame',\ + avcodec_close,'avcodec_close',\ + avcodec_configuration,'avcodec_configuration',\ + avcodec_copy_context,'avcodec_copy_context',\ + avcodec_decode_audio3,'avcodec_decode_audio3',\ + avcodec_decode_audio4,'avcodec_decode_audio4',\ + avcodec_decode_subtitle2,'avcodec_decode_subtitle2',\ + avcodec_decode_video2,'avcodec_decode_video2',\ + avcodec_default_execute,'avcodec_default_execute',\ + avcodec_default_execute2,'avcodec_default_execute2',\ + avcodec_default_free_buffers,'avcodec_default_free_buffers',\ + avcodec_default_get_buffer,'avcodec_default_get_buffer',\ + avcodec_default_get_format,'avcodec_default_get_format',\ + avcodec_default_reget_buffer,'avcodec_default_reget_buffer',\ + avcodec_default_release_buffer,'avcodec_default_release_buffer',\ + avcodec_descriptor_get,'avcodec_descriptor_get',\ + avcodec_descriptor_get_by_name,'avcodec_descriptor_get_by_name',\ + avcodec_descriptor_next,'avcodec_descriptor_next',\ + avcodec_encode_audio,'avcodec_encode_audio',\ + avcodec_encode_audio2,'avcodec_encode_audio2',\ + avcodec_encode_subtitle,'avcodec_encode_subtitle',\ + avcodec_encode_video,'avcodec_encode_video',\ + avcodec_encode_video2,'avcodec_encode_video2',\ + avcodec_fill_audio_frame,'avcodec_fill_audio_frame',\ + avcodec_find_best_pix_fmt,'avcodec_find_best_pix_fmt',\ + avcodec_find_best_pix_fmt2,'avcodec_find_best_pix_fmt2',\ + avcodec_find_best_pix_fmt_of_2,'avcodec_find_best_pix_fmt_of_2',\ + avcodec_find_best_pix_fmt_of_list,'avcodec_find_best_pix_fmt_of_list',\ + avcodec_find_decoder,'avcodec_find_decoder',\ + avcodec_find_decoder_by_name,'avcodec_find_decoder_by_name',\ + avcodec_find_encoder,'avcodec_find_encoder',\ + avcodec_find_encoder_by_name,'avcodec_find_encoder_by_name',\ + avcodec_flush_buffers,'avcodec_flush_buffers',\ + avcodec_free_frame,'avcodec_free_frame',\ + avcodec_get_chroma_sub_sample,'avcodec_get_chroma_sub_sample',\ + avcodec_get_class,'avcodec_get_class',\ + avcodec_get_context_defaults,'avcodec_get_context_defaults',\ + avcodec_get_context_defaults2,'avcodec_get_context_defaults2',\ + avcodec_get_context_defaults3,'avcodec_get_context_defaults3',\ + avcodec_get_edge_width,'avcodec_get_edge_width',\ + avcodec_get_frame_class,'avcodec_get_frame_class',\ + avcodec_get_frame_defaults,'avcodec_get_frame_defaults',\ + avcodec_get_name,'avcodec_get_name',\ + avcodec_get_pix_fmt_loss,'avcodec_get_pix_fmt_loss',\ + avcodec_get_subtitle_rect_class,'avcodec_get_subtitle_rect_class',\ + avcodec_get_type,'avcodec_get_type',\ + avcodec_is_open,'avcodec_is_open',\ + avcodec_license,'avcodec_license',\ + avcodec_open,'avcodec_open',\ + avcodec_open2,'avcodec_open2',\ + avcodec_pix_fmt_to_codec_tag,'avcodec_pix_fmt_to_codec_tag',\ + avcodec_register,'avcodec_register',\ + avcodec_register_all,'avcodec_register_all',\ + avcodec_set_dimensions,'avcodec_set_dimensions',\ + avcodec_string,'avcodec_string',\ + avcodec_version,'avcodec_version',\ + avpicture_alloc,'avpicture_alloc',\ + avpicture_deinterlace,'avpicture_deinterlace',\ + avpicture_fill,'avpicture_fill',\ + avpicture_free,'avpicture_free',\ + avpicture_get_size,'avpicture_get_size',\ + avpicture_layout,'avpicture_layout',\ + avpriv_aac_parse_header,'avpriv_aac_parse_header',\ + avpriv_ac3_channel_layout_tab,'avpriv_ac3_channel_layout_tab',\ + avpriv_ac3_parse_header,'avpriv_ac3_parse_header',\ + avpriv_adx_decode_header,'avpriv_adx_decode_header',\ + avpriv_align_put_bits,'avpriv_align_put_bits',\ + avpriv_bprint_to_extradata,'avpriv_bprint_to_extradata',\ + avpriv_check_timecode_rate,'avpriv_check_timecode_rate',\ + avpriv_copy_bits,'avpriv_copy_bits',\ + avpriv_copy_pce_data,'avpriv_copy_pce_data',\ + avpriv_dca_sample_rates,'avpriv_dca_sample_rates',\ + avpriv_dirac_parse_sequence_header,'avpriv_dirac_parse_sequence_header',\ + avpriv_dnxhd_get_frame_size,'avpriv_dnxhd_get_frame_size',\ + avpriv_dv_codec_profile,'avpriv_dv_codec_profile',\ + avpriv_dv_frame_profile,'avpriv_dv_frame_profile',\ + avpriv_dv_frame_profile2,'avpriv_dv_frame_profile2',\ + avpriv_flac_is_extradata_valid,'avpriv_flac_is_extradata_valid',\ + avpriv_flac_parse_block_header,'avpriv_flac_parse_block_header',\ + avpriv_flac_parse_streaminfo,'avpriv_flac_parse_streaminfo',\ + avpriv_framenum_to_drop_timecode,'avpriv_framenum_to_drop_timecode',\ + avpriv_framenum_to_smpte_timecode,'avpriv_framenum_to_smpte_timecode',\ + avpriv_h264_has_num_reorder_frames,'avpriv_h264_has_num_reorder_frames',\ + avpriv_init_smpte_timecode,'avpriv_init_smpte_timecode',\ + avpriv_lock_avformat,'avpriv_lock_avformat',\ + avpriv_mjpeg_bits_ac_chrominance,'avpriv_mjpeg_bits_ac_chrominance',\ + avpriv_mjpeg_bits_ac_luminance,'avpriv_mjpeg_bits_ac_luminance',\ + avpriv_mjpeg_bits_dc_chrominance,'avpriv_mjpeg_bits_dc_chrominance',\ + avpriv_mjpeg_bits_dc_luminance,'avpriv_mjpeg_bits_dc_luminance',\ + avpriv_mjpeg_val_ac_chrominance,'avpriv_mjpeg_val_ac_chrominance',\ + avpriv_mjpeg_val_ac_luminance,'avpriv_mjpeg_val_ac_luminance',\ + avpriv_mjpeg_val_dc,'avpriv_mjpeg_val_dc',\ + avpriv_mpa_bitrate_tab,'avpriv_mpa_bitrate_tab',\ + avpriv_mpa_decode_header,'avpriv_mpa_decode_header',\ + avpriv_mpa_freq_tab,'avpriv_mpa_freq_tab',\ + avpriv_mpeg4audio_get_config,'avpriv_mpeg4audio_get_config',\ + avpriv_mpeg4audio_sample_rates,'avpriv_mpeg4audio_sample_rates',\ + avpriv_mpegaudio_decode_header,'avpriv_mpegaudio_decode_header',\ + avpriv_mpv_find_start_code,'avpriv_mpv_find_start_code',\ + avpriv_put_string,'avpriv_put_string',\ + avpriv_split_xiph_headers,'avpriv_split_xiph_headers',\ + avpriv_tak_parse_streaminfo,'avpriv_tak_parse_streaminfo',\ + avpriv_timecode_to_string,'avpriv_timecode_to_string',\ + avpriv_toupper4,'avpriv_toupper4',\ + avpriv_unlock_avformat,'avpriv_unlock_avformat',\ + avpriv_vorbis_parse_extradata,'avpriv_vorbis_parse_extradata',\ + avpriv_vorbis_parse_frame,'avpriv_vorbis_parse_frame',\ + avpriv_vorbis_parse_reset,'avpriv_vorbis_parse_reset',\ + avsubtitle_free,'avsubtitle_free',\ + dsputil_init,'dsputil_init',\ + ff_aanscales,'ff_aanscales',\ + ff_dct32_fixed,'ff_dct32_fixed',\ + ff_dct32_float,'ff_dct32_float',\ + ff_dct32_float_sse,'ff_dct32_float_sse',\ + ff_dct32_float_sse2,'ff_dct32_float_sse2',\ + ff_dct_common_init,'ff_dct_common_init',\ + ff_dct_end,'ff_dct_end',\ + ff_dct_init,'ff_dct_init',\ + ff_dct_init_x86,'ff_dct_init_x86',\ + ff_dnxhd_cid_table,'ff_dnxhd_cid_table',\ + ff_dnxhd_get_cid_table,'ff_dnxhd_get_cid_table',\ + ff_faanidct,'ff_faanidct',\ + ff_faanidct_add,'ff_faanidct_add',\ + ff_faanidct_put,'ff_faanidct_put',\ + ff_fdct_mmx,'ff_fdct_mmx',\ + ff_fdct_mmxext,'ff_fdct_mmxext',\ + ff_fdct_sse2,'ff_fdct_sse2',\ + ff_fft_calc_3dnow,'ff_fft_calc_3dnow',\ + ff_fft_calc_3dnowext,'ff_fft_calc_3dnowext',\ + ff_fft_calc_sse,'ff_fft_calc_sse',\ + ff_fft_end,'ff_fft_end',\ + ff_fft_end_fixed,'ff_fft_end_fixed',\ + ff_fft_init,'ff_fft_init',\ + ff_fft_init_fixed,'ff_fft_init_fixed',\ + ff_fft_init_x86,'ff_fft_init_x86',\ + ff_fft_permute_sse,'ff_fft_permute_sse',\ + ff_find_pix_fmt,'ff_find_pix_fmt',\ + ff_framenum_to_drop_timecode,'ff_framenum_to_drop_timecode',\ + ff_framenum_to_smtpe_timecode,'ff_framenum_to_smtpe_timecode',\ + ff_idct_xvid_mmx,'ff_idct_xvid_mmx',\ + ff_idct_xvid_mmx_add,'ff_idct_xvid_mmx_add',\ + ff_idct_xvid_mmx_put,'ff_idct_xvid_mmx_put',\ + ff_idct_xvid_mmxext,'ff_idct_xvid_mmxext',\ + ff_idct_xvid_mmxext_add,'ff_idct_xvid_mmxext_add',\ + ff_idct_xvid_mmxext_put,'ff_idct_xvid_mmxext_put',\ + ff_idct_xvid_sse2,'ff_idct_xvid_sse2',\ + ff_idct_xvid_sse2_add,'ff_idct_xvid_sse2_add',\ + ff_idct_xvid_sse2_put,'ff_idct_xvid_sse2_put',\ + ff_init_smtpe_timecode,'ff_init_smtpe_timecode',\ + ff_mdct_calc_c,'ff_mdct_calc_c',\ + ff_mdct_calc_c_fixed,'ff_mdct_calc_c_fixed',\ + ff_mdct_calcw_c,'ff_mdct_calcw_c',\ + ff_mdct_end,'ff_mdct_end',\ + ff_mdct_end_fixed,'ff_mdct_end_fixed',\ + ff_mdct_init,'ff_mdct_init',\ + ff_mdct_init_fixed,'ff_mdct_init_fixed',\ + ff_mdct_win_fixed,'ff_mdct_win_fixed',\ + ff_mdct_win_float,'ff_mdct_win_float',\ + ff_mmx_idct,'ff_mmx_idct',\ + ff_mmxext_idct,'ff_mmxext_idct',\ + ff_raw_pix_fmt_tags,'ff_raw_pix_fmt_tags',\ + ff_rdft_end,'ff_rdft_end',\ + ff_rdft_init,'ff_rdft_init',\ + ff_simple_idct248_put,'ff_simple_idct248_put',\ + ff_simple_idct44_add,'ff_simple_idct44_add',\ + ff_simple_idct48_add,'ff_simple_idct48_add',\ + ff_simple_idct84_add,'ff_simple_idct84_add',\ + ff_simple_idct_10,'ff_simple_idct_10',\ + ff_simple_idct_8,'ff_simple_idct_8',\ + ff_simple_idct_add_10,'ff_simple_idct_add_10',\ + ff_simple_idct_add_8,'ff_simple_idct_add_8',\ + ff_simple_idct_add_mmx,'ff_simple_idct_add_mmx',\ + ff_simple_idct_mmx,'ff_simple_idct_mmx',\ + ff_simple_idct_put_10,'ff_simple_idct_put_10',\ + ff_simple_idct_put_8,'ff_simple_idct_put_8',\ + ff_simple_idct_put_mmx,'ff_simple_idct_put_mmx' diff --git a/programs/develop/libraries/newlib/sdk/fasm/include/avdevice-54.inc b/programs/develop/libraries/newlib/sdk/fasm/include/avdevice-54.inc new file mode 100644 index 0000000000..e593694d32 --- /dev/null +++ b/programs/develop/libraries/newlib/sdk/fasm/include/avdevice-54.inc @@ -0,0 +1,5 @@ +import avdevice-54,\ + avdevice_configuration,'avdevice_configuration',\ + avdevice_license,'avdevice_license',\ + avdevice_register_all,'avdevice_register_all',\ + avdevice_version,'avdevice_version' diff --git a/programs/develop/libraries/newlib/sdk/fasm/include/avformat-54.inc b/programs/develop/libraries/newlib/sdk/fasm/include/avformat-54.inc new file mode 100644 index 0000000000..052bb25356 --- /dev/null +++ b/programs/develop/libraries/newlib/sdk/fasm/include/avformat-54.inc @@ -0,0 +1,132 @@ +import avformat-54,\ + av_add_index_entry,'av_add_index_entry',\ + av_append_packet,'av_append_packet',\ + av_close_input_file,'av_close_input_file',\ + av_codec_get_id,'av_codec_get_id',\ + av_codec_get_tag,'av_codec_get_tag',\ + av_convert_lang_to,'av_convert_lang_to',\ + av_demuxer_open,'av_demuxer_open',\ + av_dump_format,'av_dump_format',\ + av_filename_number_test,'av_filename_number_test',\ + av_find_best_stream,'av_find_best_stream',\ + av_find_default_stream_index,'av_find_default_stream_index',\ + av_find_input_format,'av_find_input_format',\ + av_find_program_from_stream,'av_find_program_from_stream',\ + av_find_stream_info,'av_find_stream_info',\ + av_fmt_ctx_get_duration_estimation_method,'av_fmt_ctx_get_duration_estimation_method',\ + av_get_frame_filename,'av_get_frame_filename',\ + av_get_output_timestamp,'av_get_output_timestamp',\ + av_get_packet,'av_get_packet',\ + av_gettime,'av_gettime',\ + av_guess_codec,'av_guess_codec',\ + av_guess_format,'av_guess_format',\ + av_guess_sample_aspect_ratio,'av_guess_sample_aspect_ratio',\ + av_hex_dump,'av_hex_dump',\ + av_hex_dump_log,'av_hex_dump_log',\ + av_iformat_next,'av_iformat_next',\ + av_index_search_timestamp,'av_index_search_timestamp',\ + av_interleave_packet_per_dts,'av_interleave_packet_per_dts',\ + av_interleaved_write_frame,'av_interleaved_write_frame',\ + av_match_ext,'av_match_ext',\ + av_new_program,'av_new_program',\ + av_new_stream,'av_new_stream',\ + av_oformat_next,'av_oformat_next',\ + av_pkt_dump2,'av_pkt_dump2',\ + av_pkt_dump_log2,'av_pkt_dump_log2',\ + av_probe_input_buffer,'av_probe_input_buffer',\ + av_probe_input_format,'av_probe_input_format',\ + av_probe_input_format2,'av_probe_input_format2',\ + av_probe_input_format3,'av_probe_input_format3',\ + av_read_frame,'av_read_frame',\ + av_read_packet,'av_read_packet',\ + av_read_pause,'av_read_pause',\ + av_read_play,'av_read_play',\ + av_register_all,'av_register_all',\ + av_register_input_format,'av_register_input_format',\ + av_register_output_format,'av_register_output_format',\ + av_sdp_create,'av_sdp_create',\ + av_seek_frame,'av_seek_frame',\ + av_set_pts_info,'av_set_pts_info',\ + av_url_split,'av_url_split',\ + av_write_frame,'av_write_frame',\ + av_write_trailer,'av_write_trailer',\ + avformat_alloc_context,'avformat_alloc_context',\ + avformat_alloc_output_context,'avformat_alloc_output_context',\ + avformat_alloc_output_context2,'avformat_alloc_output_context2',\ + avformat_close_input,'avformat_close_input',\ + avformat_configuration,'avformat_configuration',\ + avformat_find_stream_info,'avformat_find_stream_info',\ + avformat_free_context,'avformat_free_context',\ + avformat_get_class,'avformat_get_class',\ + avformat_get_riff_audio_tags,'avformat_get_riff_audio_tags',\ + avformat_get_riff_video_tags,'avformat_get_riff_video_tags',\ + avformat_license,'avformat_license',\ + avformat_match_stream_specifier,'avformat_match_stream_specifier',\ + avformat_network_deinit,'avformat_network_deinit',\ + avformat_network_init,'avformat_network_init',\ + avformat_new_stream,'avformat_new_stream',\ + avformat_open_input,'avformat_open_input',\ + avformat_query_codec,'avformat_query_codec',\ + avformat_queue_attached_pictures,'avformat_queue_attached_pictures',\ + avformat_seek_file,'avformat_seek_file',\ + avformat_version,'avformat_version',\ + avformat_write_header,'avformat_write_header',\ + avio_alloc_context,'avio_alloc_context',\ + avio_check,'avio_check',\ + avio_close,'avio_close',\ + avio_close_dyn_buf,'avio_close_dyn_buf',\ + avio_closep,'avio_closep',\ + avio_enum_protocols,'avio_enum_protocols',\ + avio_flush,'avio_flush',\ + avio_get_str,'avio_get_str',\ + avio_get_str16be,'avio_get_str16be',\ + avio_get_str16le,'avio_get_str16le',\ + avio_open,'avio_open',\ + avio_open2,'avio_open2',\ + avio_open_dyn_buf,'avio_open_dyn_buf',\ + avio_pause,'avio_pause',\ + avio_printf,'avio_printf',\ + avio_put_str,'avio_put_str',\ + avio_put_str16le,'avio_put_str16le',\ + avio_r8,'avio_r8',\ + avio_rb16,'avio_rb16',\ + avio_rb24,'avio_rb24',\ + avio_rb32,'avio_rb32',\ + avio_rb64,'avio_rb64',\ + avio_read,'avio_read',\ + avio_rl16,'avio_rl16',\ + avio_rl24,'avio_rl24',\ + avio_rl32,'avio_rl32',\ + avio_rl64,'avio_rl64',\ + avio_seek,'avio_seek',\ + avio_seek_time,'avio_seek_time',\ + avio_size,'avio_size',\ + avio_skip,'avio_skip',\ + avio_w8,'avio_w8',\ + avio_wb16,'avio_wb16',\ + avio_wb24,'avio_wb24',\ + avio_wb32,'avio_wb32',\ + avio_wb64,'avio_wb64',\ + avio_wl16,'avio_wl16',\ + avio_wl24,'avio_wl24',\ + avio_wl32,'avio_wl32',\ + avio_wl64,'avio_wl64',\ + avio_write,'avio_write',\ + avpriv_dv_get_packet,'avpriv_dv_get_packet',\ + avpriv_dv_init_demux,'avpriv_dv_init_demux',\ + avpriv_dv_produce_packet,'avpriv_dv_produce_packet',\ + avpriv_new_chapter,'avpriv_new_chapter',\ + avpriv_set_pts_info,'avpriv_set_pts_info',\ + ff_mpegts_parse_close,'ff_mpegts_parse_close',\ + ff_mpegts_parse_open,'ff_mpegts_parse_open',\ + ff_mpegts_parse_packet,'ff_mpegts_parse_packet',\ + ffio_open_dyn_packet_buf,'ffio_open_dyn_packet_buf',\ + ffio_set_buf_size,'ffio_set_buf_size',\ + ffurl_close,'ffurl_close',\ + ffurl_open,'ffurl_open',\ + ffurl_protocol_next,'ffurl_protocol_next',\ + ffurl_read_complete,'ffurl_read_complete',\ + ffurl_seek,'ffurl_seek',\ + ffurl_size,'ffurl_size',\ + ffurl_write,'ffurl_write',\ + url_feof,'url_feof' diff --git a/programs/develop/libraries/newlib/sdk/fasm/include/avutil-52.inc b/programs/develop/libraries/newlib/sdk/fasm/include/avutil-52.inc new file mode 100644 index 0000000000..ab16f56ece --- /dev/null +++ b/programs/develop/libraries/newlib/sdk/fasm/include/avutil-52.inc @@ -0,0 +1,286 @@ +import avutil-52,\ + av_add_q,'av_add_q',\ + av_adler32_update,'av_adler32_update',\ + av_aes_alloc,'av_aes_alloc',\ + av_aes_crypt,'av_aes_crypt',\ + av_aes_init,'av_aes_init',\ + av_aes_size,'av_aes_size',\ + av_asprintf,'av_asprintf',\ + av_audio_fifo_alloc,'av_audio_fifo_alloc',\ + av_audio_fifo_drain,'av_audio_fifo_drain',\ + av_audio_fifo_free,'av_audio_fifo_free',\ + av_audio_fifo_read,'av_audio_fifo_read',\ + av_audio_fifo_realloc,'av_audio_fifo_realloc',\ + av_audio_fifo_reset,'av_audio_fifo_reset',\ + av_audio_fifo_size,'av_audio_fifo_size',\ + av_audio_fifo_space,'av_audio_fifo_space',\ + av_audio_fifo_write,'av_audio_fifo_write',\ + av_base64_decode,'av_base64_decode',\ + av_base64_encode,'av_base64_encode',\ + av_basename,'av_basename',\ + av_blowfish_crypt,'av_blowfish_crypt',\ + av_blowfish_crypt_ecb,'av_blowfish_crypt_ecb',\ + av_blowfish_init,'av_blowfish_init',\ + av_bmg_get,'av_bmg_get',\ + av_bprint_channel_layout,'av_bprint_channel_layout',\ + av_bprint_chars,'av_bprint_chars',\ + av_bprint_clear,'av_bprint_clear',\ + av_bprint_finalize,'av_bprint_finalize',\ + av_bprint_get_buffer,'av_bprint_get_buffer',\ + av_bprint_init,'av_bprint_init',\ + av_bprint_init_for_buffer,'av_bprint_init_for_buffer',\ + av_bprint_strftime,'av_bprint_strftime',\ + av_bprintf,'av_bprintf',\ + av_calloc,'av_calloc',\ + av_channel_layout_extract_channel,'av_channel_layout_extract_channel',\ + av_compare_mod,'av_compare_mod',\ + av_compare_ts,'av_compare_ts',\ + av_crc,'av_crc',\ + av_crc_get_table,'av_crc_get_table',\ + av_crc_init,'av_crc_init',\ + av_ctz,'av_ctz',\ + av_d2q,'av_d2q',\ + av_d2str,'av_d2str',\ + av_dbl2ext,'av_dbl2ext',\ + av_dbl2int,'av_dbl2int',\ + av_default_get_category,'av_default_get_category',\ + av_default_item_name,'av_default_item_name',\ + av_des_crypt,'av_des_crypt',\ + av_des_init,'av_des_init',\ + av_des_mac,'av_des_mac',\ + av_dict_copy,'av_dict_copy',\ + av_dict_count,'av_dict_count',\ + av_dict_free,'av_dict_free',\ + av_dict_get,'av_dict_get',\ + av_dict_set,'av_dict_set',\ + av_dirname,'av_dirname',\ + av_div_q,'av_div_q',\ + av_dynarray_add,'av_dynarray_add',\ + av_evaluate_lls,'av_evaluate_lls',\ + av_expr_eval,'av_expr_eval',\ + av_expr_free,'av_expr_free',\ + av_expr_parse,'av_expr_parse',\ + av_expr_parse_and_eval,'av_expr_parse_and_eval',\ + av_ext2dbl,'av_ext2dbl',\ + av_fifo_alloc,'av_fifo_alloc',\ + av_fifo_drain,'av_fifo_drain',\ + av_fifo_free,'av_fifo_free',\ + av_fifo_generic_read,'av_fifo_generic_read',\ + av_fifo_generic_write,'av_fifo_generic_write',\ + av_fifo_grow,'av_fifo_grow',\ + av_fifo_realloc2,'av_fifo_realloc2',\ + av_fifo_reset,'av_fifo_reset',\ + av_fifo_size,'av_fifo_size',\ + av_fifo_space,'av_fifo_space',\ + av_file_map,'av_file_map',\ + av_file_unmap,'av_file_unmap',\ + av_find_info_tag,'av_find_info_tag',\ + av_find_nearest_q_idx,'av_find_nearest_q_idx',\ + av_find_opt,'av_find_opt',\ + av_flt2int,'av_flt2int',\ + av_force_cpu_flags,'av_force_cpu_flags',\ + av_free,'av_free',\ + av_freep,'av_freep',\ + av_gcd,'av_gcd',\ + av_get_alt_sample_fmt,'av_get_alt_sample_fmt',\ + av_get_bits_per_pixel,'av_get_bits_per_pixel',\ + av_get_bits_per_sample_fmt,'av_get_bits_per_sample_fmt',\ + av_get_bytes_per_sample,'av_get_bytes_per_sample',\ + av_get_channel_description,'av_get_channel_description',\ + av_get_channel_layout,'av_get_channel_layout',\ + av_get_channel_layout_channel_index,'av_get_channel_layout_channel_index',\ + av_get_channel_layout_nb_channels,'av_get_channel_layout_nb_channels',\ + av_get_channel_layout_string,'av_get_channel_layout_string',\ + av_get_channel_name,'av_get_channel_name',\ + av_get_cpu_flags,'av_get_cpu_flags',\ + av_get_default_channel_layout,'av_get_default_channel_layout',\ + av_get_double,'av_get_double',\ + av_get_int,'av_get_int',\ + av_get_media_type_string,'av_get_media_type_string',\ + av_get_packed_sample_fmt,'av_get_packed_sample_fmt',\ + av_get_padded_bits_per_pixel,'av_get_padded_bits_per_pixel',\ + av_get_picture_type_char,'av_get_picture_type_char',\ + av_get_pix_fmt,'av_get_pix_fmt',\ + av_get_pix_fmt_name,'av_get_pix_fmt_name',\ + av_get_pix_fmt_string,'av_get_pix_fmt_string',\ + av_get_planar_sample_fmt,'av_get_planar_sample_fmt',\ + av_get_q,'av_get_q',\ + av_get_random_seed,'av_get_random_seed',\ + av_get_sample_fmt,'av_get_sample_fmt',\ + av_get_sample_fmt_name,'av_get_sample_fmt_name',\ + av_get_sample_fmt_string,'av_get_sample_fmt_string',\ + av_get_standard_channel_layout,'av_get_standard_channel_layout',\ + av_get_string,'av_get_string',\ + av_get_token,'av_get_token',\ + av_gettime,'av_gettime',\ + av_image_alloc,'av_image_alloc',\ + av_image_check_size,'av_image_check_size',\ + av_image_copy,'av_image_copy',\ + av_image_copy_plane,'av_image_copy_plane',\ + av_image_copy_to_buffer,'av_image_copy_to_buffer',\ + av_image_fill_arrays,'av_image_fill_arrays',\ + av_image_fill_linesizes,'av_image_fill_linesizes',\ + av_image_fill_max_pixsteps,'av_image_fill_max_pixsteps',\ + av_image_fill_pointers,'av_image_fill_pointers',\ + av_image_get_buffer_size,'av_image_get_buffer_size',\ + av_image_get_linesize,'av_image_get_linesize',\ + av_init_lls,'av_init_lls',\ + av_int2dbl,'av_int2dbl',\ + av_int2flt,'av_int2flt',\ + av_lfg_init,'av_lfg_init',\ + av_log,'av_log',\ + av_log2,'av_log2',\ + av_log2_16bit,'av_log2_16bit',\ + av_log_default_callback,'av_log_default_callback',\ + av_log_format_line,'av_log_format_line',\ + av_log_get_level,'av_log_get_level',\ + av_log_set_callback,'av_log_set_callback',\ + av_log_set_flags,'av_log_set_flags',\ + av_log_set_level,'av_log_set_level',\ + av_lzo1x_decode,'av_lzo1x_decode',\ + av_malloc,'av_malloc',\ + av_mallocz,'av_mallocz',\ + av_max_alloc,'av_max_alloc',\ + av_md5_alloc,'av_md5_alloc',\ + av_md5_final,'av_md5_final',\ + av_md5_init,'av_md5_init',\ + av_md5_size,'av_md5_size',\ + av_md5_sum,'av_md5_sum',\ + av_md5_update,'av_md5_update',\ + av_memcpy_backptr,'av_memcpy_backptr',\ + av_mul_q,'av_mul_q',\ + av_nearer_q,'av_nearer_q',\ + av_next_option,'av_next_option',\ + av_opt_child_class_next,'av_opt_child_class_next',\ + av_opt_child_next,'av_opt_child_next',\ + av_opt_eval_double,'av_opt_eval_double',\ + av_opt_eval_flags,'av_opt_eval_flags',\ + av_opt_eval_float,'av_opt_eval_float',\ + av_opt_eval_int,'av_opt_eval_int',\ + av_opt_eval_int64,'av_opt_eval_int64',\ + av_opt_eval_q,'av_opt_eval_q',\ + av_opt_find,'av_opt_find',\ + av_opt_find2,'av_opt_find2',\ + av_opt_flag_is_set,'av_opt_flag_is_set',\ + av_opt_free,'av_opt_free',\ + av_opt_freep_ranges,'av_opt_freep_ranges',\ + av_opt_get,'av_opt_get',\ + av_opt_get_double,'av_opt_get_double',\ + av_opt_get_image_size,'av_opt_get_image_size',\ + av_opt_get_int,'av_opt_get_int',\ + av_opt_get_key_value,'av_opt_get_key_value',\ + av_opt_get_pixel_fmt,'av_opt_get_pixel_fmt',\ + av_opt_get_q,'av_opt_get_q',\ + av_opt_get_sample_fmt,'av_opt_get_sample_fmt',\ + av_opt_next,'av_opt_next',\ + av_opt_ptr,'av_opt_ptr',\ + av_opt_query_ranges,'av_opt_query_ranges',\ + av_opt_query_ranges_default,'av_opt_query_ranges_default',\ + av_opt_set,'av_opt_set',\ + av_opt_set_bin,'av_opt_set_bin',\ + av_opt_set_defaults,'av_opt_set_defaults',\ + av_opt_set_defaults2,'av_opt_set_defaults2',\ + av_opt_set_dict,'av_opt_set_dict',\ + av_opt_set_double,'av_opt_set_double',\ + av_opt_set_from_string,'av_opt_set_from_string',\ + av_opt_set_image_size,'av_opt_set_image_size',\ + av_opt_set_int,'av_opt_set_int',\ + av_opt_set_pixel_fmt,'av_opt_set_pixel_fmt',\ + av_opt_set_q,'av_opt_set_q',\ + av_opt_set_sample_fmt,'av_opt_set_sample_fmt',\ + av_opt_show2,'av_opt_show2',\ + av_parse_color,'av_parse_color',\ + av_parse_cpu_caps,'av_parse_cpu_caps',\ + av_parse_cpu_flags,'av_parse_cpu_flags',\ + av_parse_ratio,'av_parse_ratio',\ + av_parse_time,'av_parse_time',\ + av_parse_video_rate,'av_parse_video_rate',\ + av_parse_video_size,'av_parse_video_size',\ + av_pix_fmt_desc_get,'av_pix_fmt_desc_get',\ + av_pix_fmt_desc_get_id,'av_pix_fmt_desc_get_id',\ + av_pix_fmt_desc_next,'av_pix_fmt_desc_next',\ + av_pix_fmt_descriptors,'av_pix_fmt_descriptors',\ + av_pix_fmt_get_chroma_sub_sample,'av_pix_fmt_get_chroma_sub_sample',\ + av_rc4_crypt,'av_rc4_crypt',\ + av_rc4_init,'av_rc4_init',\ + av_read_image_line,'av_read_image_line',\ + av_realloc,'av_realloc',\ + av_realloc_f,'av_realloc_f',\ + av_reduce,'av_reduce',\ + av_rescale,'av_rescale',\ + av_rescale_delta,'av_rescale_delta',\ + av_rescale_q,'av_rescale_q',\ + av_rescale_q_rnd,'av_rescale_q_rnd',\ + av_rescale_rnd,'av_rescale_rnd',\ + av_reverse,'av_reverse',\ + av_sample_fmt_is_planar,'av_sample_fmt_is_planar',\ + av_samples_alloc,'av_samples_alloc',\ + av_samples_copy,'av_samples_copy',\ + av_samples_fill_arrays,'av_samples_fill_arrays',\ + av_samples_get_buffer_size,'av_samples_get_buffer_size',\ + av_samples_set_silence,'av_samples_set_silence',\ + av_set_cpu_flags_mask,'av_set_cpu_flags_mask',\ + av_set_double,'av_set_double',\ + av_set_int,'av_set_int',\ + av_set_options_string,'av_set_options_string',\ + av_set_q,'av_set_q',\ + av_set_string3,'av_set_string3',\ + av_sha_alloc,'av_sha_alloc',\ + av_sha_final,'av_sha_final',\ + av_sha_init,'av_sha_init',\ + av_sha_size,'av_sha_size',\ + av_sha_update,'av_sha_update',\ + av_small_strptime,'av_small_strptime',\ + av_solve_lls,'av_solve_lls',\ + av_strcasecmp,'av_strcasecmp',\ + av_strdup,'av_strdup',\ + av_strerror,'av_strerror',\ + av_stristart,'av_stristart',\ + av_stristr,'av_stristr',\ + av_strlcat,'av_strlcat',\ + av_strlcatf,'av_strlcatf',\ + av_strlcpy,'av_strlcpy',\ + av_strncasecmp,'av_strncasecmp',\ + av_strstart,'av_strstart',\ + av_strtod,'av_strtod',\ + av_strtok,'av_strtok',\ + av_sub_q,'av_sub_q',\ + av_tempfile,'av_tempfile',\ + av_timecode_adjust_ntsc_framenum2,'av_timecode_adjust_ntsc_framenum2',\ + av_timecode_check_frame_rate,'av_timecode_check_frame_rate',\ + av_timecode_get_smpte_from_framenum,'av_timecode_get_smpte_from_framenum',\ + av_timecode_init,'av_timecode_init',\ + av_timecode_init_from_string,'av_timecode_init_from_string',\ + av_timecode_make_mpeg_tc_string,'av_timecode_make_mpeg_tc_string',\ + av_timecode_make_smpte_tc_string,'av_timecode_make_smpte_tc_string',\ + av_timecode_make_string,'av_timecode_make_string',\ + av_timegm,'av_timegm',\ + av_tree_destroy,'av_tree_destroy',\ + av_tree_enumerate,'av_tree_enumerate',\ + av_tree_find,'av_tree_find',\ + av_tree_insert,'av_tree_insert',\ + av_tree_node_alloc,'av_tree_node_alloc',\ + av_tree_node_size,'av_tree_node_size',\ + av_update_lls,'av_update_lls',\ + av_usleep,'av_usleep',\ + av_vlog,'av_vlog',\ + av_write_image_line,'av_write_image_line',\ + av_xtea_crypt,'av_xtea_crypt',\ + av_xtea_init,'av_xtea_init',\ + avpriv_cga_font,'avpriv_cga_font',\ + avpriv_float_dsp_init,'avpriv_float_dsp_init',\ + avpriv_set_systematic_pal2,'avpriv_set_systematic_pal2',\ + avpriv_vga16_font,'avpriv_vga16_font',\ + avutil_configuration,'avutil_configuration',\ + avutil_license,'avutil_license',\ + avutil_version,'avutil_version',\ + ff_cpu_cpuid,'ff_cpu_cpuid',\ + ff_cpu_cpuid_test,'ff_cpu_cpuid_test',\ + ff_cpu_xgetbv,'ff_cpu_xgetbv',\ + ff_float_dsp_init_x86,'ff_float_dsp_init_x86',\ + ff_get_cpu_flags_x86,'ff_get_cpu_flags_x86',\ + ff_log2_tab,'ff_log2_tab',\ + ff_vector_dmul_scalar_sse2,'ff_vector_dmul_scalar_sse2',\ + ff_vector_fmac_scalar_sse,'ff_vector_fmac_scalar_sse',\ + ff_vector_fmul_scalar_sse,'ff_vector_fmul_scalar_sse',\ + ff_vector_fmul_sse,'ff_vector_fmul_sse' diff --git a/programs/develop/libraries/newlib/sdk/import32.inc b/programs/develop/libraries/newlib/sdk/fasm/include/import32.inc similarity index 100% rename from programs/develop/libraries/newlib/sdk/import32.inc rename to programs/develop/libraries/newlib/sdk/fasm/include/import32.inc diff --git a/programs/develop/libraries/newlib/sdk/libc.inc b/programs/develop/libraries/newlib/sdk/fasm/include/libc.inc similarity index 100% rename from programs/develop/libraries/newlib/sdk/libc.inc rename to programs/develop/libraries/newlib/sdk/fasm/include/libc.inc diff --git a/programs/develop/libraries/newlib/sdk/fasm/include/libfreetype.inc b/programs/develop/libraries/newlib/sdk/fasm/include/libfreetype.inc new file mode 100644 index 0000000000..f5952739ce --- /dev/null +++ b/programs/develop/libraries/newlib/sdk/fasm/include/libfreetype.inc @@ -0,0 +1,348 @@ +import libfreetype,\ + FTC_CMapCache_Lookup,'FTC_CMapCache_Lookup',\ + FTC_CMapCache_New,'FTC_CMapCache_New',\ + FTC_ImageCache_Lookup,'FTC_ImageCache_Lookup',\ + FTC_ImageCache_LookupScaler,'FTC_ImageCache_LookupScaler',\ + FTC_ImageCache_New,'FTC_ImageCache_New',\ + FTC_Manager_Done,'FTC_Manager_Done',\ + FTC_Manager_LookupFace,'FTC_Manager_LookupFace',\ + FTC_Manager_LookupSize,'FTC_Manager_LookupSize',\ + FTC_Manager_New,'FTC_Manager_New',\ + FTC_Manager_RemoveFaceID,'FTC_Manager_RemoveFaceID',\ + FTC_Manager_Reset,'FTC_Manager_Reset',\ + FTC_Node_Unref,'FTC_Node_Unref',\ + FTC_SBitCache_Lookup,'FTC_SBitCache_Lookup',\ + FTC_SBitCache_LookupScaler,'FTC_SBitCache_LookupScaler',\ + FTC_SBitCache_New,'FTC_SBitCache_New',\ + FT_Activate_Size,'FT_Activate_Size',\ + FT_Add_Default_Modules,'FT_Add_Default_Modules',\ + FT_Add_Module,'FT_Add_Module',\ + FT_Angle_Diff,'FT_Angle_Diff',\ + FT_Atan2,'FT_Atan2',\ + FT_Attach_File,'FT_Attach_File',\ + FT_Attach_Stream,'FT_Attach_Stream',\ + FT_Bitmap_Convert,'FT_Bitmap_Convert',\ + FT_Bitmap_Copy,'FT_Bitmap_Copy',\ + FT_Bitmap_Done,'FT_Bitmap_Done',\ + FT_Bitmap_Embolden,'FT_Bitmap_Embolden',\ + FT_Bitmap_New,'FT_Bitmap_New',\ + FT_CMap_Done,'FT_CMap_Done',\ + FT_CMap_New,'FT_CMap_New',\ + FT_CeilFix,'FT_CeilFix',\ + FT_ClassicKern_Free,'FT_ClassicKern_Free',\ + FT_ClassicKern_Validate,'FT_ClassicKern_Validate',\ + FT_Cos,'FT_Cos',\ + FT_DivFix,'FT_DivFix',\ + FT_Done_Face,'FT_Done_Face',\ + FT_Done_FreeType,'FT_Done_FreeType',\ + FT_Done_Glyph,'FT_Done_Glyph',\ + FT_Done_GlyphSlot,'FT_Done_GlyphSlot',\ + FT_Done_Library,'FT_Done_Library',\ + FT_Done_Memory,'FT_Done_Memory',\ + FT_Done_Size,'FT_Done_Size',\ + FT_Face_CheckTrueTypePatents,'FT_Face_CheckTrueTypePatents',\ + FT_Face_GetCharVariantIndex,'FT_Face_GetCharVariantIndex',\ + FT_Face_GetCharVariantIsDefault,'FT_Face_GetCharVariantIsDefault',\ + FT_Face_GetCharsOfVariant,'FT_Face_GetCharsOfVariant',\ + FT_Face_GetVariantSelectors,'FT_Face_GetVariantSelectors',\ + FT_Face_GetVariantsOfChar,'FT_Face_GetVariantsOfChar',\ + FT_Face_SetUnpatentedHinting,'FT_Face_SetUnpatentedHinting',\ + FT_FloorFix,'FT_FloorFix',\ + FT_Get_Advance,'FT_Get_Advance',\ + FT_Get_Advances,'FT_Get_Advances',\ + FT_Get_BDF_Charset_ID,'FT_Get_BDF_Charset_ID',\ + FT_Get_BDF_Property,'FT_Get_BDF_Property',\ + FT_Get_CID_From_Glyph_Index,'FT_Get_CID_From_Glyph_Index',\ + FT_Get_CID_Is_Internally_CID_Keyed,'FT_Get_CID_Is_Internally_CID_Keyed',\ + FT_Get_CID_Registry_Ordering_Supplement,'FT_Get_CID_Registry_Ordering_Supplement',\ + FT_Get_CMap_Format,'FT_Get_CMap_Format',\ + FT_Get_CMap_Language_ID,'FT_Get_CMap_Language_ID',\ + FT_Get_Char_Index,'FT_Get_Char_Index',\ + FT_Get_Charmap_Index,'FT_Get_Charmap_Index',\ + FT_Get_FSType_Flags,'FT_Get_FSType_Flags',\ + FT_Get_First_Char,'FT_Get_First_Char',\ + FT_Get_Gasp,'FT_Get_Gasp',\ + FT_Get_Glyph,'FT_Get_Glyph',\ + FT_Get_Glyph_Name,'FT_Get_Glyph_Name',\ + FT_Get_Kerning,'FT_Get_Kerning',\ + FT_Get_MM_Var,'FT_Get_MM_Var',\ + FT_Get_Module,'FT_Get_Module',\ + FT_Get_Module_Interface,'FT_Get_Module_Interface',\ + FT_Get_Multi_Master,'FT_Get_Multi_Master',\ + FT_Get_Name_Index,'FT_Get_Name_Index',\ + FT_Get_Next_Char,'FT_Get_Next_Char',\ + FT_Get_PFR_Advance,'FT_Get_PFR_Advance',\ + FT_Get_PFR_Kerning,'FT_Get_PFR_Kerning',\ + FT_Get_PFR_Metrics,'FT_Get_PFR_Metrics',\ + FT_Get_PS_Font_Info,'FT_Get_PS_Font_Info',\ + FT_Get_PS_Font_Private,'FT_Get_PS_Font_Private',\ + FT_Get_PS_Font_Value,'FT_Get_PS_Font_Value',\ + FT_Get_Postscript_Name,'FT_Get_Postscript_Name',\ + FT_Get_Renderer,'FT_Get_Renderer',\ + FT_Get_Sfnt_Name,'FT_Get_Sfnt_Name',\ + FT_Get_Sfnt_Name_Count,'FT_Get_Sfnt_Name_Count',\ + FT_Get_Sfnt_Table,'FT_Get_Sfnt_Table',\ + FT_Get_SubGlyph_Info,'FT_Get_SubGlyph_Info',\ + FT_Get_Track_Kerning,'FT_Get_Track_Kerning',\ + FT_Get_TrueType_Engine_Type,'FT_Get_TrueType_Engine_Type',\ + FT_GlyphLoader_Add,'FT_GlyphLoader_Add',\ + FT_GlyphLoader_CheckPoints,'FT_GlyphLoader_CheckPoints',\ + FT_GlyphLoader_CheckSubGlyphs,'FT_GlyphLoader_CheckSubGlyphs',\ + FT_GlyphLoader_CopyPoints,'FT_GlyphLoader_CopyPoints',\ + FT_GlyphLoader_CreateExtra,'FT_GlyphLoader_CreateExtra',\ + FT_GlyphLoader_Done,'FT_GlyphLoader_Done',\ + FT_GlyphLoader_New,'FT_GlyphLoader_New',\ + FT_GlyphLoader_Prepare,'FT_GlyphLoader_Prepare',\ + FT_GlyphLoader_Reset,'FT_GlyphLoader_Reset',\ + FT_GlyphLoader_Rewind,'FT_GlyphLoader_Rewind',\ + FT_GlyphSlot_Embolden,'FT_GlyphSlot_Embolden',\ + FT_GlyphSlot_Oblique,'FT_GlyphSlot_Oblique',\ + FT_GlyphSlot_Own_Bitmap,'FT_GlyphSlot_Own_Bitmap',\ + FT_Glyph_Copy,'FT_Glyph_Copy',\ + FT_Glyph_Get_CBox,'FT_Glyph_Get_CBox',\ + FT_Glyph_Stroke,'FT_Glyph_Stroke',\ + FT_Glyph_StrokeBorder,'FT_Glyph_StrokeBorder',\ + FT_Glyph_To_Bitmap,'FT_Glyph_To_Bitmap',\ + FT_Glyph_Transform,'FT_Glyph_Transform',\ + FT_Has_PS_Glyph_Names,'FT_Has_PS_Glyph_Names',\ + FT_Hypot,'FT_Hypot',\ + FT_Init_FreeType,'FT_Init_FreeType',\ + FT_Library_SetLcdFilter,'FT_Library_SetLcdFilter',\ + FT_Library_SetLcdFilterWeights,'FT_Library_SetLcdFilterWeights',\ + FT_Library_Version,'FT_Library_Version',\ + FT_List_Add,'FT_List_Add',\ + FT_List_Finalize,'FT_List_Finalize',\ + FT_List_Find,'FT_List_Find',\ + FT_List_Insert,'FT_List_Insert',\ + FT_List_Iterate,'FT_List_Iterate',\ + FT_List_Remove,'FT_List_Remove',\ + FT_List_Up,'FT_List_Up',\ + FT_Load_Char,'FT_Load_Char',\ + FT_Load_Glyph,'FT_Load_Glyph',\ + FT_Load_Sfnt_Table,'FT_Load_Sfnt_Table',\ + FT_Lookup_Renderer,'FT_Lookup_Renderer',\ + FT_MSB,'FT_MSB',\ + FT_Match_Size,'FT_Match_Size',\ + FT_Matrix_Invert,'FT_Matrix_Invert',\ + FT_Matrix_Multiply,'FT_Matrix_Multiply',\ + FT_Matrix_Multiply_Scaled,'FT_Matrix_Multiply_Scaled',\ + FT_MulDiv,'FT_MulDiv',\ + FT_MulDiv_No_Round,'FT_MulDiv_No_Round',\ + FT_MulFix,'FT_MulFix',\ + FT_New_Face,'FT_New_Face',\ + FT_New_GlyphSlot,'FT_New_GlyphSlot',\ + FT_New_Library,'FT_New_Library',\ + FT_New_Memory,'FT_New_Memory',\ + FT_New_Memory_Face,'FT_New_Memory_Face',\ + FT_New_Size,'FT_New_Size',\ + FT_OpenType_Free,'FT_OpenType_Free',\ + FT_OpenType_Validate,'FT_OpenType_Validate',\ + FT_Open_Face,'FT_Open_Face',\ + FT_Outline_Check,'FT_Outline_Check',\ + FT_Outline_Copy,'FT_Outline_Copy',\ + FT_Outline_Decompose,'FT_Outline_Decompose',\ + FT_Outline_Done,'FT_Outline_Done',\ + FT_Outline_Done_Internal,'FT_Outline_Done_Internal',\ + FT_Outline_Embolden,'FT_Outline_Embolden',\ + FT_Outline_EmboldenXY,'FT_Outline_EmboldenXY',\ + FT_Outline_GetInsideBorder,'FT_Outline_GetInsideBorder',\ + FT_Outline_GetOutsideBorder,'FT_Outline_GetOutsideBorder',\ + FT_Outline_Get_BBox,'FT_Outline_Get_BBox',\ + FT_Outline_Get_Bitmap,'FT_Outline_Get_Bitmap',\ + FT_Outline_Get_CBox,'FT_Outline_Get_CBox',\ + FT_Outline_Get_Orientation,'FT_Outline_Get_Orientation',\ + FT_Outline_New,'FT_Outline_New',\ + FT_Outline_New_Internal,'FT_Outline_New_Internal',\ + FT_Outline_Render,'FT_Outline_Render',\ + FT_Outline_Reverse,'FT_Outline_Reverse',\ + FT_Outline_Transform,'FT_Outline_Transform',\ + FT_Outline_Translate,'FT_Outline_Translate',\ + FT_Property_Get,'FT_Property_Get',\ + FT_Property_Set,'FT_Property_Set',\ + FT_Raccess_Get_DataOffsets,'FT_Raccess_Get_DataOffsets',\ + FT_Raccess_Get_HeaderInfo,'FT_Raccess_Get_HeaderInfo',\ + FT_Raccess_Guess,'FT_Raccess_Guess',\ + FT_Reference_Face,'FT_Reference_Face',\ + FT_Reference_Library,'FT_Reference_Library',\ + FT_Remove_Module,'FT_Remove_Module',\ + FT_Render_Glyph,'FT_Render_Glyph',\ + FT_Render_Glyph_Internal,'FT_Render_Glyph_Internal',\ + FT_Request_Metrics,'FT_Request_Metrics',\ + FT_Request_Size,'FT_Request_Size',\ + FT_RoundFix,'FT_RoundFix',\ + FT_Select_Charmap,'FT_Select_Charmap',\ + FT_Select_Metrics,'FT_Select_Metrics',\ + FT_Select_Size,'FT_Select_Size',\ + FT_Set_Char_Size,'FT_Set_Char_Size',\ + FT_Set_Charmap,'FT_Set_Charmap',\ + FT_Set_Debug_Hook,'FT_Set_Debug_Hook',\ + FT_Set_MM_Blend_Coordinates,'FT_Set_MM_Blend_Coordinates',\ + FT_Set_MM_Design_Coordinates,'FT_Set_MM_Design_Coordinates',\ + FT_Set_Pixel_Sizes,'FT_Set_Pixel_Sizes',\ + FT_Set_Renderer,'FT_Set_Renderer',\ + FT_Set_Transform,'FT_Set_Transform',\ + FT_Set_Var_Blend_Coordinates,'FT_Set_Var_Blend_Coordinates',\ + FT_Set_Var_Design_Coordinates,'FT_Set_Var_Design_Coordinates',\ + FT_Sfnt_Table_Info,'FT_Sfnt_Table_Info',\ + FT_Sin,'FT_Sin',\ + FT_SqrtFixed,'FT_SqrtFixed',\ + FT_Stream_Close,'FT_Stream_Close',\ + FT_Stream_EnterFrame,'FT_Stream_EnterFrame',\ + FT_Stream_ExitFrame,'FT_Stream_ExitFrame',\ + FT_Stream_ExtractFrame,'FT_Stream_ExtractFrame',\ + FT_Stream_Free,'FT_Stream_Free',\ + FT_Stream_GetChar,'FT_Stream_GetChar',\ + FT_Stream_GetULong,'FT_Stream_GetULong',\ + FT_Stream_GetULongLE,'FT_Stream_GetULongLE',\ + FT_Stream_GetUOffset,'FT_Stream_GetUOffset',\ + FT_Stream_GetUShort,'FT_Stream_GetUShort',\ + FT_Stream_GetUShortLE,'FT_Stream_GetUShortLE',\ + FT_Stream_New,'FT_Stream_New',\ + FT_Stream_Open,'FT_Stream_Open',\ + FT_Stream_OpenBzip2,'FT_Stream_OpenBzip2',\ + FT_Stream_OpenGzip,'FT_Stream_OpenGzip',\ + FT_Stream_OpenLZW,'FT_Stream_OpenLZW',\ + FT_Stream_OpenMemory,'FT_Stream_OpenMemory',\ + FT_Stream_Pos,'FT_Stream_Pos',\ + FT_Stream_Read,'FT_Stream_Read',\ + FT_Stream_ReadAt,'FT_Stream_ReadAt',\ + FT_Stream_ReadChar,'FT_Stream_ReadChar',\ + FT_Stream_ReadFields,'FT_Stream_ReadFields',\ + FT_Stream_ReadULong,'FT_Stream_ReadULong',\ + FT_Stream_ReadULongLE,'FT_Stream_ReadULongLE',\ + FT_Stream_ReadUOffset,'FT_Stream_ReadUOffset',\ + FT_Stream_ReadUShort,'FT_Stream_ReadUShort',\ + FT_Stream_ReadUShortLE,'FT_Stream_ReadUShortLE',\ + FT_Stream_ReleaseFrame,'FT_Stream_ReleaseFrame',\ + FT_Stream_Seek,'FT_Stream_Seek',\ + FT_Stream_Skip,'FT_Stream_Skip',\ + FT_Stream_TryRead,'FT_Stream_TryRead',\ + FT_Stroker_BeginSubPath,'FT_Stroker_BeginSubPath',\ + FT_Stroker_ConicTo,'FT_Stroker_ConicTo',\ + FT_Stroker_CubicTo,'FT_Stroker_CubicTo',\ + FT_Stroker_Done,'FT_Stroker_Done',\ + FT_Stroker_EndSubPath,'FT_Stroker_EndSubPath',\ + FT_Stroker_Export,'FT_Stroker_Export',\ + FT_Stroker_ExportBorder,'FT_Stroker_ExportBorder',\ + FT_Stroker_GetBorderCounts,'FT_Stroker_GetBorderCounts',\ + FT_Stroker_GetCounts,'FT_Stroker_GetCounts',\ + FT_Stroker_LineTo,'FT_Stroker_LineTo',\ + FT_Stroker_New,'FT_Stroker_New',\ + FT_Stroker_ParseOutline,'FT_Stroker_ParseOutline',\ + FT_Stroker_Rewind,'FT_Stroker_Rewind',\ + FT_Stroker_Set,'FT_Stroker_Set',\ + FT_Tan,'FT_Tan',\ + FT_Trace_Get_Count,'FT_Trace_Get_Count',\ + FT_Trace_Get_Name,'FT_Trace_Get_Name',\ + FT_TrueTypeGX_Free,'FT_TrueTypeGX_Free',\ + FT_TrueTypeGX_Validate,'FT_TrueTypeGX_Validate',\ + FT_Vector_From_Polar,'FT_Vector_From_Polar',\ + FT_Vector_Length,'FT_Vector_Length',\ + FT_Vector_Polarize,'FT_Vector_Polarize',\ + FT_Vector_Rotate,'FT_Vector_Rotate',\ + FT_Vector_Transform,'FT_Vector_Transform',\ + FT_Vector_Transform_Scaled,'FT_Vector_Transform_Scaled',\ + FT_Vector_Unit,'FT_Vector_Unit',\ + TT_New_Context,'TT_New_Context',\ + TT_RunIns,'TT_RunIns',\ + af_autofitter_interface,'af_autofitter_interface',\ + af_cjk_script_class,'af_cjk_script_class',\ + af_dummy_script_class,'af_dummy_script_class',\ + af_glyph_hints_dump_edges,'af_glyph_hints_dump_edges',\ + af_glyph_hints_dump_points,'af_glyph_hints_dump_points',\ + af_glyph_hints_dump_segments,'af_glyph_hints_dump_segments',\ + af_glyph_hints_get_num_segments,'af_glyph_hints_get_num_segments',\ + af_glyph_hints_get_segment_offset,'af_glyph_hints_get_segment_offset',\ + af_indic_script_class,'af_indic_script_class',\ + af_latin_script_class,'af_latin_script_class',\ + af_property_get,'af_property_get',\ + af_property_get_face_globals,'af_property_get_face_globals',\ + af_property_set,'af_property_set',\ + afm_parser_funcs,'afm_parser_funcs',\ + autofit_module_class,'autofit_module_class',\ + bdf_cmap_class,'bdf_cmap_class',\ + bdf_driver_class,'bdf_driver_class',\ + cff_cmap_encoding_class_rec,'cff_cmap_encoding_class_rec',\ + cff_cmap_unicode_class_rec,'cff_cmap_unicode_class_rec',\ + cff_driver_class,'cff_driver_class',\ + ft_bitmap_glyph_class,'ft_bitmap_glyph_class',\ + ft_corner_is_flat,'ft_corner_is_flat',\ + ft_corner_orientation,'ft_corner_orientation',\ + ft_debug_init,'ft_debug_init',\ + ft_glyphslot_alloc_bitmap,'ft_glyphslot_alloc_bitmap',\ + ft_glyphslot_free_bitmap,'ft_glyphslot_free_bitmap',\ + ft_glyphslot_set_bitmap,'ft_glyphslot_set_bitmap',\ + ft_gray_for_premultiplied_srgb_bgra,'ft_gray_for_premultiplied_srgb_bgra',\ + ft_grays_raster,'ft_grays_raster',\ + ft_highpow2,'ft_highpow2',\ + ft_lzwstate_done,'ft_lzwstate_done',\ + ft_lzwstate_init,'ft_lzwstate_init',\ + ft_lzwstate_io,'ft_lzwstate_io',\ + ft_lzwstate_reset,'ft_lzwstate_reset',\ + ft_mem_alloc,'ft_mem_alloc',\ + ft_mem_dup,'ft_mem_dup',\ + ft_mem_free,'ft_mem_free',\ + ft_mem_qalloc,'ft_mem_qalloc',\ + ft_mem_qrealloc,'ft_mem_qrealloc',\ + ft_mem_realloc,'ft_mem_realloc',\ + ft_mem_strcpyn,'ft_mem_strcpyn',\ + ft_mem_strdup,'ft_mem_strdup',\ + ft_module_get_service,'ft_module_get_service',\ + ft_outline_glyph_class,'ft_outline_glyph_class',\ + ft_property_do,'ft_property_do',\ + ft_raccess_guess_table,'ft_raccess_guess_table',\ + ft_raster1_renderer_class,'ft_raster1_renderer_class',\ + ft_raster5_renderer_class,'ft_raster5_renderer_class',\ + ft_service_list_lookup,'ft_service_list_lookup',\ + ft_smooth_lcd_renderer_class,'ft_smooth_lcd_renderer_class',\ + ft_smooth_lcdv_renderer_class,'ft_smooth_lcdv_renderer_class',\ + ft_smooth_renderer_class,'ft_smooth_renderer_class',\ + ft_standard_raster,'ft_standard_raster',\ + ft_synthesize_vertical_metrics,'ft_synthesize_vertical_metrics',\ + ft_validator_error,'ft_validator_error',\ + ft_validator_init,'ft_validator_init',\ + ft_validator_run,'ft_validator_run',\ + ftc_basic_image_cache_class,'ftc_basic_image_cache_class',\ + ftc_basic_image_family_class,'ftc_basic_image_family_class',\ + ftc_basic_sbit_cache_class,'ftc_basic_sbit_cache_class',\ + ftc_basic_sbit_family_class,'ftc_basic_sbit_family_class',\ + ftc_cmap_cache_class,'ftc_cmap_cache_class',\ + ftc_face_list_class,'ftc_face_list_class',\ + ftc_size_list_class,'ftc_size_list_class',\ + longjmp,'longjmp',\ + otv_module_class,'otv_module_class',\ + pcf_cmap_class,'pcf_cmap_class',\ + pcf_driver_class,'pcf_driver_class',\ + pfr_cmap_class_rec,'pfr_cmap_class_rec',\ + pfr_driver_class,'pfr_driver_class',\ + pfr_metrics_service_rec,'pfr_metrics_service_rec',\ + ps_hints_apply,'ps_hints_apply',\ + ps_parser_funcs,'ps_parser_funcs',\ + ps_table_funcs,'ps_table_funcs',\ + psaux_module_class,'psaux_module_class',\ + pshinter_module_class,'pshinter_module_class',\ + psnames_module_class,'psnames_module_class',\ + setjmp,'setjmp',\ + sfnt_module_class,'sfnt_module_class',\ + t1_builder_funcs,'t1_builder_funcs',\ + t1_cmap_classes,'t1_cmap_classes',\ + t1_cmap_custom_class_rec,'t1_cmap_custom_class_rec',\ + t1_cmap_expert_class_rec,'t1_cmap_expert_class_rec',\ + t1_cmap_standard_class_rec,'t1_cmap_standard_class_rec',\ + t1_cmap_unicode_class_rec,'t1_cmap_unicode_class_rec',\ + t1_decoder_funcs,'t1_decoder_funcs',\ + t1_driver_class,'t1_driver_class',\ + t1cid_driver_class,'t1cid_driver_class',\ + t42_driver_class,'t42_driver_class',\ + tt_cmap0_class_rec,'tt_cmap0_class_rec',\ + tt_cmap10_class_rec,'tt_cmap10_class_rec',\ + tt_cmap12_class_rec,'tt_cmap12_class_rec',\ + tt_cmap13_class_rec,'tt_cmap13_class_rec',\ + tt_cmap14_class_rec,'tt_cmap14_class_rec',\ + tt_cmap2_class_rec,'tt_cmap2_class_rec',\ + tt_cmap4_class_rec,'tt_cmap4_class_rec',\ + tt_cmap6_class_rec,'tt_cmap6_class_rec',\ + tt_cmap8_class_rec,'tt_cmap8_class_rec',\ + tt_default_graphics_state,'tt_default_graphics_state',\ + tt_driver_class,'tt_driver_class',\ + winfnt_driver_class,'winfnt_driver_class',\ diff --git a/programs/develop/libraries/newlib/sdk/proc32.inc b/programs/develop/libraries/newlib/sdk/fasm/include/proc32.inc similarity index 100% rename from programs/develop/libraries/newlib/sdk/proc32.inc rename to programs/develop/libraries/newlib/sdk/fasm/include/proc32.inc diff --git a/programs/develop/libraries/newlib/sdk/struct.inc b/programs/develop/libraries/newlib/sdk/fasm/include/struct.inc similarity index 100% rename from programs/develop/libraries/newlib/sdk/struct.inc rename to programs/develop/libraries/newlib/sdk/fasm/include/struct.inc diff --git a/programs/develop/libraries/newlib/sdk/fasm/include/swresample-0.inc b/programs/develop/libraries/newlib/sdk/fasm/include/swresample-0.inc new file mode 100644 index 0000000000..9e503b8893 --- /dev/null +++ b/programs/develop/libraries/newlib/sdk/fasm/include/swresample-0.inc @@ -0,0 +1,93 @@ +import swresample-0, \ + ff_float_to_int16_a_sse2,'ff_float_to_int16_a_sse2',\,'ff_float_to_int16_a_sse2',\ + ff_float_to_int16_u_sse2,'ff_float_to_int16_u_sse2',\,'ff_float_to_int16_u_sse2',\ + ff_float_to_int32_a_sse2,'ff_float_to_int32_a_sse2',\,'ff_float_to_int32_a_sse2',\ + ff_float_to_int32_u_sse2,'ff_float_to_int32_u_sse2',\,'ff_float_to_int32_u_sse2',\ + ff_int16_to_float_a_sse2,'ff_int16_to_float_a_sse2',\,'ff_int16_to_float_a_sse2',\ + ff_int16_to_float_u_sse2,'ff_int16_to_float_u_sse2',\,'ff_int16_to_float_u_sse2',\ + ff_int16_to_int32_a_mmx,'ff_int16_to_int32_a_mmx',\,'ff_int16_to_int32_a_mmx',\ + ff_int16_to_int32_a_sse2,'ff_int16_to_int32_a_sse2',\,'ff_int16_to_int32_a_sse2',\ + ff_int16_to_int32_u_mmx,'ff_int16_to_int32_u_mmx',\,'ff_int16_to_int32_u_mmx',\ + ff_int16_to_int32_u_sse2,'ff_int16_to_int32_u_sse2',\,'ff_int16_to_int32_u_sse2',\ + ff_int32_to_float_a_sse2,'ff_int32_to_float_a_sse2',\,'ff_int32_to_float_a_sse2',\ + ff_int32_to_float_u_sse2,'ff_int32_to_float_u_sse2',\,'ff_int32_to_float_u_sse2',\ + ff_int32_to_int16_a_mmx,'ff_int32_to_int16_a_mmx',\,'ff_int32_to_int16_a_mmx',\ + ff_int32_to_int16_a_sse2,'ff_int32_to_int16_a_sse2',\,'ff_int32_to_int16_a_sse2',\ + ff_int32_to_int16_u_mmx,'ff_int32_to_int16_u_mmx',\,'ff_int32_to_int16_u_mmx',\ + ff_int32_to_int16_u_sse2,'ff_int32_to_int16_u_sse2',\,'ff_int32_to_int16_u_sse2',\ + ff_log2_tab,'ff_log2_tab',\,'ff_log2_tab',\ + ff_mix_1_1_a_float_sse,'ff_mix_1_1_a_float_sse',\,'ff_mix_1_1_a_float_sse',\ + ff_mix_1_1_a_int16_mmx,'ff_mix_1_1_a_int16_mmx',\,'ff_mix_1_1_a_int16_mmx',\ + ff_mix_1_1_a_int16_sse2,'ff_mix_1_1_a_int16_sse2',\,'ff_mix_1_1_a_int16_sse2',\ + ff_mix_1_1_u_float_sse,'ff_mix_1_1_u_float_sse',\,'ff_mix_1_1_u_float_sse',\ + ff_mix_1_1_u_int16_mmx,'ff_mix_1_1_u_int16_mmx',\,'ff_mix_1_1_u_int16_mmx',\ + ff_mix_1_1_u_int16_sse2,'ff_mix_1_1_u_int16_sse2',\,'ff_mix_1_1_u_int16_sse2',\ + ff_mix_2_1_a_float_sse,'ff_mix_2_1_a_float_sse',\,'ff_mix_2_1_a_float_sse',\ + ff_mix_2_1_a_int16_mmx,'ff_mix_2_1_a_int16_mmx',\,'ff_mix_2_1_a_int16_mmx',\ + ff_mix_2_1_a_int16_sse2,'ff_mix_2_1_a_int16_sse2',\,'ff_mix_2_1_a_int16_sse2',\ + ff_mix_2_1_u_float_sse,'ff_mix_2_1_u_float_sse',\,'ff_mix_2_1_u_float_sse',\ + ff_mix_2_1_u_int16_mmx,'ff_mix_2_1_u_int16_mmx',\,'ff_mix_2_1_u_int16_mmx',\ + ff_mix_2_1_u_int16_sse2,'ff_mix_2_1_u_int16_sse2',\,'ff_mix_2_1_u_int16_sse2',\ + ff_pack_2ch_float_to_int16_a_sse2,'ff_pack_2ch_float_to_int16_a_sse2',\,'ff_pack_2ch_float_to_int16_a_sse2',\ + ff_pack_2ch_float_to_int16_u_sse2,'ff_pack_2ch_float_to_int16_u_sse2',\,'ff_pack_2ch_float_to_int16_u_sse2',\ + ff_pack_2ch_float_to_int32_a_sse2,'ff_pack_2ch_float_to_int32_a_sse2',\,'ff_pack_2ch_float_to_int32_a_sse2',\ + ff_pack_2ch_float_to_int32_u_sse2,'ff_pack_2ch_float_to_int32_u_sse2',\,'ff_pack_2ch_float_to_int32_u_sse2',\ + ff_pack_2ch_int16_to_float_a_sse2,'ff_pack_2ch_int16_to_float_a_sse2',\,'ff_pack_2ch_int16_to_float_a_sse2',\ + ff_pack_2ch_int16_to_float_u_sse2,'ff_pack_2ch_int16_to_float_u_sse2',\,'ff_pack_2ch_int16_to_float_u_sse2',\ + ff_pack_2ch_int16_to_int16_a_sse2,'ff_pack_2ch_int16_to_int16_a_sse2',\,'ff_pack_2ch_int16_to_int16_a_sse2',\ + ff_pack_2ch_int16_to_int16_u_sse2,'ff_pack_2ch_int16_to_int16_u_sse2',\,'ff_pack_2ch_int16_to_int16_u_sse2',\ + ff_pack_2ch_int16_to_int32_a_sse2,'ff_pack_2ch_int16_to_int32_a_sse2',\,'ff_pack_2ch_int16_to_int32_a_sse2',\ + ff_pack_2ch_int16_to_int32_u_sse2,'ff_pack_2ch_int16_to_int32_u_sse2',\,'ff_pack_2ch_int16_to_int32_u_sse2',\ + ff_pack_2ch_int32_to_float_a_sse2,'ff_pack_2ch_int32_to_float_a_sse2',\,'ff_pack_2ch_int32_to_float_a_sse2',\ + ff_pack_2ch_int32_to_float_u_sse2,'ff_pack_2ch_int32_to_float_u_sse2',\,'ff_pack_2ch_int32_to_float_u_sse2',\ + ff_pack_2ch_int32_to_int16_a_sse2,'ff_pack_2ch_int32_to_int16_a_sse2',\,'ff_pack_2ch_int32_to_int16_a_sse2',\ + ff_pack_2ch_int32_to_int16_u_sse2,'ff_pack_2ch_int32_to_int16_u_sse2',\,'ff_pack_2ch_int32_to_int16_u_sse2',\ + ff_pack_2ch_int32_to_int32_a_sse2,'ff_pack_2ch_int32_to_int32_a_sse2',\,'ff_pack_2ch_int32_to_int32_a_sse2',\ + ff_pack_2ch_int32_to_int32_u_sse2,'ff_pack_2ch_int32_to_int32_u_sse2',\,'ff_pack_2ch_int32_to_int32_u_sse2',\ + ff_pack_6ch_float_to_float_a_mmx,'ff_pack_6ch_float_to_float_a_mmx',\,'ff_pack_6ch_float_to_float_a_mmx',\ + ff_pack_6ch_float_to_float_a_sse4,'ff_pack_6ch_float_to_float_a_sse4',\,'ff_pack_6ch_float_to_float_a_sse4',\ + ff_pack_6ch_float_to_float_u_mmx,'ff_pack_6ch_float_to_float_u_mmx',\,'ff_pack_6ch_float_to_float_u_mmx',\ + ff_pack_6ch_float_to_float_u_sse4,'ff_pack_6ch_float_to_float_u_sse4',\,'ff_pack_6ch_float_to_float_u_sse4',\ + ff_pack_6ch_float_to_int32_a_sse4,'ff_pack_6ch_float_to_int32_a_sse4',\,'ff_pack_6ch_float_to_int32_a_sse4',\ + ff_pack_6ch_float_to_int32_u_sse4,'ff_pack_6ch_float_to_int32_u_sse4',\,'ff_pack_6ch_float_to_int32_u_sse4',\ + ff_pack_6ch_int32_to_float_a_sse4,'ff_pack_6ch_int32_to_float_a_sse4',\,'ff_pack_6ch_int32_to_float_a_sse4',\ + ff_pack_6ch_int32_to_float_u_sse4,'ff_pack_6ch_int32_to_float_u_sse4',\,'ff_pack_6ch_int32_to_float_u_sse4',\ + ff_resample_int16_rounder,'ff_resample_int16_rounder',\,'ff_resample_int16_rounder',\ + ff_unpack_2ch_float_to_int16_a_sse2,'ff_unpack_2ch_float_to_int16_a_sse2',\,'ff_unpack_2ch_float_to_int16_a_sse2',\ + ff_unpack_2ch_float_to_int16_u_sse2,'ff_unpack_2ch_float_to_int16_u_sse2',\,'ff_unpack_2ch_float_to_int16_u_sse2',\ + ff_unpack_2ch_float_to_int32_a_sse2,'ff_unpack_2ch_float_to_int32_a_sse2',\,'ff_unpack_2ch_float_to_int32_a_sse2',\ + ff_unpack_2ch_float_to_int32_u_sse2,'ff_unpack_2ch_float_to_int32_u_sse2',\,'ff_unpack_2ch_float_to_int32_u_sse2',\ + ff_unpack_2ch_int16_to_float_a_sse2,'ff_unpack_2ch_int16_to_float_a_sse2',\,'ff_unpack_2ch_int16_to_float_a_sse2',\ + ff_unpack_2ch_int16_to_float_a_ssse3,'ff_unpack_2ch_int16_to_float_a_ssse3',\,'ff_unpack_2ch_int16_to_float_a_ssse3',\ + ff_unpack_2ch_int16_to_float_u_sse2,'ff_unpack_2ch_int16_to_float_u_sse2',\,'ff_unpack_2ch_int16_to_float_u_sse2',\ + ff_unpack_2ch_int16_to_float_u_ssse3,'ff_unpack_2ch_int16_to_float_u_ssse3',\,'ff_unpack_2ch_int16_to_float_u_ssse3',\ + ff_unpack_2ch_int16_to_int16_a_sse2,'ff_unpack_2ch_int16_to_int16_a_sse2',\,'ff_unpack_2ch_int16_to_int16_a_sse2',\ + ff_unpack_2ch_int16_to_int16_a_ssse3,'ff_unpack_2ch_int16_to_int16_a_ssse3',\,'ff_unpack_2ch_int16_to_int16_a_ssse3',\ + ff_unpack_2ch_int16_to_int16_u_sse2,'ff_unpack_2ch_int16_to_int16_u_sse2',\,'ff_unpack_2ch_int16_to_int16_u_sse2',\ + ff_unpack_2ch_int16_to_int16_u_ssse3,'ff_unpack_2ch_int16_to_int16_u_ssse3',\,'ff_unpack_2ch_int16_to_int16_u_ssse3',\ + ff_unpack_2ch_int16_to_int32_a_sse2,'ff_unpack_2ch_int16_to_int32_a_sse2',\,'ff_unpack_2ch_int16_to_int32_a_sse2',\ + ff_unpack_2ch_int16_to_int32_a_ssse3,'ff_unpack_2ch_int16_to_int32_a_ssse3',\,'ff_unpack_2ch_int16_to_int32_a_ssse3',\ + ff_unpack_2ch_int16_to_int32_u_sse2,'ff_unpack_2ch_int16_to_int32_u_sse2',\,'ff_unpack_2ch_int16_to_int32_u_sse2',\ + ff_unpack_2ch_int16_to_int32_u_ssse3,'ff_unpack_2ch_int16_to_int32_u_ssse3',\,'ff_unpack_2ch_int16_to_int32_u_ssse3',\ + ff_unpack_2ch_int32_to_float_a_sse2,'ff_unpack_2ch_int32_to_float_a_sse2',\,'ff_unpack_2ch_int32_to_float_a_sse2',\ + ff_unpack_2ch_int32_to_float_u_sse2,'ff_unpack_2ch_int32_to_float_u_sse2',\,'ff_unpack_2ch_int32_to_float_u_sse2',\ + ff_unpack_2ch_int32_to_int16_a_sse2,'ff_unpack_2ch_int32_to_int16_a_sse2',\,'ff_unpack_2ch_int32_to_int16_a_sse2',\ + ff_unpack_2ch_int32_to_int16_u_sse2,'ff_unpack_2ch_int32_to_int16_u_sse2',\,'ff_unpack_2ch_int32_to_int16_u_sse2',\ + ff_unpack_2ch_int32_to_int32_a_sse2,'ff_unpack_2ch_int32_to_int32_a_sse2',\,'ff_unpack_2ch_int32_to_int32_a_sse2',\ + ff_unpack_2ch_int32_to_int32_u_sse2,'ff_unpack_2ch_int32_to_int32_u_sse2',\,'ff_unpack_2ch_int32_to_int32_u_sse2',\ + swr_alloc,'swr_alloc',\,'swr_alloc',\ + swr_alloc_set_opts,'swr_alloc_set_opts',\,'swr_alloc_set_opts',\ + swr_convert,'swr_convert',\,'swr_convert',\ + swr_drop_output,'swr_drop_output',\,'swr_drop_output',\ + swr_free,'swr_free',\,'swr_free',\ + swr_get_class,'swr_get_class',\,'swr_get_class',\ + swr_get_delay,'swr_get_delay',\,'swr_get_delay',\ + swr_init,'swr_init',\,'swr_init',\ + swr_inject_silence,'swr_inject_silence',\,'swr_inject_silence',\ + swr_next_pts,'swr_next_pts',\,'swr_next_pts',\ + swr_set_channel_mapping,'swr_set_channel_mapping',\,'swr_set_channel_mapping',\ + swr_set_compensation,'swr_set_compensation',\,'swr_set_compensation',\ + swr_set_matrix,'swr_set_matrix',\,'swr_set_matrix',\ + swresample_configuration,'swresample_configuration',\,'swresample_configuration',\ + swresample_license,'swresample_license',\,'swresample_license',\ + swresample_version,'swresample_version',\,'swresample_version' diff --git a/programs/develop/libraries/newlib/sdk/fasm/include/swscale-2.inc b/programs/develop/libraries/newlib/sdk/fasm/include/swscale-2.inc new file mode 100644 index 0000000000..26ec1ed15c --- /dev/null +++ b/programs/develop/libraries/newlib/sdk/fasm/include/swscale-2.inc @@ -0,0 +1,36 @@ +import swscale-2,\ + sws_addVec,'sws_addVec',\,'sws_addVec',\ + sws_allocVec,'sws_allocVec',\,'sws_allocVec',\ + sws_alloc_context,'sws_alloc_context',\,'sws_alloc_context',\ + sws_cloneVec,'sws_cloneVec',\,'sws_cloneVec',\ + sws_context_class,'sws_context_class',\,'sws_context_class',\ DATA + sws_convVec,'sws_convVec',\,'sws_convVec',\ + sws_convertPalette8ToPacked24,'sws_convertPalette8ToPacked24',\,'sws_convertPalette8ToPacked24',\ + sws_convertPalette8ToPacked32,'sws_convertPalette8ToPacked32',\,'sws_convertPalette8ToPacked32',\ + sws_format_name,'sws_format_name',\,'sws_format_name',\ + sws_freeContext,'sws_freeContext',\,'sws_freeContext',\ + sws_freeFilter,'sws_freeFilter',\,'sws_freeFilter',\ + sws_freeVec,'sws_freeVec',\,'sws_freeVec',\ + sws_getCachedContext,'sws_getCachedContext',\,'sws_getCachedContext',\ + sws_getCoefficients,'sws_getCoefficients',\,'sws_getCoefficients',\ + sws_getColorspaceDetails,'sws_getColorspaceDetails',\,'sws_getColorspaceDetails',\ + sws_getConstVec,'sws_getConstVec',\,'sws_getConstVec',\ + sws_getContext,'sws_getContext',\,'sws_getContext',\ + sws_getDefaultFilter,'sws_getDefaultFilter',\,'sws_getDefaultFilter',\ + sws_getGaussianVec,'sws_getGaussianVec',\,'sws_getGaussianVec',\ + sws_getIdentityVec,'sws_getIdentityVec',\,'sws_getIdentityVec',\ + sws_get_class,'sws_get_class',\,'sws_get_class',\ + sws_init_context,'sws_init_context',\,'sws_init_context',\ + sws_isSupportedInput,'sws_isSupportedInput',\,'sws_isSupportedInput',\ + sws_isSupportedOutput,'sws_isSupportedOutput',\,'sws_isSupportedOutput',\ + sws_normalizeVec,'sws_normalizeVec',\,'sws_normalizeVec',\ + sws_printVec2,'sws_printVec2',\,'sws_printVec2',\ + sws_rgb2rgb_init,'sws_rgb2rgb_init',\,'sws_rgb2rgb_init',\ + sws_scale,'sws_scale',\,'sws_scale',\ + sws_scaleVec,'sws_scaleVec',\,'sws_scaleVec',\ + sws_setColorspaceDetails,'sws_setColorspaceDetails',\,'sws_setColorspaceDetails',\ + sws_shiftVec,'sws_shiftVec',\,'sws_shiftVec',\ + sws_subVec,'sws_subVec',\,'sws_subVec',\ + swscale_configuration,'swscale_configuration',\,'swscale_configuration',\ + swscale_license,'swscale_license',\,'swscale_license',\ + swscale_version,'swscale_version',\,'swscale_version'