Genode toolchain depot package

Fix #3028
This commit is contained in:
Ehmry - 2018-11-01 14:22:20 +01:00 committed by Christian Helmuth
parent 15039f3ae8
commit 18e855e4d5
44 changed files with 1436 additions and 1 deletions

View File

@ -0,0 +1,477 @@
__gmp_0 R 4
__gmp_allocate_func D 8
__gmp_asprintf T
__gmp_asprintf_final T
__gmp_asprintf_funs D 32
__gmp_asprintf_memory T
__gmp_asprintf_reps T
__gmp_assert_fail T
__gmp_assert_header T
__gmp_binvert_limb_table R 128
__gmp_bits_per_limb R 4
__gmp_default_allocate T
__gmp_default_fp_limb_precision D 8
__gmp_default_free T
__gmp_default_reallocate T
__gmp_digit_value_tab R 480
__gmp_divide_by_zero T
__gmp_doprnt T
__gmp_doprnt_integer T
__gmp_doprnt_mpf2 T
__gmp_doscan T
__gmp_errno B 4
__gmp_exception T
__gmp_extract_double T
__gmp_fib_table R 760
__gmp_fprintf T
__gmp_fprintf_funs D 32
__gmp_free_func D 8
__gmp_fscanf T
__gmp_fscanf_funs D 32
__gmp_get_memory_functions T
__gmp_invalid_operation T
__gmp_junk B 4
__gmp_mt_recalc_buffer T
__gmp_printf T
__gmp_randclear T
__gmp_randclear_mt T
__gmp_randget_mt T
__gmp_randinit T
__gmp_randinit_default T
__gmp_randinit_lc_2exp T
__gmp_randinit_lc_2exp_size T
__gmp_randinit_mt T
__gmp_randinit_mt_noseed T
__gmp_randinit_set T
__gmp_randiset_mt T
__gmp_rands B 32
__gmp_rands_initialized B 1
__gmp_randseed T
__gmp_randseed_ui T
__gmp_reallocate_func D 8
__gmp_scanf T
__gmp_set_memory_functions T
__gmp_snprintf T
__gmp_snprintf_funs D 32
__gmp_sprintf T
__gmp_sprintf_funs D 32
__gmp_sqrt_of_negative T
__gmp_sscanf T
__gmp_sscanf_funs D 32
__gmp_tmp_reentrant_alloc T
__gmp_tmp_reentrant_free T
__gmp_urandomb_ui T
__gmp_urandomm_ui T
__gmp_vasprintf T
__gmp_version D 8
__gmp_vfprintf T
__gmp_vfscanf T
__gmp_vprintf T
__gmp_vscanf T
__gmp_vsnprintf T
__gmp_vsprintf T
__gmp_vsscanf T
__gmpf_abs T
__gmpf_add T
__gmpf_add_ui T
__gmpf_ceil T
__gmpf_clear T
__gmpf_cmp T
__gmpf_cmp_d T
__gmpf_cmp_si T
__gmpf_cmp_ui T
__gmpf_div T
__gmpf_div_2exp T
__gmpf_div_ui T
__gmpf_dump T
__gmpf_eq T
__gmpf_fits_sint_p T
__gmpf_fits_slong_p T
__gmpf_fits_sshort_p T
__gmpf_fits_uint_p T
__gmpf_fits_ulong_p T
__gmpf_fits_ushort_p T
__gmpf_floor T
__gmpf_get_d T
__gmpf_get_d_2exp T
__gmpf_get_default_prec T
__gmpf_get_prec T
__gmpf_get_si T
__gmpf_get_str T
__gmpf_get_ui T
__gmpf_init T
__gmpf_init2 T
__gmpf_init_set T
__gmpf_init_set_d T
__gmpf_init_set_si T
__gmpf_init_set_str T
__gmpf_init_set_ui T
__gmpf_inp_str T
__gmpf_integer_p T
__gmpf_mul T
__gmpf_mul_2exp T
__gmpf_mul_ui T
__gmpf_neg T
__gmpf_out_str T
__gmpf_pow_ui T
__gmpf_random2 T
__gmpf_reldiff T
__gmpf_set T
__gmpf_set_d T
__gmpf_set_default_prec T
__gmpf_set_prec T
__gmpf_set_prec_raw T
__gmpf_set_q T
__gmpf_set_si T
__gmpf_set_str T
__gmpf_set_ui T
__gmpf_set_z T
__gmpf_size T
__gmpf_sqrt T
__gmpf_sqrt_ui T
__gmpf_sub T
__gmpf_sub_ui T
__gmpf_swap T
__gmpf_trunc T
__gmpf_ui_div T
__gmpf_ui_sub T
__gmpf_urandomb T
__gmpn_add T
__gmpn_add_1 T
__gmpn_add_n T
__gmpn_addmul_1 T
__gmpn_addmul_2 T
__gmpn_addsub_n T
__gmpn_bases R 8224
__gmpn_bc_set_str T
__gmpn_bdiv_dbm1c T
__gmpn_bdivmod T
__gmpn_binvert T
__gmpn_binvert_itch T
__gmpn_cmp T
__gmpn_copyd T
__gmpn_copyi T
__gmpn_dc_bdiv_q T
__gmpn_dc_bdiv_q_n T
__gmpn_dc_bdiv_q_n_itch T
__gmpn_dc_bdiv_qr T
__gmpn_dc_bdiv_qr_n T
__gmpn_dc_bdiv_qr_n_itch T
__gmpn_dc_div_q T
__gmpn_dc_div_qr T
__gmpn_dc_div_qr_n T
__gmpn_dc_divappr_q T
__gmpn_dc_divappr_q_n T
__gmpn_dc_divrem_n T
__gmpn_dc_set_str T
__gmpn_divexact T
__gmpn_divexact_1 T
__gmpn_divexact_by3 T
__gmpn_divexact_by3c T
__gmpn_divexact_itch T
__gmpn_divisible_p T
__gmpn_divmod_1 T
__gmpn_divrem T
__gmpn_divrem_1 T
__gmpn_divrem_2 T
__gmpn_dump T
__gmpn_fft_best_k T
__gmpn_fft_next_size T
__gmpn_fib2_ui T
__gmpn_gcd T
__gmpn_gcd_1 T
__gmpn_gcd_lehmer_n T
__gmpn_gcd_subdiv_step T
__gmpn_gcdext T
__gmpn_gcdext_1 T
__gmpn_gcdext_lehmer_n T
__gmpn_gcdext_subdiv_step T
__gmpn_get_d T
__gmpn_get_str T
__gmpn_hamdist T
__gmpn_hgcd T
__gmpn_hgcd2 T
__gmpn_hgcd_itch T
__gmpn_hgcd_lehmer T
__gmpn_hgcd_matrix_adjust T
__gmpn_hgcd_matrix_init T
__gmpn_hgcd_matrix_mul T
__gmpn_hgcd_mul_matrix1_inverse_vector T
__gmpn_hgcd_mul_matrix1_vector T
__gmpn_invert T
__gmpn_invert_itch T
__gmpn_jacobi_base T
__gmpn_kara_mul_n T
__gmpn_kara_sqr_n T
__gmpn_lshift T
__gmpn_matrix22_mul T
__gmpn_matrix22_mul_itch T
__gmpn_matrix22_mul_strassen T
__gmpn_mod_1 T
__gmpn_mod_1s_1p T
__gmpn_mod_1s_1p_cps T
__gmpn_mod_1s_2p T
__gmpn_mod_1s_2p_cps T
__gmpn_mod_1s_3p T
__gmpn_mod_1s_3p_cps T
__gmpn_mod_1s_4p T
__gmpn_mod_1s_4p_cps T
__gmpn_mod_34lsub1 T
__gmpn_modexact_1_odd T
__gmpn_modexact_1c_odd T
__gmpn_mu_bdiv_q T
__gmpn_mu_bdiv_q_itch T
__gmpn_mu_bdiv_qr T
__gmpn_mu_div_q T
__gmpn_mu_div_qr T
__gmpn_mu_div_qr_choose_in T
__gmpn_mu_div_qr_itch T
__gmpn_mu_divappr_q T
__gmpn_mu_divappr_q_choose_in T
__gmpn_mu_divappr_q_itch T
__gmpn_mul T
__gmpn_mul_1 T
__gmpn_mul_1c T
__gmpn_mul_basecase T
__gmpn_mul_fft T
__gmpn_mul_fft_full T
__gmpn_mul_n T
__gmpn_mullow_basecase T
__gmpn_mullow_n T
__gmpn_neg_n T
__gmpn_perfect_square_p T
__gmpn_popcount T
__gmpn_pow_1 T
__gmpn_powlo T
__gmpn_powm T
__gmpn_powm_sec T
__gmpn_preinv_dc_div_qr T
__gmpn_preinv_dc_divappr_q T
__gmpn_preinv_divrem_1 T
__gmpn_preinv_mod_1 T
__gmpn_preinv_mu_div_qr T
__gmpn_preinv_mu_divappr_q T
__gmpn_random T
__gmpn_random2 T
__gmpn_redc_1 T
__gmpn_redc_2 T
__gmpn_rootrem T
__gmpn_rshift T
__gmpn_sb_bdiv_q T
__gmpn_sb_bdiv_qr T
__gmpn_sb_div_q T
__gmpn_sb_div_qr T
__gmpn_sb_divappr_q T
__gmpn_sb_divrem_mn T
__gmpn_scan0 T
__gmpn_scan1 T
__gmpn_set_str T
__gmpn_set_str_compute_powtab T
__gmpn_sqr T
__gmpn_sqr_basecase T
__gmpn_sqrtrem T
__gmpn_sub T
__gmpn_sub_1 T
__gmpn_sub_n T
__gmpn_subcnd_n T
__gmpn_submul_1 T
__gmpn_tabselect T
__gmpn_tdiv_qr T
__gmpn_toom22_mul T
__gmpn_toom2_sqr T
__gmpn_toom32_mul T
__gmpn_toom33_mul T
__gmpn_toom3_mul_n T
__gmpn_toom3_sqr T
__gmpn_toom3_sqr_n T
__gmpn_toom42_mul T
__gmpn_toom44_mul T
__gmpn_toom4_sqr T
__gmpn_toom53_mul T
__gmpn_toom62_mul T
__gmpn_toom_interpolate_5pts T
__gmpn_toom_interpolate_7pts T
__gmpq_abs T
__gmpq_add T
__gmpq_canonicalize T
__gmpq_clear T
__gmpq_cmp T
__gmpq_cmp_si T
__gmpq_cmp_ui T
__gmpq_div T
__gmpq_div_2exp T
__gmpq_equal T
__gmpq_get_d T
__gmpq_get_den T
__gmpq_get_num T
__gmpq_get_str T
__gmpq_init T
__gmpq_inp_str T
__gmpq_inv T
__gmpq_mul T
__gmpq_mul_2exp T
__gmpq_neg T
__gmpq_out_str T
__gmpq_set T
__gmpq_set_d T
__gmpq_set_den T
__gmpq_set_f T
__gmpq_set_num T
__gmpq_set_si T
__gmpq_set_str T
__gmpq_set_ui T
__gmpq_set_z T
__gmpq_sub T
__gmpq_swap T
__gmpz_abs T
__gmpz_add T
__gmpz_add_ui T
__gmpz_addmul T
__gmpz_addmul_ui T
__gmpz_and T
__gmpz_aorsmul_1 T
__gmpz_array_init T
__gmpz_bin_ui T
__gmpz_bin_uiui T
__gmpz_cdiv_q T
__gmpz_cdiv_q_2exp T
__gmpz_cdiv_q_ui T
__gmpz_cdiv_qr T
__gmpz_cdiv_qr_ui T
__gmpz_cdiv_r T
__gmpz_cdiv_r_2exp T
__gmpz_cdiv_r_ui T
__gmpz_cdiv_ui T
__gmpz_clear T
__gmpz_clrbit T
__gmpz_cmp T
__gmpz_cmp_d T
__gmpz_cmp_si T
__gmpz_cmp_ui T
__gmpz_cmpabs T
__gmpz_cmpabs_d T
__gmpz_cmpabs_ui T
__gmpz_com T
__gmpz_combit T
__gmpz_congruent_2exp_p T
__gmpz_congruent_p T
__gmpz_congruent_ui_p T
__gmpz_divexact T
__gmpz_divexact_gcd T
__gmpz_divexact_ui T
__gmpz_divisible_2exp_p T
__gmpz_divisible_p T
__gmpz_divisible_ui_p T
__gmpz_dump T
__gmpz_export T
__gmpz_fac_ui T
__gmpz_fdiv_q T
__gmpz_fdiv_q_2exp T
__gmpz_fdiv_q_ui T
__gmpz_fdiv_qr T
__gmpz_fdiv_qr_ui T
__gmpz_fdiv_r T
__gmpz_fdiv_r_2exp T
__gmpz_fdiv_r_ui T
__gmpz_fdiv_ui T
__gmpz_fib2_ui T
__gmpz_fib_ui T
__gmpz_fits_sint_p T
__gmpz_fits_slong_p T
__gmpz_fits_sshort_p T
__gmpz_fits_uint_p T
__gmpz_fits_ulong_p T
__gmpz_fits_ushort_p T
__gmpz_gcd T
__gmpz_gcd_ui T
__gmpz_gcdext T
__gmpz_get_d T
__gmpz_get_d_2exp T
__gmpz_get_si T
__gmpz_get_str T
__gmpz_get_ui T
__gmpz_getlimbn T
__gmpz_hamdist T
__gmpz_import T
__gmpz_init T
__gmpz_init2 T
__gmpz_init_set T
__gmpz_init_set_d T
__gmpz_init_set_si T
__gmpz_init_set_str T
__gmpz_init_set_ui T
__gmpz_inp_raw T
__gmpz_inp_str T
__gmpz_inp_str_nowhite T
__gmpz_invert T
__gmpz_ior T
__gmpz_jacobi T
__gmpz_kronecker_si T
__gmpz_kronecker_ui T
__gmpz_lcm T
__gmpz_lcm_ui T
__gmpz_legendre T
__gmpz_lucnum2_ui T
__gmpz_lucnum_ui T
__gmpz_millerrabin T
__gmpz_mod T
__gmpz_mul T
__gmpz_mul_2exp T
__gmpz_mul_si T
__gmpz_mul_ui T
__gmpz_n_pow_ui T
__gmpz_neg T
__gmpz_nextprime T
__gmpz_out_raw T
__gmpz_out_str T
__gmpz_perfect_power_p T
__gmpz_perfect_square_p T
__gmpz_popcount T
__gmpz_pow_ui T
__gmpz_powm T
__gmpz_powm_ui T
__gmpz_probab_prime_p T
__gmpz_random T
__gmpz_random2 T
__gmpz_realloc T
__gmpz_realloc2 T
__gmpz_remove T
__gmpz_root T
__gmpz_rootrem T
__gmpz_rrandomb T
__gmpz_scan0 T
__gmpz_scan1 T
__gmpz_set T
__gmpz_set_d T
__gmpz_set_f T
__gmpz_set_q T
__gmpz_set_si T
__gmpz_set_str T
__gmpz_set_ui T
__gmpz_setbit T
__gmpz_si_kronecker T
__gmpz_size T
__gmpz_sizeinbase T
__gmpz_sqrt T
__gmpz_sqrtrem T
__gmpz_sub T
__gmpz_sub_ui T
__gmpz_submul T
__gmpz_submul_ui T
__gmpz_swap T
__gmpz_tdiv_q T
__gmpz_tdiv_q_2exp T
__gmpz_tdiv_q_ui T
__gmpz_tdiv_qr T
__gmpz_tdiv_qr_ui T
__gmpz_tdiv_r T
__gmpz_tdiv_r_2exp T
__gmpz_tdiv_r_ui T
__gmpz_tdiv_ui T
__gmpz_tstbit T
__gmpz_ui_kronecker T
__gmpz_ui_pow_ui T
__gmpz_ui_sub T
__gmpz_urandomb T
__gmpz_urandomm T
__gmpz_xor T

