From 44e5f1c2d43941ea19838ecb791b38adaa12a5ee Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Thu, 30 Mar 2017 18:01:39 +0200 Subject: [PATCH] ABIs for libm, libpng, zlib --- repos/libports/lib/symbols/libm | 259 ++++++++++++++++++++++++ repos/libports/lib/symbols/libpng | 321 ++++++++++++++++++++++++++++++ repos/libports/lib/symbols/zlib | 85 ++++++++ 3 files changed, 665 insertions(+) create mode 100644 repos/libports/lib/symbols/libm create mode 100644 repos/libports/lib/symbols/libpng create mode 100644 repos/libports/lib/symbols/zlib diff --git a/repos/libports/lib/symbols/libm b/repos/libports/lib/symbols/libm new file mode 100644 index 0000000000..78e42e079f --- /dev/null +++ b/repos/libports/lib/symbols/libm @@ -0,0 +1,259 @@ +_ItL_aT R +_ItL_atanhi R +_ItL_atanlo R +_ItL_pS0 R +_ItL_pS1 R +_ItL_pS2 R +_ItL_pS3 R +_ItL_pS4 R +_ItL_pS5 R +_ItL_pS6 R +_ItL_pi_lo R +_ItL_qS1 R +_ItL_qS2 R +_ItL_qS3 R +_ItL_qS4 R +_ItL_qS5 R +__exp__D T +__fe_dfl_env R +__fedisableexcept T +__feenableexcept T +__has_sse D 4 +__ieee754_rem_pio2 T +__ieee754_rem_pio2_s_cos T +__ieee754_rem_pio2_s_sin T +__ieee754_rem_pio2f_s_cosf T +__ieee754_rem_pio2f_s_sinf T +__ieee754_rem_pio2f_s_tanf T +__isfinite T +__isfinitef T +__isfinitel T +__isnanl T +__isnormal T +__isnormalf T +__isnormall T +__kernel_cos T +__kernel_cosdf T +__kernel_cosdf_sinf T +__kernel_cosl T +__kernel_rem_pio2 T +__kernel_sin T +__kernel_sindf T +__kernel_sindf_cosf T +__kernel_sinl T +__kernel_tan T +__kernel_tandf T +__kernel_tanl T +__log__D T +__signbit T +__signbitf T +__signbitl T +__test_sse T +_scan_nan T +acos T +acosf T +acosh T +acoshf T +acosl T +asin T +asinf T +asinh T +asinhf T +asinl T +atan T +atan2 T +atan2f T +atan2l T +atanf T +atanh T +atanhf T +atanl T +cabs T +cabsf T +cabsl T +carg T +cargf T +cargl T +cbrt T +cbrtf T +ceil T +ceilf T +ceill T +cimag T +cimagf T +cimagl T +conj T +conjf T +conjl T +copysign T +copysignf T +copysignl T +cos T +cosf T +cosh T +coshf T +cosl T +cproj T +cprojf T +cprojl T +creal T +crealf T +creall T +csqrt T +csqrtf T +csqrtl T +drem T +dremf T +erf T +erfc T +erfcf T +erff T +exp T +exp2 T +exp2f T +expf T +expm1 T +expm1f T +fabs T +fabsf T +fabsl T +fdim T +fdimf T +fdiml T +fedisableexcept W +feenableexcept W +fegetenv T +feholdexcept T +feraiseexcept T +fesetexceptflag T +feupdateenv T +finite T +finitef T +floor T +floorf T +floorl T +fma T +fmaf T +fmal T +fmax T +fmaxf T +fmaxl T +fmin T +fminf T +fminl T +fmod T +fmodf T +fmodl T +frexp T +frexpf T +frexpl T +gamma T +gamma_r T +gammaf T +gammaf_r T +hypot T +hypotf T +hypotl T +ilogb T +ilogbf T +ilogbl T +isnanf T +j0 T +j0f T +j1 T +j1f T +jn T +jnf T +ldexpf T +ldexpl T +lgamma T +lgamma_r T +lgammaf T +lgammaf_r T +llrint T +llrintf T +llrintl T +llround T +llroundf T +llroundl T +log T +log10 T +log10f T +log1p T +log1pf T +log2 T +log2f T +logb T +logbf T +logbl T +logf T +lrint T +lrintf T +lrintl T +lround T +lroundf T +lroundl T +modf T +modff T +modfl T +nan T +nanf T +nanl T +nearbyint T +nearbyintf T +nearbyintl T +nextafter T +nextafterf T +nextafterl T +nexttoward T +nexttowardf T +nexttowardl T +pow T +powf T +remainder T +remainderf T +remainderl T +remquo T +remquof T +remquol T +rint T +rintf T +rintl T +round T +roundf T +roundl T +scalb T +scalbf T +scalbln T +scalblnf T +scalblnl T +scalbn T +scalbnf T +scalbnl T +signgam B 4 +significand T +significandf T +sin T +sinf T +sinh T +sinhf T +sinl T +sqrt T +sqrtf T +sqrtl T +tan T +tanf T +tanh T +tanhf T +tanl T +tgamma T +tgammaf T +trunc T +truncf T +truncl T +y0 T +y0f T +y1 T +y1f T +yn T +ynf T diff --git a/repos/libports/lib/symbols/libpng b/repos/libports/lib/symbols/libpng new file mode 100644 index 0000000000..3386b06488 --- /dev/null +++ b/repos/libports/lib/symbols/libpng @@ -0,0 +1,321 @@ +png_64bit_product T +png_access_version_number T +png_build_gamma_table T +png_build_grayscale_palette T +png_calculate_crc T +png_calloc T +png_check_IHDR T +png_check_cHRM_fixed T +png_check_chunk_name T +png_check_keyword T +png_chunk_error T +png_chunk_warning T +png_combine_row T +png_convert_from_struct_tm T +png_convert_from_time_t T +png_convert_to_rfc1123 T +png_crc_error T +png_crc_finish T +png_crc_read T +png_create_info_struct T +png_create_read_struct T +png_create_read_struct_2 T +png_create_struct T +png_create_struct_2 T +png_create_write_struct T +png_create_write_struct_2 T +png_data_freer T +png_decompress_chunk T +png_default_flush T +png_default_read_data T +png_default_write_data T +png_destroy_info_struct T +png_destroy_read_struct T +png_destroy_struct T +png_destroy_struct_2 T +png_destroy_write_struct T +png_do_background T +png_do_bgr T +png_do_chop T +png_do_expand T +png_do_expand_palette T +png_do_gamma T +png_do_gray_to_rgb T +png_do_invert T +png_do_pack T +png_do_packswap T +png_do_read_filler T +png_do_read_interlace T +png_do_read_intrapixel T +png_do_read_invert_alpha T +png_do_read_swap_alpha T +png_do_read_transformations T +png_do_rgb_to_gray T +png_do_shift T +png_do_strip_filler T +png_do_swap T +png_do_unpack T +png_do_unshift T +png_do_write_interlace T +png_do_write_intrapixel T +png_do_write_invert_alpha T +png_do_write_swap_alpha T +png_do_write_transformations T +png_error T +png_flush T +png_free T +png_free_data T +png_free_default T +png_get_IHDR T +png_get_PLTE T +png_get_bKGD T +png_get_bit_depth T +png_get_cHRM T +png_get_cHRM_fixed T +png_get_channels T +png_get_chunk_cache_max T +png_get_chunk_malloc_max T +png_get_color_type T +png_get_compression_buffer_size T +png_get_compression_type T +png_get_copyright T +png_get_error_ptr T +png_get_filter_type T +png_get_gAMA T +png_get_gAMA_fixed T +png_get_hIST T +png_get_header_ver T +png_get_header_version T +png_get_iCCP T +png_get_image_height T +png_get_image_width T +png_get_interlace_type T +png_get_io_chunk_name T +png_get_io_ptr T +png_get_io_state T +png_get_libpng_ver T +png_get_mem_ptr T +png_get_oFFs T +png_get_pCAL T +png_get_pHYs T +png_get_pixel_aspect_ratio T +png_get_pixels_per_meter T +png_get_progressive_ptr T +png_get_rgb_to_gray_status T +png_get_rowbytes T +png_get_rows T +png_get_sBIT T +png_get_sCAL T +png_get_sPLT T +png_get_sRGB T +png_get_signature T +png_get_tIME T +png_get_tRNS T +png_get_text T +png_get_uint_31 T +png_get_unknown_chunks T +png_get_user_chunk_ptr T +png_get_user_height_max T +png_get_user_transform_ptr T +png_get_user_width_max T +png_get_valid T +png_get_x_offset_microns T +png_get_x_offset_pixels T +png_get_x_pixels_per_meter T +png_get_y_offset_microns T +png_get_y_offset_pixels T +png_get_y_pixels_per_meter T +png_handle_IEND T +png_handle_IHDR T +png_handle_PLTE T +png_handle_as_unknown T +png_handle_bKGD T +png_handle_cHRM T +png_handle_gAMA T +png_handle_hIST T +png_handle_iCCP T +png_handle_iTXt T +png_handle_oFFs T +png_handle_pCAL T +png_handle_pHYs T +png_handle_sBIT T +png_handle_sCAL T +png_handle_sPLT T +png_handle_sRGB T +png_handle_tEXt T +png_handle_tIME T +png_handle_tRNS T +png_handle_unknown T +png_handle_zTXt T +png_info_destroy T +png_info_init_3 T +png_init_io T +png_init_read_transformations T +png_malloc T +png_malloc_default T +png_malloc_warn T +png_permit_mng_features T +png_process_IDAT_data T +png_process_data T +png_process_some_data T +png_progressive_combine_row T +png_push_crc_finish T +png_push_crc_skip T +png_push_fill_buffer T +png_push_handle_iTXt T +png_push_handle_tEXt T +png_push_handle_unknown T +png_push_handle_zTXt T +png_push_have_end T +png_push_have_info T +png_push_have_row T +png_push_process_row T +png_push_read_IDAT T +png_push_read_chunk T +png_push_read_iTXt T +png_push_read_sig T +png_push_read_tEXt T +png_push_read_zTXt T +png_push_restore_buffer T +png_push_save_buffer T +png_read_chunk_header T +png_read_data T +png_read_destroy T +png_read_end T +png_read_filter_row T +png_read_finish_row T +png_read_image T +png_read_info T +png_read_png T +png_read_push_finish_row T +png_read_row T +png_read_rows T +png_read_start_row T +png_read_transform_info T +png_read_update_info T +png_reset_crc T +png_reset_zstream T +png_save_int_32 T +png_save_uint_16 T +png_save_uint_32 T +png_set_IHDR T +png_set_PLTE T +png_set_add_alpha T +png_set_bKGD T +png_set_background T +png_set_bgr T +png_set_cHRM T +png_set_cHRM_fixed T +png_set_chunk_cache_max T +png_set_chunk_malloc_max T +png_set_compression_buffer_size T +png_set_compression_level T +png_set_compression_mem_level T +png_set_compression_method T +png_set_compression_strategy T +png_set_compression_window_bits T +png_set_crc_action T +png_set_error_fn T +png_set_expand T +png_set_expand_gray_1_2_4_to_8 T +png_set_filler T +png_set_filter T +png_set_filter_heuristics T +png_set_flush T +png_set_gAMA T +png_set_gAMA_fixed T +png_set_gamma T +png_set_gray_to_rgb T +png_set_hIST T +png_set_iCCP T +png_set_interlace_handling T +png_set_invalid T +png_set_invert_alpha T +png_set_invert_mono T +png_set_keep_unknown_chunks T +png_set_longjmp_fn T +png_set_mem_fn T +png_set_oFFs T +png_set_pCAL T +png_set_pHYs T +png_set_packing T +png_set_packswap T +png_set_palette_to_rgb T +png_set_progressive_read_fn T +png_set_read_fn T +png_set_read_status_fn T +png_set_read_user_chunk_fn T +png_set_read_user_transform_fn T +png_set_rgb_to_gray T +png_set_rgb_to_gray_fixed T +png_set_rows T +png_set_sBIT T +png_set_sCAL T +png_set_sPLT T +png_set_sRGB T +png_set_sRGB_gAMA_and_cHRM T +png_set_shift T +png_set_sig_bytes T +png_set_strip_16 T +png_set_strip_alpha T +png_set_swap T +png_set_swap_alpha T +png_set_tIME T +png_set_tRNS T +png_set_tRNS_to_alpha T +png_set_text T +png_set_text_2 T +png_set_unknown_chunk_location T +png_set_unknown_chunks T +png_set_user_limits T +png_set_user_transform_info T +png_set_write_fn T +png_set_write_status_fn T +png_set_write_user_transform_fn T +png_sig_cmp T +png_start_read_image T +png_warning T +png_write_IDAT T +png_write_IEND T +png_write_IHDR T +png_write_PLTE T +png_write_bKGD T +png_write_cHRM T +png_write_cHRM_fixed T +png_write_chunk T +png_write_chunk_data T +png_write_chunk_end T +png_write_chunk_start T +png_write_data T +png_write_destroy T +png_write_end T +png_write_filtered_row T +png_write_find_filter T +png_write_finish_row T +png_write_flush T +png_write_gAMA T +png_write_gAMA_fixed T +png_write_hIST T +png_write_iCCP T +png_write_iTXt T +png_write_image T +png_write_info T +png_write_info_before_PLTE T +png_write_oFFs T +png_write_pCAL T +png_write_pHYs T +png_write_png T +png_write_row T +png_write_rows T +png_write_sBIT T +png_write_sCAL T +png_write_sPLT T +png_write_sRGB T +png_write_sig T +png_write_start_row T +png_write_tEXt T +png_write_tIME T +png_write_tRNS T +png_write_zTXt T +png_zalloc T +png_zfree T diff --git a/repos/libports/lib/symbols/zlib b/repos/libports/lib/symbols/zlib new file mode 100644 index 0000000000..60163c29af --- /dev/null +++ b/repos/libports/lib/symbols/zlib @@ -0,0 +1,85 @@ +adler32 T +adler32_combine T +adler32_combine64 T +compress T +compress2 T +compressBound T +crc32 T +crc32_combine T +crc32_combine64 T +deflate T +deflateBound T +deflateCopy T +deflateEnd T +deflateInit2_ T +deflateInit_ T +deflateParams T +deflatePending T +deflatePrime T +deflateReset T +deflateResetKeep T +deflateSetDictionary T +deflateSetHeader T +deflateTune T +deflate_copyright R +get_crc_table T +gz_error T +gzbuffer T +gzclearerr T +gzclose T +gzclose_r T +gzclose_w T +gzdirect T +gzdopen T +gzeof T +gzerror T +gzflush T +gzgetc T +gzgetc_ T +gzgets T +gzoffset T +gzoffset64 T +gzopen T +gzopen64 T +gzprintf T +gzputc T +gzputs T +gzread T +gzrewind T +gzseek T +gzseek64 T +gzsetparams T +gztell T +gztell64 T +gzungetc T +gzvprintf T +gzwrite T +inflate T +inflateBack T +inflateBackEnd T +inflateBackInit_ T +inflateCopy T +inflateEnd T +inflateGetDictionary T +inflateGetHeader T +inflateInit2_ T +inflateInit_ T +inflateMark T +inflatePrime T +inflateReset T +inflateReset2 T +inflateResetKeep T +inflateSetDictionary T +inflateSync T +inflateSyncPoint T +inflateUndermine T +inflate_copyright R +inflate_fast T +inflate_table T +uncompress T +zError T +z_errmsg D 80 +zcalloc T +zcfree T +zlibCompileFlags T +zlibVersion T