View File

@ -0,0 +1,125 @@
mpc_abs T
mpc_acos T
mpc_acosh T
mpc_add T
mpc_add_fr T
mpc_add_si T
mpc_add_ui T
mpc_alloc_str T
mpc_arg T
mpc_asin T
mpc_asinh T
mpc_atan T
mpc_atanh T
mpc_ceil_log2 T
mpc_clear T
mpc_cmp T
mpc_cmp_si_si T
mpc_conj T
mpc_cos T
mpc_cosh T
mpc_div T
mpc_div_2exp T
mpc_div_fr T
mpc_div_ui T
mpc_exp T
mpc_fma T
mpc_fr_div T
mpc_fr_sub T
mpc_free_str T
mpc_get_prec T
mpc_get_prec2 T
mpc_get_str T
mpc_get_version T
mpc_imag T
mpc_init2 T
mpc_init3 T
mpc_inp_str T
mpc_log T
mpc_log_acos T
mpc_log_acosh T
mpc_log_add T
mpc_log_asin T
mpc_log_asinh T
mpc_log_atan T
mpc_log_atanh T
mpc_log_conj T
mpc_log_cos T
mpc_log_cosh T
mpc_log_div T
mpc_log_exp T
mpc_log_fma T
mpc_log_log T
mpc_log_mul T
mpc_log_neg T
mpc_log_pow T
mpc_log_proj T
mpc_log_sin T
mpc_log_sin_cos T
mpc_log_sinh T
mpc_log_sqr T
mpc_log_sqrt T
mpc_log_sub T
mpc_log_tan T
mpc_log_tanh T
mpc_mul T
mpc_mul_2exp T
mpc_mul_fr T
mpc_mul_i T
mpc_mul_karatsuba T
mpc_mul_naive T
mpc_mul_si T
mpc_mul_ui T
mpc_neg T
mpc_norm T
mpc_out_str T
mpc_pow T
mpc_pow_d T
mpc_pow_fr T
mpc_pow_ld T
mpc_pow_si T
mpc_pow_ui T
mpc_pow_usi T
mpc_pow_z T
mpc_proj T
mpc_real T
mpc_realloc_str T
mpc_set T
mpc_set_d T
mpc_set_d_d T
mpc_set_f T
mpc_set_f_f T
mpc_set_fr T
mpc_set_fr_fr T
mpc_set_ld T
mpc_set_ld_ld T
mpc_set_nan T
mpc_set_prec T
mpc_set_q T
mpc_set_q_q T
mpc_set_si T
mpc_set_si_si T
mpc_set_sj T
mpc_set_sj_sj T
mpc_set_str T
mpc_set_ui T
mpc_set_ui_ui T
mpc_set_uj T
mpc_set_uj_uj T
mpc_set_z T
mpc_set_z_z T
mpc_sin T
mpc_sin_cos T
mpc_sinh T
mpc_sqr T
mpc_sqrt T
mpc_strtoc T
mpc_sub T
mpc_sub_fr T
mpc_sub_ui T
mpc_swap T
mpc_tan T
mpc_tanh T
mpc_ui_div T
mpc_ui_ui_sub T
mpc_urandom T

View File

@ -0,0 +1,441 @@
mpfr_abort_prec_max T
mpfr_abs T
mpfr_acos T
mpfr_acosh T
mpfr_add T
mpfr_add1 T
mpfr_add1sp T
mpfr_add_d T
mpfr_add_q T
mpfr_add_si T
mpfr_add_ui T
mpfr_add_z T
mpfr_agm T
mpfr_ai T
mpfr_allocate_func B 8
mpfr_asin T
mpfr_asinh T
mpfr_asprintf T
mpfr_assert_fail T
mpfr_atan T
mpfr_atan2 T
mpfr_atanh T
mpfr_bases R 2056
mpfr_bernoulli_internal T
mpfr_buildopt_decimal_p T
mpfr_buildopt_tls_p T
mpfr_cache T
mpfr_can_round T
mpfr_can_round_raw T
mpfr_cbrt T
mpfr_ceil T
mpfr_check T
mpfr_check_range T
mpfr_clear T
mpfr_clear_cache T
mpfr_clear_erangeflag T
mpfr_clear_flags T
mpfr_clear_inexflag T
mpfr_clear_nanflag T
mpfr_clear_overflow T
mpfr_clear_underflow T
mpfr_clears T
mpfr_cmp T
mpfr_cmp2 T
mpfr_cmp3 T
mpfr_cmp_d T
mpfr_cmp_f T
mpfr_cmp_ld T
mpfr_cmp_q T
mpfr_cmp_si T
mpfr_cmp_si_2exp T
mpfr_cmp_ui T
mpfr_cmp_ui_2exp T
mpfr_cmp_z T
mpfr_cmpabs T
mpfr_const_catalan T
mpfr_const_catalan_internal T
mpfr_const_euler T
mpfr_const_euler_internal T
mpfr_const_log2 T
mpfr_const_log2_internal T
mpfr_const_pi T
mpfr_const_pi_internal T
mpfr_copysign T
mpfr_cos T
mpfr_cosh T
mpfr_cot T
mpfr_coth T
mpfr_csc T
mpfr_csch T
mpfr_custom_get_exp T
mpfr_custom_get_kind T
mpfr_custom_get_significand T
mpfr_custom_get_size T
mpfr_custom_init T
mpfr_custom_init_set T
mpfr_custom_move T
mpfr_d_div T
mpfr_d_sub T
mpfr_default_allocate T
mpfr_default_free T
mpfr_default_reallocate T
mpfr_digamma T
mpfr_dim T
mpfr_div T
mpfr_div_2exp T
mpfr_div_2si T
mpfr_div_2ui T
mpfr_div_d T
mpfr_div_q T
mpfr_div_si T
mpfr_div_ui T
mpfr_div_ui2 T
mpfr_div_z T
mpfr_dump T
mpfr_dump_mant T
mpfr_eint T
mpfr_eq T
mpfr_equal_p T
mpfr_erangeflag_p T
mpfr_erf T
mpfr_erfc T
mpfr_exp T
mpfr_exp10 T
mpfr_exp2 T
mpfr_exp_2 T
mpfr_exp_3 T
mpfr_expm1 T
mpfr_extract T
mpfr_fac_ui T
mpfr_fits_intmax_p T
mpfr_fits_sint_p T
mpfr_fits_slong_p T
mpfr_fits_sshort_p T
mpfr_fits_uint_p T
mpfr_fits_uintmax_p T
mpfr_fits_ulong_p T
mpfr_fits_ushort_p T
mpfr_floor T
mpfr_fma T
mpfr_fmod T
mpfr_fms T
mpfr_fprint_binary T
mpfr_frac T
mpfr_free_cache T
mpfr_free_func B 8
mpfr_free_str T
mpfr_gamma T
mpfr_gamma_one_and_two_third T
mpfr_get_d T
mpfr_get_d1 T
mpfr_get_d_2exp T
mpfr_get_default_prec T
mpfr_get_default_rounding_mode T
mpfr_get_emax T
mpfr_get_emax_max T
mpfr_get_emax_min T
mpfr_get_emin T
mpfr_get_emin_max T
mpfr_get_emin_min T
mpfr_get_exp T
mpfr_get_f T
mpfr_get_flt T
mpfr_get_ld T
mpfr_get_ld_2exp T
mpfr_get_patches T
mpfr_get_prec T
mpfr_get_si T
mpfr_get_str T
mpfr_get_ui T
mpfr_get_version T
mpfr_get_z T
mpfr_get_z_2exp T
mpfr_greater_p T
mpfr_greaterequal_p T
mpfr_hypot T
mpfr_inexflag_p T
mpfr_inf_p T
mpfr_init T
mpfr_init2 T
mpfr_init_set_str T
mpfr_inits T
mpfr_inits2 T
mpfr_integer_p T
mpfr_j0 T
mpfr_j1 T
mpfr_jn T
mpfr_l2b_10_0__tab R 8
mpfr_l2b_10_1__tab R 16
mpfr_l2b_11_0__tab R 8
mpfr_l2b_11_1__tab R 16
mpfr_l2b_12_0__tab R 8
mpfr_l2b_12_1__tab R 16
mpfr_l2b_13_0__tab R 8
mpfr_l2b_13_1__tab R 16
mpfr_l2b_14_0__tab R 8
mpfr_l2b_14_1__tab R 16
mpfr_l2b_15_0__tab R 8
mpfr_l2b_15_1__tab R 16
mpfr_l2b_16_0__tab R 8
mpfr_l2b_16_1__tab R 16
mpfr_l2b_17_0__tab R 8
mpfr_l2b_17_1__tab R 16
mpfr_l2b_18_0__tab R 8
mpfr_l2b_18_1__tab R 16
mpfr_l2b_19_0__tab R 8
mpfr_l2b_19_1__tab R 16
mpfr_l2b_20_0__tab R 8
mpfr_l2b_20_1__tab R 16
mpfr_l2b_21_0__tab R 8
mpfr_l2b_21_1__tab R 16
mpfr_l2b_22_0__tab R 8
mpfr_l2b_22_1__tab R 16
mpfr_l2b_23_0__tab R 8
mpfr_l2b_23_1__tab R 16
mpfr_l2b_24_0__tab R 8
mpfr_l2b_24_1__tab R 16
mpfr_l2b_25_0__tab R 8
mpfr_l2b_25_1__tab R 16
mpfr_l2b_26_0__tab R 8
mpfr_l2b_26_1__tab R 16
mpfr_l2b_27_0__tab R 8
mpfr_l2b_27_1__tab R 16
mpfr_l2b_28_0__tab R 8
mpfr_l2b_28_1__tab R 16
mpfr_l2b_29_0__tab R 8
mpfr_l2b_29_1__tab R 16
mpfr_l2b_2_0__tab R 8
mpfr_l2b_2_1__tab R 16
mpfr_l2b_30_0__tab R 8
mpfr_l2b_30_1__tab R 16
mpfr_l2b_31_0__tab R 8
mpfr_l2b_31_1__tab R 16
mpfr_l2b_32_0__tab R 8
mpfr_l2b_32_1__tab R 16
mpfr_l2b_33_0__tab R 8
mpfr_l2b_33_1__tab R 16
mpfr_l2b_34_0__tab R 8
mpfr_l2b_34_1__tab R 16
mpfr_l2b_35_0__tab R 8
mpfr_l2b_35_1__tab R 16
mpfr_l2b_36_0__tab R 8
mpfr_l2b_36_1__tab R 16
mpfr_l2b_37_0__tab R 8
mpfr_l2b_37_1__tab R 16
mpfr_l2b_38_0__tab R 8
mpfr_l2b_38_1__tab R 16
mpfr_l2b_39_0__tab R 8
mpfr_l2b_39_1__tab R 16
mpfr_l2b_3_0__tab R 8
mpfr_l2b_3_1__tab R 16
mpfr_l2b_40_0__tab R 8
mpfr_l2b_40_1__tab R 16
mpfr_l2b_41_0__tab R 8
mpfr_l2b_41_1__tab R 16
mpfr_l2b_42_0__tab R 8
mpfr_l2b_42_1__tab R 16
mpfr_l2b_43_0__tab R 8
mpfr_l2b_43_1__tab R 16
mpfr_l2b_44_0__tab R 8
mpfr_l2b_44_1__tab R 16
mpfr_l2b_45_0__tab R 8
mpfr_l2b_45_1__tab R 16
mpfr_l2b_46_0__tab R 8
mpfr_l2b_46_1__tab R 16
mpfr_l2b_47_0__tab R 8
mpfr_l2b_47_1__tab R 16
mpfr_l2b_48_0__tab R 8
mpfr_l2b_48_1__tab R 16
mpfr_l2b_49_0__tab R 8
mpfr_l2b_49_1__tab R 16
mpfr_l2b_4_0__tab R 8
mpfr_l2b_4_1__tab R 16
mpfr_l2b_50_0__tab R 8
mpfr_l2b_50_1__tab R 16
mpfr_l2b_51_0__tab R 8
mpfr_l2b_51_1__tab R 16
mpfr_l2b_52_0__tab R 8
mpfr_l2b_52_1__tab R 16
mpfr_l2b_53_0__tab R 8
mpfr_l2b_53_1__tab R 16
mpfr_l2b_54_0__tab R 8
mpfr_l2b_54_1__tab R 16
mpfr_l2b_55_0__tab R 8
mpfr_l2b_55_1__tab R 16
mpfr_l2b_56_0__tab R 8
mpfr_l2b_56_1__tab R 16
mpfr_l2b_57_0__tab R 8
mpfr_l2b_57_1__tab R 16
mpfr_l2b_58_0__tab R 8
mpfr_l2b_58_1__tab R 16
mpfr_l2b_59_0__tab R 8
mpfr_l2b_59_1__tab R 16
mpfr_l2b_5_0__tab R 8
mpfr_l2b_5_1__tab R 16
mpfr_l2b_60_0__tab R 8
mpfr_l2b_60_1__tab R 16
mpfr_l2b_61_0__tab R 8
mpfr_l2b_61_1__tab R 16
mpfr_l2b_62_0__tab R 8
mpfr_l2b_62_1__tab R 16
mpfr_l2b_6_0__tab R 8
mpfr_l2b_6_1__tab R 16
mpfr_l2b_7_0__tab R 8
mpfr_l2b_7_1__tab R 16
mpfr_l2b_8_0__tab R 8
mpfr_l2b_8_1__tab R 16
mpfr_l2b_9_0__tab R 8
mpfr_l2b_9_1__tab R 16
mpfr_less_p T
mpfr_lessequal_p T
mpfr_lessgreater_p T
mpfr_lgamma T
mpfr_li2 T
mpfr_lngamma T
mpfr_log T
mpfr_log10 T
mpfr_log1p T
mpfr_log2 T
mpfr_max T
mpfr_min T
mpfr_min_prec T
mpfr_modf T
mpfr_mpn_exp T
mpfr_mul T
mpfr_mul_2exp T
mpfr_mul_2si T
mpfr_mul_2ui T
mpfr_mul_d T
mpfr_mul_q T
mpfr_mul_si T
mpfr_mul_ui T
mpfr_mul_z T
mpfr_mulhigh_n T
mpfr_nan_p T
mpfr_nanflag_p T
mpfr_neg T
mpfr_nextabove T
mpfr_nextbelow T
mpfr_nexttoinf T
mpfr_nexttoward T
mpfr_nexttozero T
mpfr_number_p T
mpfr_overflow T
mpfr_overflow_p T
mpfr_pow T
mpfr_pow_general T
mpfr_pow_si T
mpfr_pow_ui T
mpfr_pow_z T
mpfr_powerof2_raw T
mpfr_prec_round T
mpfr_print_binary T
mpfr_print_mant_binary T
mpfr_print_rnd_mode T
mpfr_printf T
mpfr_rand_raw T
mpfr_rands B 32
mpfr_rands_initialized B 1
mpfr_reallocate_func B 8
mpfr_rec_sqrt T
mpfr_regular_p T
mpfr_reldiff T
mpfr_remainder T
mpfr_remquo T
mpfr_rint T
mpfr_rint_ceil T
mpfr_rint_floor T
mpfr_rint_round T
mpfr_rint_trunc T
mpfr_root T
mpfr_round T
mpfr_round_near_x T
mpfr_round_p T
mpfr_round_raw T
mpfr_round_raw_2 T
mpfr_round_raw_4 T
mpfr_scale2 T
mpfr_sec T
mpfr_sech T
mpfr_set T
mpfr_set4 T
mpfr_set_d T
mpfr_set_default_prec T
mpfr_set_default_rounding_mode T
mpfr_set_emax T
mpfr_set_emin T
mpfr_set_erangeflag T
mpfr_set_exp T
mpfr_set_f T
mpfr_set_flt T
mpfr_set_inexflag T
mpfr_set_inf T
mpfr_set_ld T
mpfr_set_nan T
mpfr_set_nanflag T
mpfr_set_overflow T
mpfr_set_prec T
mpfr_set_prec_raw T
mpfr_set_q T
mpfr_set_si T
mpfr_set_si_2exp T
mpfr_set_str T
mpfr_set_str_binary T
mpfr_set_ui T
mpfr_set_ui_2exp T
mpfr_set_underflow T
mpfr_set_z T
mpfr_set_z_2exp T
mpfr_set_zero T
mpfr_setmax T
mpfr_setmin T
mpfr_setsign T
mpfr_sgn T
mpfr_si_div T
mpfr_si_sub T
mpfr_signbit T
mpfr_sin T
mpfr_sin_cos T
mpfr_sincos_fast T
mpfr_sinh T
mpfr_sinh_cosh T
mpfr_snprintf T
mpfr_sprintf T
mpfr_sqr T
mpfr_sqrhigh_n T
mpfr_sqrt T
mpfr_sqrt_ui T
mpfr_strtofr T
mpfr_sub T
mpfr_sub1 T
mpfr_sub1sp T
mpfr_sub_d T
mpfr_sub_q T
mpfr_sub_si T
mpfr_sub_ui T
mpfr_sub_z T
mpfr_subnormalize T
mpfr_sum T
mpfr_sum_sort T
mpfr_swap T
mpfr_tan T
mpfr_tanh T
mpfr_tmp_allocate T
mpfr_tmp_free T
mpfr_trunc T
mpfr_ui_div T
mpfr_ui_pow T
mpfr_ui_pow_ui T
mpfr_ui_sub T
mpfr_underflow T
mpfr_underflow_p T
mpfr_unordered_p T
mpfr_urandom T
mpfr_urandomb T
mpfr_y0 T
mpfr_y1 T
mpfr_yn T
mpfr_zero_p T
mpfr_zeta T
mpfr_zeta_ui T

View File

@ -0,0 +1,18 @@
MIRROR_FROM_REP_DIR := lib/import/import-gmp.mk lib/symbols/gmp
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/gmp)
content: $(MIRROR_FROM_REP_DIR) include LICENSE
$(MIRROR_FROM_REP_DIR):
$(mirror_from_rep_dir)
include:
mkdir -p $@
cp -r $(PORT_DIR)/include/* $@/
cp -r $(REP_DIR)/include/gmp/* $@/
cp -r $(REP_DIR)/include/spec/32bit/gmp/* $@/
cp -r $(REP_DIR)/include/spec/64bit/gmp/* $@/
LICENSE:
cp $(PORT_DIR)/src/lib/gmp/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,15 @@
MIRROR_FROM_REP_DIR = lib/import/import-mpc.mk lib/symbols/mpc
content: include LICENSE $(MIRROR_FROM_REP_DIR)
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/mpc)
include:
mkdir $@
cp -r $(PORT_DIR)/include/mpc/* $@/
$(MIRROR_FROM_REP_DIR):
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/mpc/COPYING.LIB $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,13 @@
content: include lib/symbols/mpfr LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/mpfr)
include:
mkdir $@
cp -r $(PORT_DIR)/include/mpfr/* $@/
lib/symbols/mpfr:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/mpfr/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1 @@
gmp

View File

@ -0,0 +1,49 @@
MIRROR_FROM_REP_DIR = \
lib/import/import-gmp.mk \
lib/mk/gmp.inc \
lib/mk/gmp.mk \
lib/mk/gmp-mpf.mk \
lib/mk/gmp-mpq.mk \
lib/mk/gmp-mpz.mk \
lib/mk/spec/arm/gmp-mpn.mk \
lib/mk/spec/x86_32/gmp-mpn.mk \
lib/mk/spec/x86_64/gmp-mpn.mk \
content: $(MIRROR_FROM_REP_DIR) \
LICENSE \
include \
include/gmp \
include/spec/32bit/gmp \
include/spec/64bit/gmp \
src/lib/gmp
$(MIRROR_FROM_REP_DIR):
$(mirror_from_rep_dir)
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/gmp)
PORT_SRC_DIR := $(PORT_DIR)/src/lib/gmp
include:
mkdir -p $@
cp -r $(PORT_DIR)/include/* $@/
include/gmp: include
mkdir -p $@
cp -r $(REP_DIR)/include/gmp/* $@/
include/spec/32bit/gmp: include
mkdir -p $@
cp -r $(REP_DIR)/include/spec/32bit/gmp/* $@/
include/spec/64bit/gmp: include
mkdir -p $@
cp -r $(REP_DIR)/include/spec/64bit/gmp/* $@/
src/lib/gmp:
mkdir -p $@
cp -r $(PORT_SRC_DIR)/* $@
cp -r $(REP_DIR)/src/lib/gmp/* $@
echo "LIBS = gmp" > $@/target.mk
LICENSE:
cp $(PORT_SRC_DIR)/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,3 @@
libc
so
gmp

View File

@ -0,0 +1 @@
mpfr

View File

@ -0,0 +1,16 @@
MIRROR_FROM_REP_DIR = lib/import/import-mpc.mk lib/mk/mpc.mk
content: LICENSE $(MIRROR_FROM_REP_DIR) src/lib/mpc
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/mpc)
src/lib/mpc:
mkdir -p $@
cp -r $(PORT_DIR)/src/lib/mpc/* $@
echo "LIBS = mpc" > $@/target.mk
$(MIRROR_FROM_REP_DIR):
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/mpc/COPYING.LIB $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,4 @@
gmp
mpfr
libc
so

View File

@ -0,0 +1 @@
mpfr

View File

@ -0,0 +1,14 @@
content: src/lib/mpfr lib/mk/mpfr.mk LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/mpfr)
src/lib/mpfr:
mkdir -p $@
cp -r $(PORT_DIR)/src/lib/mpfr/* $@
echo "LIBS = mpfr" > $@/target.mk
lib/mk/mpfr.mk:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/lib/mpfr/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,3 @@
gmp
libc
so

View File

@ -0,0 +1 @@
Noux runtime for building software.

View File

@ -0,0 +1,24 @@
_/src/bash
_/src/binutils_x86
_/src/coreutils
_/src/findutils
_/src/gcc_x86
_/src/gmp
_/src/gnumake
_/src/grep
_/src/init
_/src/libc
_/src/mpc
_/src/mpfr
_/src/ncurses
_/src/nit_fb
_/src/noux
_/src/pcre
_/src/posix
_/src/sed
_/src/stdcxx
_/src/tar
_/src/terminal
_/src/vfs
_/src/vim-minimal
_/src/which

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,121 @@
<runtime ram="128M" caps="2048" binary="init">
<requires>
<nitpicker/>
<timer/>
<file_system label="target" writeable="yes"/>
<file_system label="fonts" writeable="no"/>
<rom label="vimrc"/>
</requires>
<content>
<rom label="bash.tar"/>
<rom label="binutils_x86.tar"/>
<rom label="coreutils.tar"/>
<rom label="findutils.tar"/>
<rom label="gcc.tar"/>
<rom label="gmp.lib.so"/>
<rom label="grep.tar"/>
<rom label="init"/>
<rom label="ld.lib.so"/>
<rom label="libc.lib.so"/>
<rom label="libc_noux.lib.so"/>
<rom label="libm.lib.so"/>
<rom label="make.tar"/>
<rom label="mpc.lib.so"/>
<rom label="mpfr.lib.so"/>
<rom label="ncurses.lib.so"/>
<rom label="nit_fb"/>
<rom label="noux"/>
<rom label="pcre.lib.so"/>
<rom label="posix.lib.so"/>
<rom label="sed.tar"/>
<rom label="stdcxx.lib.so"/>
<rom label="tar.tar"/>
<rom label="terminal"/>
<rom label="vfs.lib.so"/>
<rom label="vim-minimal.tar"/>
<rom label="which.tar"/>
</content>
<config>
<parent-provides>
<service name="ROM"/>
<service name="PD"/>
<service name="RM"/>
<service name="CPU"/>
<service name="LOG"/>
<service name="Timer"/>
<service name="File_system"/>
<service name="Nitpicker"/>
</parent-provides>
<default-route> <any-service> <parent/> <any-child/> </any-service> </default-route>
<default caps="100"/>
<start name="nit_fb">
<resource name="RAM" quantum="4M"/>
<provides> <service name="Framebuffer"/> <service name="Input"/> </provides>
<config xpos="10" ypos="10" initial_width="800" initial_height="600"/>
</start>
<start name="terminal">
<resource name="RAM" quantum="4M"/>
<provides> <service name="Terminal"/> </provides>
<config>
<vfs> <dir name="fonts"> <fs/> </dir> </vfs>
</config>
<route>
<service name="File_system"> <parent label="fonts"/> </service>
<any-service> <parent/> <any-child/> </any-service>
</route>
</start>
<start name="noux" caps="4096">
<resource name="RAM" quantum="1G" />
<exit propagate="yes"/>
<config>
<fstab>
<tar name="bash.tar" />
<tar name="coreutils.tar" />
<tar name="findutils.tar" />
<tar name="grep.tar" />
<tar name="make.tar" />
<tar name="sed.tar" />
<tar name="tar.tar" />
<tar name="vim-minimal.tar" />
<tar name="which.tar" />
<dir name="bin">
<symlink name="sh" target="bash"/>
</dir>
<dir name="dev"> <zero/> <null/> </dir>
<dir name="share"> <dir name="vim"> <rom name="vimrc"/> </dir> </dir>
<dir name="tmp"> <ram /> </dir>
<dir name="usr">
<symlink name="bin" target="/bin"/>
<dir name="local">
<dir name="genode-gcc">
<tar name="binutils_x86.tar" />
<tar name="gcc.tar" />
</dir>
</dir>
</dir>
<fs label="target"/>
</fstab>
<start name="/bin/bash">
<env name="TERM" value="screen" />
<env name="PATH" value="/bin" />
<env name="PS1" value="noux-build:$PWD> " />
</start>
</config>
<route>
<service name="File_system" label="target"> <parent label="target"/> </service>
<service name="ROM" label="vimrc"> <parent label="vimrc"/> </service>
<service name="Terminal"> <child name="terminal"/> </service>
<any-service> <parent/> </any-service>
</route>
</start>
</config>
</runtime>

View File

@ -0,0 +1,14 @@
content: src/noux-pkg/binutils src/noux-pkg/binutils_x86 LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/binutils)
src/noux-pkg/binutils:
mkdir -p $@
cp -a $(PORT_DIR)/src/noux-pkg/binutils/* $@
cp -a $(REP_DIR)/src/noux-pkg/binutils/* $@
src/noux-pkg/binutils_x86:
$(mirror_from_rep_dir)
LICENSE:
cp $(PORT_DIR)/src/noux-pkg/binutils/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,3 @@
libc
noux
posix

View File

@ -0,0 +1,12 @@
content: src/noux-pkg/gcc LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/gcc)
src/noux-pkg/gcc:
mkdir -p $@
cp -a $(PORT_DIR)/src/noux-pkg/gcc/* $@
cp -a $(REP_DIR)/src/noux-pkg/gcc/* $@
cp -a $(REP_DIR)/src/noux-pkg/gcc_x86/* $@
LICENSE:
cp $(PORT_DIR)/src/noux-pkg/gcc/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,9 @@
base
gmp
libc
mpc
mpfr
noux
posix
stdcxx
so

View File

@ -0,0 +1,11 @@
content: src/noux-pkg/make LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/make)
src/noux-pkg/make:
mkdir -p $@
cp -a $(PORT_DIR)/src/noux-pkg/make/* $@
cp -a $(REP_DIR)/src/noux-pkg/make/* $@
LICENSE:
cp $(PORT_DIR)/src/noux-pkg/make/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,3 @@
libc
noux
posix

View File

@ -0,0 +1,11 @@
content: src/noux-pkg/sed LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/sed)
src/noux-pkg/sed:
mkdir -p $@
cp -a $(PORT_DIR)/src/noux-pkg/sed/* $@
cp -a $(REP_DIR)/src/noux-pkg/sed/* $@
LICENSE:
cp $(PORT_DIR)/src/noux-pkg/sed/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,4 @@
libc
noux
posix
pcre

View File

@ -0,0 +1,11 @@
content: src/noux-pkg/tar LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/tar)
src/noux-pkg/tar:
mkdir -p $@
cp -a $(PORT_DIR)/src/noux-pkg/tar/* $@
cp -a $(REP_DIR)/src/noux-pkg/tar/* $@
LICENSE:
cp $(PORT_DIR)/src/noux-pkg/tar/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,3 @@
libc
noux
posix

View File

@ -0,0 +1,11 @@
content: src/noux-pkg/which LICENSE
PORT_DIR := $(call port_dir,$(REP_DIR)/ports/which)
src/noux-pkg/which:
mkdir -p $@
cp -a $(PORT_DIR)/src/noux-pkg/which/* $@
cp -a $(REP_DIR)/src/noux-pkg/which/* $@
LICENSE:
cp $(PORT_DIR)/src/noux-pkg/which/COPYING $@

View File

@ -0,0 +1 @@
-

View File

@ -0,0 +1,3 @@
libc
noux
posix

View File

@ -51,7 +51,7 @@ libgmp.a libmpfr.a libmpc.a libc.a:
Makefile: dummy_libs
LIBS += libc libm posix libc_noux stdcxx
LIBS += libc libm posix libc_noux stdcxx base
include $(call select_from_repositories,mk/noux.mk)