diff --git a/dios/libm/src/b_exp__D.c b/dios/libm/b_exp__D.c
similarity index 100%
rename from dios/libm/src/b_exp__D.c
rename to dios/libm/b_exp__D.c
diff --git a/dios/libm/src/b_log__D.c b/dios/libm/b_log__D.c
similarity index 100%
rename from dios/libm/src/b_log__D.c
rename to dios/libm/b_log__D.c
diff --git a/dios/libm/src/b_tgamma.c b/dios/libm/b_tgamma.c
similarity index 100%
rename from dios/libm/src/b_tgamma.c
rename to dios/libm/b_tgamma.c
diff --git a/dios/libm/src/e_acos.c b/dios/libm/e_acos.c
similarity index 100%
rename from dios/libm/src/e_acos.c
rename to dios/libm/e_acos.c
diff --git a/dios/libm/src/e_acosf.c b/dios/libm/e_acosf.c
similarity index 100%
rename from dios/libm/src/e_acosf.c
rename to dios/libm/e_acosf.c
diff --git a/dios/libm/src/e_acosh.c b/dios/libm/e_acosh.c
similarity index 100%
rename from dios/libm/src/e_acosh.c
rename to dios/libm/e_acosh.c
diff --git a/dios/libm/src/e_acoshf.c b/dios/libm/e_acoshf.c
similarity index 100%
rename from dios/libm/src/e_acoshf.c
rename to dios/libm/e_acoshf.c
diff --git a/dios/libm/src/e_acosl.c b/dios/libm/e_acosl.c
similarity index 100%
rename from dios/libm/src/e_acosl.c
rename to dios/libm/e_acosl.c
diff --git a/dios/libm/src/e_asin.c b/dios/libm/e_asin.c
similarity index 100%
rename from dios/libm/src/e_asin.c
rename to dios/libm/e_asin.c
diff --git a/dios/libm/src/e_asinf.c b/dios/libm/e_asinf.c
similarity index 100%
rename from dios/libm/src/e_asinf.c
rename to dios/libm/e_asinf.c
diff --git a/dios/libm/src/e_asinl.c b/dios/libm/e_asinl.c
similarity index 100%
rename from dios/libm/src/e_asinl.c
rename to dios/libm/e_asinl.c
diff --git a/dios/libm/src/e_atan2.c b/dios/libm/e_atan2.c
similarity index 100%
rename from dios/libm/src/e_atan2.c
rename to dios/libm/e_atan2.c
diff --git a/dios/libm/src/e_atan2f.c b/dios/libm/e_atan2f.c
similarity index 100%
rename from dios/libm/src/e_atan2f.c
rename to dios/libm/e_atan2f.c
diff --git a/dios/libm/src/e_atan2l.c b/dios/libm/e_atan2l.c
similarity index 100%
rename from dios/libm/src/e_atan2l.c
rename to dios/libm/e_atan2l.c
diff --git a/dios/libm/src/e_atanh.c b/dios/libm/e_atanh.c
similarity index 100%
rename from dios/libm/src/e_atanh.c
rename to dios/libm/e_atanh.c
diff --git a/dios/libm/src/e_atanhf.c b/dios/libm/e_atanhf.c
similarity index 100%
rename from dios/libm/src/e_atanhf.c
rename to dios/libm/e_atanhf.c
diff --git a/dios/libm/src/e_cosh.c b/dios/libm/e_cosh.c
similarity index 100%
rename from dios/libm/src/e_cosh.c
rename to dios/libm/e_cosh.c
diff --git a/dios/libm/src/e_coshf.c b/dios/libm/e_coshf.c
similarity index 100%
rename from dios/libm/src/e_coshf.c
rename to dios/libm/e_coshf.c
diff --git a/dios/libm/src/e_exp.c b/dios/libm/e_exp.c
similarity index 100%
rename from dios/libm/src/e_exp.c
rename to dios/libm/e_exp.c
diff --git a/dios/libm/src/e_expf.c b/dios/libm/e_expf.c
similarity index 100%
rename from dios/libm/src/e_expf.c
rename to dios/libm/e_expf.c
diff --git a/dios/libm/src/e_fmod.c b/dios/libm/e_fmod.c
similarity index 100%
rename from dios/libm/src/e_fmod.c
rename to dios/libm/e_fmod.c
diff --git a/dios/libm/src/e_fmodf.c b/dios/libm/e_fmodf.c
similarity index 100%
rename from dios/libm/src/e_fmodf.c
rename to dios/libm/e_fmodf.c
diff --git a/dios/libm/src/e_hypot.c b/dios/libm/e_hypot.c
similarity index 100%
rename from dios/libm/src/e_hypot.c
rename to dios/libm/e_hypot.c
diff --git a/dios/libm/src/e_hypotf.c b/dios/libm/e_hypotf.c
similarity index 100%
rename from dios/libm/src/e_hypotf.c
rename to dios/libm/e_hypotf.c
diff --git a/dios/libm/src/e_j0.c b/dios/libm/e_j0.c
similarity index 100%
rename from dios/libm/src/e_j0.c
rename to dios/libm/e_j0.c
diff --git a/dios/libm/src/e_j0f.c b/dios/libm/e_j0f.c
similarity index 100%
rename from dios/libm/src/e_j0f.c
rename to dios/libm/e_j0f.c
diff --git a/dios/libm/src/e_j1.c b/dios/libm/e_j1.c
similarity index 100%
rename from dios/libm/src/e_j1.c
rename to dios/libm/e_j1.c
diff --git a/dios/libm/src/e_j1f.c b/dios/libm/e_j1f.c
similarity index 100%
rename from dios/libm/src/e_j1f.c
rename to dios/libm/e_j1f.c
diff --git a/dios/libm/src/e_jn.c b/dios/libm/e_jn.c
similarity index 100%
rename from dios/libm/src/e_jn.c
rename to dios/libm/e_jn.c
diff --git a/dios/libm/src/e_jnf.c b/dios/libm/e_jnf.c
similarity index 100%
rename from dios/libm/src/e_jnf.c
rename to dios/libm/e_jnf.c
diff --git a/dios/libm/src/e_lgamma_r.c b/dios/libm/e_lgamma_r.c
similarity index 100%
rename from dios/libm/src/e_lgamma_r.c
rename to dios/libm/e_lgamma_r.c
diff --git a/dios/libm/src/e_lgammaf_r.c b/dios/libm/e_lgammaf_r.c
similarity index 100%
rename from dios/libm/src/e_lgammaf_r.c
rename to dios/libm/e_lgammaf_r.c
diff --git a/dios/libm/src/e_log.c b/dios/libm/e_log.c
similarity index 100%
rename from dios/libm/src/e_log.c
rename to dios/libm/e_log.c
diff --git a/dios/libm/src/e_log10.c b/dios/libm/e_log10.c
similarity index 100%
rename from dios/libm/src/e_log10.c
rename to dios/libm/e_log10.c
diff --git a/dios/libm/src/e_log10f.c b/dios/libm/e_log10f.c
similarity index 100%
rename from dios/libm/src/e_log10f.c
rename to dios/libm/e_log10f.c
diff --git a/dios/libm/src/e_log2.c b/dios/libm/e_log2.c
similarity index 100%
rename from dios/libm/src/e_log2.c
rename to dios/libm/e_log2.c
diff --git a/dios/libm/src/e_log2f.c b/dios/libm/e_log2f.c
similarity index 100%
rename from dios/libm/src/e_log2f.c
rename to dios/libm/e_log2f.c
diff --git a/dios/libm/src/e_logf.c b/dios/libm/e_logf.c
similarity index 100%
rename from dios/libm/src/e_logf.c
rename to dios/libm/e_logf.c
diff --git a/dios/libm/src/e_pow.c b/dios/libm/e_pow.c
similarity index 100%
rename from dios/libm/src/e_pow.c
rename to dios/libm/e_pow.c
diff --git a/dios/libm/src/e_powf.c b/dios/libm/e_powf.c
similarity index 100%
rename from dios/libm/src/e_powf.c
rename to dios/libm/e_powf.c
diff --git a/dios/libm/src/e_rem_pio2.c b/dios/libm/e_rem_pio2.c
similarity index 100%
rename from dios/libm/src/e_rem_pio2.c
rename to dios/libm/e_rem_pio2.c
diff --git a/dios/libm/src/e_rem_pio2f.c b/dios/libm/e_rem_pio2f.c
similarity index 100%
rename from dios/libm/src/e_rem_pio2f.c
rename to dios/libm/e_rem_pio2f.c
diff --git a/dios/libm/src/e_remainder.c b/dios/libm/e_remainder.c
similarity index 100%
rename from dios/libm/src/e_remainder.c
rename to dios/libm/e_remainder.c
diff --git a/dios/libm/src/e_remainderf.c b/dios/libm/e_remainderf.c
similarity index 100%
rename from dios/libm/src/e_remainderf.c
rename to dios/libm/e_remainderf.c
diff --git a/dios/libm/src/e_remainderl.c b/dios/libm/e_remainderl.c
similarity index 100%
rename from dios/libm/src/e_remainderl.c
rename to dios/libm/e_remainderl.c
diff --git a/dios/libm/src/e_scalb.c b/dios/libm/e_scalb.c
similarity index 100%
rename from dios/libm/src/e_scalb.c
rename to dios/libm/e_scalb.c
diff --git a/dios/libm/src/e_scalbf.c b/dios/libm/e_scalbf.c
similarity index 100%
rename from dios/libm/src/e_scalbf.c
rename to dios/libm/e_scalbf.c
diff --git a/dios/libm/src/e_sinh.c b/dios/libm/e_sinh.c
similarity index 100%
rename from dios/libm/src/e_sinh.c
rename to dios/libm/e_sinh.c
diff --git a/dios/libm/src/e_sinhf.c b/dios/libm/e_sinhf.c
similarity index 100%
rename from dios/libm/src/e_sinhf.c
rename to dios/libm/e_sinhf.c
diff --git a/dios/libm/src/e_sqrt.c b/dios/libm/e_sqrt.c
similarity index 100%
rename from dios/libm/src/e_sqrt.c
rename to dios/libm/e_sqrt.c
diff --git a/dios/libm/src/e_sqrtf.c b/dios/libm/e_sqrtf.c
similarity index 100%
rename from dios/libm/src/e_sqrtf.c
rename to dios/libm/e_sqrtf.c
diff --git a/dios/libm/src/e_sqrtl.c b/dios/libm/e_sqrtl.c
similarity index 100%
rename from dios/libm/src/e_sqrtl.c
rename to dios/libm/e_sqrtl.c
diff --git a/dios/libm/src/k_cos.c b/dios/libm/k_cos.c
similarity index 100%
rename from dios/libm/src/k_cos.c
rename to dios/libm/k_cos.c
diff --git a/dios/libm/src/k_cosf.c b/dios/libm/k_cosf.c
similarity index 100%
rename from dios/libm/src/k_cosf.c
rename to dios/libm/k_cosf.c
diff --git a/dios/libm/src/k_rem_pio2.c b/dios/libm/k_rem_pio2.c
similarity index 100%
rename from dios/libm/src/k_rem_pio2.c
rename to dios/libm/k_rem_pio2.c
diff --git a/dios/libm/src/k_rem_pio2f.c b/dios/libm/k_rem_pio2f.c
similarity index 100%
rename from dios/libm/src/k_rem_pio2f.c
rename to dios/libm/k_rem_pio2f.c
diff --git a/dios/libm/src/k_sin.c b/dios/libm/k_sin.c
similarity index 100%
rename from dios/libm/src/k_sin.c
rename to dios/libm/k_sin.c
diff --git a/dios/libm/src/k_sinf.c b/dios/libm/k_sinf.c
similarity index 100%
rename from dios/libm/src/k_sinf.c
rename to dios/libm/k_sinf.c
diff --git a/dios/libm/src/k_tan.c b/dios/libm/k_tan.c
similarity index 100%
rename from dios/libm/src/k_tan.c
rename to dios/libm/k_tan.c
diff --git a/dios/libm/src/k_tanf.c b/dios/libm/k_tanf.c
similarity index 100%
rename from dios/libm/src/k_tanf.c
rename to dios/libm/k_tanf.c
diff --git a/dios/libm/src/ld128/e_acoshl.c b/dios/libm/ld128/e_acoshl.c
similarity index 100%
rename from dios/libm/src/ld128/e_acoshl.c
rename to dios/libm/ld128/e_acoshl.c
diff --git a/dios/libm/src/ld128/e_atanhl.c b/dios/libm/ld128/e_atanhl.c
similarity index 100%
rename from dios/libm/src/ld128/e_atanhl.c
rename to dios/libm/ld128/e_atanhl.c
diff --git a/dios/libm/src/ld128/e_coshl.c b/dios/libm/ld128/e_coshl.c
similarity index 100%
rename from dios/libm/src/ld128/e_coshl.c
rename to dios/libm/ld128/e_coshl.c
diff --git a/dios/libm/src/ld128/e_expl.c b/dios/libm/ld128/e_expl.c
similarity index 100%
rename from dios/libm/src/ld128/e_expl.c
rename to dios/libm/ld128/e_expl.c
diff --git a/dios/libm/src/ld128/e_fmodl.c b/dios/libm/ld128/e_fmodl.c
similarity index 100%
rename from dios/libm/src/ld128/e_fmodl.c
rename to dios/libm/ld128/e_fmodl.c
diff --git a/dios/libm/src/ld128/e_hypotl.c b/dios/libm/ld128/e_hypotl.c
similarity index 100%
rename from dios/libm/src/ld128/e_hypotl.c
rename to dios/libm/ld128/e_hypotl.c
diff --git a/dios/libm/src/ld128/e_lgammal.c b/dios/libm/ld128/e_lgammal.c
similarity index 100%
rename from dios/libm/src/ld128/e_lgammal.c
rename to dios/libm/ld128/e_lgammal.c
diff --git a/dios/libm/src/ld128/e_log10l.c b/dios/libm/ld128/e_log10l.c
similarity index 100%
rename from dios/libm/src/ld128/e_log10l.c
rename to dios/libm/ld128/e_log10l.c
diff --git a/dios/libm/src/ld128/e_log2l.c b/dios/libm/ld128/e_log2l.c
similarity index 100%
rename from dios/libm/src/ld128/e_log2l.c
rename to dios/libm/ld128/e_log2l.c
diff --git a/dios/libm/src/ld128/e_logl.c b/dios/libm/ld128/e_logl.c
similarity index 100%
rename from dios/libm/src/ld128/e_logl.c
rename to dios/libm/ld128/e_logl.c
diff --git a/dios/libm/src/ld128/e_powl.c b/dios/libm/ld128/e_powl.c
similarity index 100%
rename from dios/libm/src/ld128/e_powl.c
rename to dios/libm/ld128/e_powl.c
diff --git a/dios/libm/src/ld128/e_sinhl.c b/dios/libm/ld128/e_sinhl.c
similarity index 100%
rename from dios/libm/src/ld128/e_sinhl.c
rename to dios/libm/ld128/e_sinhl.c
diff --git a/dios/libm/src/ld128/e_tgammal.c b/dios/libm/ld128/e_tgammal.c
similarity index 100%
rename from dios/libm/src/ld128/e_tgammal.c
rename to dios/libm/ld128/e_tgammal.c
diff --git a/dios/libm/src/ld128/invtrig.c b/dios/libm/ld128/invtrig.c
similarity index 100%
rename from dios/libm/src/ld128/invtrig.c
rename to dios/libm/ld128/invtrig.c
diff --git a/dios/libm/src/ld128/invtrig.h b/dios/libm/ld128/invtrig.h
similarity index 100%
rename from dios/libm/src/ld128/invtrig.h
rename to dios/libm/ld128/invtrig.h
diff --git a/dios/libm/src/ld128/k_cosl.c b/dios/libm/ld128/k_cosl.c
similarity index 100%
rename from dios/libm/src/ld128/k_cosl.c
rename to dios/libm/ld128/k_cosl.c
diff --git a/dios/libm/src/ld128/k_sinl.c b/dios/libm/ld128/k_sinl.c
similarity index 100%
rename from dios/libm/src/ld128/k_sinl.c
rename to dios/libm/ld128/k_sinl.c
diff --git a/dios/libm/src/ld128/k_tanl.c b/dios/libm/ld128/k_tanl.c
similarity index 100%
rename from dios/libm/src/ld128/k_tanl.c
rename to dios/libm/ld128/k_tanl.c
diff --git a/dios/libm/src/ld128/s_asinhl.c b/dios/libm/ld128/s_asinhl.c
similarity index 100%
rename from dios/libm/src/ld128/s_asinhl.c
rename to dios/libm/ld128/s_asinhl.c
diff --git a/dios/libm/src/ld128/s_cbrtl.c b/dios/libm/ld128/s_cbrtl.c
similarity index 100%
rename from dios/libm/src/ld128/s_cbrtl.c
rename to dios/libm/ld128/s_cbrtl.c
diff --git a/dios/libm/src/ld128/s_ceill.c b/dios/libm/ld128/s_ceill.c
similarity index 100%
rename from dios/libm/src/ld128/s_ceill.c
rename to dios/libm/ld128/s_ceill.c
diff --git a/dios/libm/src/ld128/s_erfl.c b/dios/libm/ld128/s_erfl.c
similarity index 100%
rename from dios/libm/src/ld128/s_erfl.c
rename to dios/libm/ld128/s_erfl.c
diff --git a/dios/libm/src/ld128/s_exp2l.c b/dios/libm/ld128/s_exp2l.c
similarity index 100%
rename from dios/libm/src/ld128/s_exp2l.c
rename to dios/libm/ld128/s_exp2l.c
diff --git a/dios/libm/src/ld128/s_expm1l.c b/dios/libm/ld128/s_expm1l.c
similarity index 100%
rename from dios/libm/src/ld128/s_expm1l.c
rename to dios/libm/ld128/s_expm1l.c
diff --git a/dios/libm/src/ld128/s_floorl.c b/dios/libm/ld128/s_floorl.c
similarity index 100%
rename from dios/libm/src/ld128/s_floorl.c
rename to dios/libm/ld128/s_floorl.c
diff --git a/dios/libm/src/ld128/s_log1pl.c b/dios/libm/ld128/s_log1pl.c
similarity index 100%
rename from dios/libm/src/ld128/s_log1pl.c
rename to dios/libm/ld128/s_log1pl.c
diff --git a/dios/libm/src/ld128/s_modfl.c b/dios/libm/ld128/s_modfl.c
similarity index 100%
rename from dios/libm/src/ld128/s_modfl.c
rename to dios/libm/ld128/s_modfl.c
diff --git a/dios/libm/src/ld128/s_nanl.c b/dios/libm/ld128/s_nanl.c
similarity index 100%
rename from dios/libm/src/ld128/s_nanl.c
rename to dios/libm/ld128/s_nanl.c
diff --git a/dios/libm/src/ld128/s_nextafterl.c b/dios/libm/ld128/s_nextafterl.c
similarity index 100%
rename from dios/libm/src/ld128/s_nextafterl.c
rename to dios/libm/ld128/s_nextafterl.c
diff --git a/dios/libm/src/ld128/s_nexttoward.c b/dios/libm/ld128/s_nexttoward.c
similarity index 100%
rename from dios/libm/src/ld128/s_nexttoward.c
rename to dios/libm/ld128/s_nexttoward.c
diff --git a/dios/libm/src/ld128/s_nexttowardf.c b/dios/libm/ld128/s_nexttowardf.c
similarity index 100%
rename from dios/libm/src/ld128/s_nexttowardf.c
rename to dios/libm/ld128/s_nexttowardf.c
diff --git a/dios/libm/src/ld128/s_remquol.c b/dios/libm/ld128/s_remquol.c
similarity index 100%
rename from dios/libm/src/ld128/s_remquol.c
rename to dios/libm/ld128/s_remquol.c
diff --git a/dios/libm/src/ld128/s_tanhl.c b/dios/libm/ld128/s_tanhl.c
similarity index 100%
rename from dios/libm/src/ld128/s_tanhl.c
rename to dios/libm/ld128/s_tanhl.c
diff --git a/dios/libm/src/ld128/s_truncl.c b/dios/libm/ld128/s_truncl.c
similarity index 100%
rename from dios/libm/src/ld128/s_truncl.c
rename to dios/libm/ld128/s_truncl.c
diff --git a/dios/libm/src/ld80/e_acoshl.c b/dios/libm/ld80/e_acoshl.c
similarity index 100%
rename from dios/libm/src/ld80/e_acoshl.c
rename to dios/libm/ld80/e_acoshl.c
diff --git a/dios/libm/src/ld80/e_atanhl.c b/dios/libm/ld80/e_atanhl.c
similarity index 100%
rename from dios/libm/src/ld80/e_atanhl.c
rename to dios/libm/ld80/e_atanhl.c
diff --git a/dios/libm/src/ld80/e_coshl.c b/dios/libm/ld80/e_coshl.c
similarity index 100%
rename from dios/libm/src/ld80/e_coshl.c
rename to dios/libm/ld80/e_coshl.c
diff --git a/dios/libm/src/ld80/e_expl.c b/dios/libm/ld80/e_expl.c
similarity index 100%
rename from dios/libm/src/ld80/e_expl.c
rename to dios/libm/ld80/e_expl.c
diff --git a/dios/libm/src/ld80/e_fmodl.c b/dios/libm/ld80/e_fmodl.c
similarity index 100%
rename from dios/libm/src/ld80/e_fmodl.c
rename to dios/libm/ld80/e_fmodl.c
diff --git a/dios/libm/src/ld80/e_hypotl.c b/dios/libm/ld80/e_hypotl.c
similarity index 100%
rename from dios/libm/src/ld80/e_hypotl.c
rename to dios/libm/ld80/e_hypotl.c
diff --git a/dios/libm/src/ld80/e_lgammal.c b/dios/libm/ld80/e_lgammal.c
similarity index 100%
rename from dios/libm/src/ld80/e_lgammal.c
rename to dios/libm/ld80/e_lgammal.c
diff --git a/dios/libm/src/ld80/e_log10l.c b/dios/libm/ld80/e_log10l.c
similarity index 100%
rename from dios/libm/src/ld80/e_log10l.c
rename to dios/libm/ld80/e_log10l.c
diff --git a/dios/libm/src/ld80/e_log2l.c b/dios/libm/ld80/e_log2l.c
similarity index 100%
rename from dios/libm/src/ld80/e_log2l.c
rename to dios/libm/ld80/e_log2l.c
diff --git a/dios/libm/src/ld80/e_logl.c b/dios/libm/ld80/e_logl.c
similarity index 100%
rename from dios/libm/src/ld80/e_logl.c
rename to dios/libm/ld80/e_logl.c
diff --git a/dios/libm/src/ld80/e_powl.c b/dios/libm/ld80/e_powl.c
similarity index 100%
rename from dios/libm/src/ld80/e_powl.c
rename to dios/libm/ld80/e_powl.c
diff --git a/dios/libm/src/ld80/e_sinhl.c b/dios/libm/ld80/e_sinhl.c
similarity index 100%
rename from dios/libm/src/ld80/e_sinhl.c
rename to dios/libm/ld80/e_sinhl.c
diff --git a/dios/libm/src/ld80/e_tgammal.c b/dios/libm/ld80/e_tgammal.c
similarity index 100%
rename from dios/libm/src/ld80/e_tgammal.c
rename to dios/libm/ld80/e_tgammal.c
diff --git a/dios/libm/src/ld80/invtrig.c b/dios/libm/ld80/invtrig.c
similarity index 100%
rename from dios/libm/src/ld80/invtrig.c
rename to dios/libm/ld80/invtrig.c
diff --git a/dios/libm/src/ld80/invtrig.h b/dios/libm/ld80/invtrig.h
similarity index 100%
rename from dios/libm/src/ld80/invtrig.h
rename to dios/libm/ld80/invtrig.h
diff --git a/dios/libm/src/ld80/k_cosl.c b/dios/libm/ld80/k_cosl.c
similarity index 100%
rename from dios/libm/src/ld80/k_cosl.c
rename to dios/libm/ld80/k_cosl.c
diff --git a/dios/libm/src/ld80/k_sinl.c b/dios/libm/ld80/k_sinl.c
similarity index 100%
rename from dios/libm/src/ld80/k_sinl.c
rename to dios/libm/ld80/k_sinl.c
diff --git a/dios/libm/src/ld80/k_tanl.c b/dios/libm/ld80/k_tanl.c
similarity index 100%
rename from dios/libm/src/ld80/k_tanl.c
rename to dios/libm/ld80/k_tanl.c
diff --git a/dios/libm/src/ld80/s_asinhl.c b/dios/libm/ld80/s_asinhl.c
similarity index 100%
rename from dios/libm/src/ld80/s_asinhl.c
rename to dios/libm/ld80/s_asinhl.c
diff --git a/dios/libm/src/ld80/s_cbrtl.c b/dios/libm/ld80/s_cbrtl.c
similarity index 100%
rename from dios/libm/src/ld80/s_cbrtl.c
rename to dios/libm/ld80/s_cbrtl.c
diff --git a/dios/libm/src/ld80/s_ceill.c b/dios/libm/ld80/s_ceill.c
similarity index 100%
rename from dios/libm/src/ld80/s_ceill.c
rename to dios/libm/ld80/s_ceill.c
diff --git a/dios/libm/src/ld80/s_erfl.c b/dios/libm/ld80/s_erfl.c
similarity index 100%
rename from dios/libm/src/ld80/s_erfl.c
rename to dios/libm/ld80/s_erfl.c
diff --git a/dios/libm/src/ld80/s_exp2l.c b/dios/libm/ld80/s_exp2l.c
similarity index 100%
rename from dios/libm/src/ld80/s_exp2l.c
rename to dios/libm/ld80/s_exp2l.c
diff --git a/dios/libm/src/ld80/s_expm1l.c b/dios/libm/ld80/s_expm1l.c
similarity index 100%
rename from dios/libm/src/ld80/s_expm1l.c
rename to dios/libm/ld80/s_expm1l.c
diff --git a/dios/libm/src/ld80/s_floorl.c b/dios/libm/ld80/s_floorl.c
similarity index 100%
rename from dios/libm/src/ld80/s_floorl.c
rename to dios/libm/ld80/s_floorl.c
diff --git a/dios/libm/src/ld80/s_log1pl.c b/dios/libm/ld80/s_log1pl.c
similarity index 100%
rename from dios/libm/src/ld80/s_log1pl.c
rename to dios/libm/ld80/s_log1pl.c
diff --git a/dios/libm/src/ld80/s_modfl.c b/dios/libm/ld80/s_modfl.c
similarity index 100%
rename from dios/libm/src/ld80/s_modfl.c
rename to dios/libm/ld80/s_modfl.c
diff --git a/dios/libm/src/ld80/s_nanl.c b/dios/libm/ld80/s_nanl.c
similarity index 100%
rename from dios/libm/src/ld80/s_nanl.c
rename to dios/libm/ld80/s_nanl.c
diff --git a/dios/libm/src/ld80/s_nextafterl.c b/dios/libm/ld80/s_nextafterl.c
similarity index 100%
rename from dios/libm/src/ld80/s_nextafterl.c
rename to dios/libm/ld80/s_nextafterl.c
diff --git a/dios/libm/src/ld80/s_nexttoward.c b/dios/libm/ld80/s_nexttoward.c
similarity index 100%
rename from dios/libm/src/ld80/s_nexttoward.c
rename to dios/libm/ld80/s_nexttoward.c
diff --git a/dios/libm/src/ld80/s_nexttowardf.c b/dios/libm/ld80/s_nexttowardf.c
similarity index 100%
rename from dios/libm/src/ld80/s_nexttowardf.c
rename to dios/libm/ld80/s_nexttowardf.c
diff --git a/dios/libm/src/ld80/s_remquol.c b/dios/libm/ld80/s_remquol.c
similarity index 100%
rename from dios/libm/src/ld80/s_remquol.c
rename to dios/libm/ld80/s_remquol.c
diff --git a/dios/libm/src/ld80/s_tanhl.c b/dios/libm/ld80/s_tanhl.c
similarity index 100%
rename from dios/libm/src/ld80/s_tanhl.c
rename to dios/libm/ld80/s_tanhl.c
diff --git a/dios/libm/src/ld80/s_truncl.c b/dios/libm/ld80/s_truncl.c
similarity index 100%
rename from dios/libm/src/ld80/s_truncl.c
rename to dios/libm/ld80/s_truncl.c
diff --git a/dios/libm/src/math_private.h b/dios/libm/math_private.h
similarity index 100%
rename from dios/libm/src/math_private.h
rename to dios/libm/math_private.h
diff --git a/dios/libm/src/polevll.c b/dios/libm/polevll.c
similarity index 100%
rename from dios/libm/src/polevll.c
rename to dios/libm/polevll.c
diff --git a/dios/libm/src/s_asinh.c b/dios/libm/s_asinh.c
similarity index 100%
rename from dios/libm/src/s_asinh.c
rename to dios/libm/s_asinh.c
diff --git a/dios/libm/src/s_asinhf.c b/dios/libm/s_asinhf.c
similarity index 100%
rename from dios/libm/src/s_asinhf.c
rename to dios/libm/s_asinhf.c
diff --git a/dios/libm/src/s_atan.c b/dios/libm/s_atan.c
similarity index 100%
rename from dios/libm/src/s_atan.c
rename to dios/libm/s_atan.c
diff --git a/dios/libm/src/s_atanf.c b/dios/libm/s_atanf.c
similarity index 100%
rename from dios/libm/src/s_atanf.c
rename to dios/libm/s_atanf.c
diff --git a/dios/libm/src/s_atanl.c b/dios/libm/s_atanl.c
similarity index 100%
rename from dios/libm/src/s_atanl.c
rename to dios/libm/s_atanl.c
diff --git a/dios/libm/src/s_cabs.c b/dios/libm/s_cabs.c
similarity index 100%
rename from dios/libm/src/s_cabs.c
rename to dios/libm/s_cabs.c
diff --git a/dios/libm/src/s_cabsf.c b/dios/libm/s_cabsf.c
similarity index 100%
rename from dios/libm/src/s_cabsf.c
rename to dios/libm/s_cabsf.c
diff --git a/dios/libm/src/s_cabsl.c b/dios/libm/s_cabsl.c
similarity index 100%
rename from dios/libm/src/s_cabsl.c
rename to dios/libm/s_cabsl.c
diff --git a/dios/libm/src/s_cacos.c b/dios/libm/s_cacos.c
similarity index 100%
rename from dios/libm/src/s_cacos.c
rename to dios/libm/s_cacos.c
diff --git a/dios/libm/src/s_cacosf.c b/dios/libm/s_cacosf.c
similarity index 100%
rename from dios/libm/src/s_cacosf.c
rename to dios/libm/s_cacosf.c
diff --git a/dios/libm/src/s_cacosh.c b/dios/libm/s_cacosh.c
similarity index 100%
rename from dios/libm/src/s_cacosh.c
rename to dios/libm/s_cacosh.c
diff --git a/dios/libm/src/s_cacoshf.c b/dios/libm/s_cacoshf.c
similarity index 100%
rename from dios/libm/src/s_cacoshf.c
rename to dios/libm/s_cacoshf.c
diff --git a/dios/libm/src/s_cacoshl.c b/dios/libm/s_cacoshl.c
similarity index 100%
rename from dios/libm/src/s_cacoshl.c
rename to dios/libm/s_cacoshl.c
diff --git a/dios/libm/src/s_cacosl.c b/dios/libm/s_cacosl.c
similarity index 100%
rename from dios/libm/src/s_cacosl.c
rename to dios/libm/s_cacosl.c
diff --git a/dios/libm/src/s_carg.c b/dios/libm/s_carg.c
similarity index 100%
rename from dios/libm/src/s_carg.c
rename to dios/libm/s_carg.c
diff --git a/dios/libm/src/s_cargf.c b/dios/libm/s_cargf.c
similarity index 100%
rename from dios/libm/src/s_cargf.c
rename to dios/libm/s_cargf.c
diff --git a/dios/libm/src/s_cargl.c b/dios/libm/s_cargl.c
similarity index 100%
rename from dios/libm/src/s_cargl.c
rename to dios/libm/s_cargl.c
diff --git a/dios/libm/src/s_casin.c b/dios/libm/s_casin.c
similarity index 100%
rename from dios/libm/src/s_casin.c
rename to dios/libm/s_casin.c
diff --git a/dios/libm/src/s_casinf.c b/dios/libm/s_casinf.c
similarity index 100%
rename from dios/libm/src/s_casinf.c
rename to dios/libm/s_casinf.c
diff --git a/dios/libm/src/s_casinh.c b/dios/libm/s_casinh.c
similarity index 100%
rename from dios/libm/src/s_casinh.c
rename to dios/libm/s_casinh.c
diff --git a/dios/libm/src/s_casinhf.c b/dios/libm/s_casinhf.c
similarity index 100%
rename from dios/libm/src/s_casinhf.c
rename to dios/libm/s_casinhf.c
diff --git a/dios/libm/src/s_casinhl.c b/dios/libm/s_casinhl.c
similarity index 100%
rename from dios/libm/src/s_casinhl.c
rename to dios/libm/s_casinhl.c
diff --git a/dios/libm/src/s_casinl.c b/dios/libm/s_casinl.c
similarity index 100%
rename from dios/libm/src/s_casinl.c
rename to dios/libm/s_casinl.c
diff --git a/dios/libm/src/s_catan.c b/dios/libm/s_catan.c
similarity index 100%
rename from dios/libm/src/s_catan.c
rename to dios/libm/s_catan.c
diff --git a/dios/libm/src/s_catanf.c b/dios/libm/s_catanf.c
similarity index 100%
rename from dios/libm/src/s_catanf.c
rename to dios/libm/s_catanf.c
diff --git a/dios/libm/src/s_catanh.c b/dios/libm/s_catanh.c
similarity index 100%
rename from dios/libm/src/s_catanh.c
rename to dios/libm/s_catanh.c
diff --git a/dios/libm/src/s_catanhf.c b/dios/libm/s_catanhf.c
similarity index 100%
rename from dios/libm/src/s_catanhf.c
rename to dios/libm/s_catanhf.c
diff --git a/dios/libm/src/s_catanhl.c b/dios/libm/s_catanhl.c
similarity index 100%
rename from dios/libm/src/s_catanhl.c
rename to dios/libm/s_catanhl.c
diff --git a/dios/libm/src/s_catanl.c b/dios/libm/s_catanl.c
similarity index 100%
rename from dios/libm/src/s_catanl.c
rename to dios/libm/s_catanl.c
diff --git a/dios/libm/src/s_cbrt.c b/dios/libm/s_cbrt.c
similarity index 100%
rename from dios/libm/src/s_cbrt.c
rename to dios/libm/s_cbrt.c
diff --git a/dios/libm/src/s_cbrtf.c b/dios/libm/s_cbrtf.c
similarity index 100%
rename from dios/libm/src/s_cbrtf.c
rename to dios/libm/s_cbrtf.c
diff --git a/dios/libm/src/s_ccos.c b/dios/libm/s_ccos.c
similarity index 100%
rename from dios/libm/src/s_ccos.c
rename to dios/libm/s_ccos.c
diff --git a/dios/libm/src/s_ccosf.c b/dios/libm/s_ccosf.c
similarity index 100%
rename from dios/libm/src/s_ccosf.c
rename to dios/libm/s_ccosf.c
diff --git a/dios/libm/src/s_ccosh.c b/dios/libm/s_ccosh.c
similarity index 100%
rename from dios/libm/src/s_ccosh.c
rename to dios/libm/s_ccosh.c
diff --git a/dios/libm/src/s_ccoshf.c b/dios/libm/s_ccoshf.c
similarity index 100%
rename from dios/libm/src/s_ccoshf.c
rename to dios/libm/s_ccoshf.c
diff --git a/dios/libm/src/s_ccoshl.c b/dios/libm/s_ccoshl.c
similarity index 100%
rename from dios/libm/src/s_ccoshl.c
rename to dios/libm/s_ccoshl.c
diff --git a/dios/libm/src/s_ccosl.c b/dios/libm/s_ccosl.c
similarity index 100%
rename from dios/libm/src/s_ccosl.c
rename to dios/libm/s_ccosl.c
diff --git a/dios/libm/src/s_ceil.c b/dios/libm/s_ceil.c
similarity index 100%
rename from dios/libm/src/s_ceil.c
rename to dios/libm/s_ceil.c
diff --git a/dios/libm/src/s_ceilf.c b/dios/libm/s_ceilf.c
similarity index 100%
rename from dios/libm/src/s_ceilf.c
rename to dios/libm/s_ceilf.c
diff --git a/dios/libm/src/s_cexp.c b/dios/libm/s_cexp.c
similarity index 100%
rename from dios/libm/src/s_cexp.c
rename to dios/libm/s_cexp.c
diff --git a/dios/libm/src/s_cexpf.c b/dios/libm/s_cexpf.c
similarity index 100%
rename from dios/libm/src/s_cexpf.c
rename to dios/libm/s_cexpf.c
diff --git a/dios/libm/src/s_cexpl.c b/dios/libm/s_cexpl.c
similarity index 100%
rename from dios/libm/src/s_cexpl.c
rename to dios/libm/s_cexpl.c
diff --git a/dios/libm/src/s_cimag.c b/dios/libm/s_cimag.c
similarity index 100%
rename from dios/libm/src/s_cimag.c
rename to dios/libm/s_cimag.c
diff --git a/dios/libm/src/s_cimagf.c b/dios/libm/s_cimagf.c
similarity index 100%
rename from dios/libm/src/s_cimagf.c
rename to dios/libm/s_cimagf.c
diff --git a/dios/libm/src/s_cimagl.c b/dios/libm/s_cimagl.c
similarity index 100%
rename from dios/libm/src/s_cimagl.c
rename to dios/libm/s_cimagl.c
diff --git a/dios/libm/src/s_clog.c b/dios/libm/s_clog.c
similarity index 100%
rename from dios/libm/src/s_clog.c
rename to dios/libm/s_clog.c
diff --git a/dios/libm/src/s_clogf.c b/dios/libm/s_clogf.c
similarity index 100%
rename from dios/libm/src/s_clogf.c
rename to dios/libm/s_clogf.c
diff --git a/dios/libm/src/s_clogl.c b/dios/libm/s_clogl.c
similarity index 100%
rename from dios/libm/src/s_clogl.c
rename to dios/libm/s_clogl.c
diff --git a/dios/libm/src/s_conj.c b/dios/libm/s_conj.c
similarity index 100%
rename from dios/libm/src/s_conj.c
rename to dios/libm/s_conj.c
diff --git a/dios/libm/src/s_conjf.c b/dios/libm/s_conjf.c
similarity index 100%
rename from dios/libm/src/s_conjf.c
rename to dios/libm/s_conjf.c
diff --git a/dios/libm/src/s_conjl.c b/dios/libm/s_conjl.c
similarity index 100%
rename from dios/libm/src/s_conjl.c
rename to dios/libm/s_conjl.c
diff --git a/dios/libm/src/s_copysign.c b/dios/libm/s_copysign.c
similarity index 100%
rename from dios/libm/src/s_copysign.c
rename to dios/libm/s_copysign.c
diff --git a/dios/libm/src/s_copysignf.c b/dios/libm/s_copysignf.c
similarity index 100%
rename from dios/libm/src/s_copysignf.c
rename to dios/libm/s_copysignf.c
diff --git a/dios/libm/src/s_copysignl.c b/dios/libm/s_copysignl.c
similarity index 100%
rename from dios/libm/src/s_copysignl.c
rename to dios/libm/s_copysignl.c
diff --git a/dios/libm/src/s_cos.c b/dios/libm/s_cos.c
similarity index 100%
rename from dios/libm/src/s_cos.c
rename to dios/libm/s_cos.c
diff --git a/dios/libm/src/s_cosf.c b/dios/libm/s_cosf.c
similarity index 100%
rename from dios/libm/src/s_cosf.c
rename to dios/libm/s_cosf.c
diff --git a/dios/libm/src/s_cosl.c b/dios/libm/s_cosl.c
similarity index 100%
rename from dios/libm/src/s_cosl.c
rename to dios/libm/s_cosl.c
diff --git a/dios/libm/src/s_cpow.c b/dios/libm/s_cpow.c
similarity index 100%
rename from dios/libm/src/s_cpow.c
rename to dios/libm/s_cpow.c
diff --git a/dios/libm/src/s_cpowf.c b/dios/libm/s_cpowf.c
similarity index 100%
rename from dios/libm/src/s_cpowf.c
rename to dios/libm/s_cpowf.c
diff --git a/dios/libm/src/s_cpowl.c b/dios/libm/s_cpowl.c
similarity index 100%
rename from dios/libm/src/s_cpowl.c
rename to dios/libm/s_cpowl.c
diff --git a/dios/libm/src/s_cproj.c b/dios/libm/s_cproj.c
similarity index 100%
rename from dios/libm/src/s_cproj.c
rename to dios/libm/s_cproj.c
diff --git a/dios/libm/src/s_cprojf.c b/dios/libm/s_cprojf.c
similarity index 100%
rename from dios/libm/src/s_cprojf.c
rename to dios/libm/s_cprojf.c
diff --git a/dios/libm/src/s_cprojl.c b/dios/libm/s_cprojl.c
similarity index 100%
rename from dios/libm/src/s_cprojl.c
rename to dios/libm/s_cprojl.c
diff --git a/dios/libm/src/s_creal.c b/dios/libm/s_creal.c
similarity index 100%
rename from dios/libm/src/s_creal.c
rename to dios/libm/s_creal.c
diff --git a/dios/libm/src/s_crealf.c b/dios/libm/s_crealf.c
similarity index 100%
rename from dios/libm/src/s_crealf.c
rename to dios/libm/s_crealf.c
diff --git a/dios/libm/src/s_creall.c b/dios/libm/s_creall.c
similarity index 100%
rename from dios/libm/src/s_creall.c
rename to dios/libm/s_creall.c
diff --git a/dios/libm/src/s_csin.c b/dios/libm/s_csin.c
similarity index 100%
rename from dios/libm/src/s_csin.c
rename to dios/libm/s_csin.c
diff --git a/dios/libm/src/s_csinf.c b/dios/libm/s_csinf.c
similarity index 100%
rename from dios/libm/src/s_csinf.c
rename to dios/libm/s_csinf.c
diff --git a/dios/libm/src/s_csinh.c b/dios/libm/s_csinh.c
similarity index 100%
rename from dios/libm/src/s_csinh.c
rename to dios/libm/s_csinh.c
diff --git a/dios/libm/src/s_csinhf.c b/dios/libm/s_csinhf.c
similarity index 100%
rename from dios/libm/src/s_csinhf.c
rename to dios/libm/s_csinhf.c
diff --git a/dios/libm/src/s_csinhl.c b/dios/libm/s_csinhl.c
similarity index 100%
rename from dios/libm/src/s_csinhl.c
rename to dios/libm/s_csinhl.c
diff --git a/dios/libm/src/s_csinl.c b/dios/libm/s_csinl.c
similarity index 100%
rename from dios/libm/src/s_csinl.c
rename to dios/libm/s_csinl.c
diff --git a/dios/libm/src/s_csqrt.c b/dios/libm/s_csqrt.c
similarity index 100%
rename from dios/libm/src/s_csqrt.c
rename to dios/libm/s_csqrt.c
diff --git a/dios/libm/src/s_csqrtf.c b/dios/libm/s_csqrtf.c
similarity index 100%
rename from dios/libm/src/s_csqrtf.c
rename to dios/libm/s_csqrtf.c
diff --git a/dios/libm/src/s_csqrtl.c b/dios/libm/s_csqrtl.c
similarity index 100%
rename from dios/libm/src/s_csqrtl.c
rename to dios/libm/s_csqrtl.c
diff --git a/dios/libm/src/s_ctan.c b/dios/libm/s_ctan.c
similarity index 100%
rename from dios/libm/src/s_ctan.c
rename to dios/libm/s_ctan.c
diff --git a/dios/libm/src/s_ctanf.c b/dios/libm/s_ctanf.c
similarity index 100%
rename from dios/libm/src/s_ctanf.c
rename to dios/libm/s_ctanf.c
diff --git a/dios/libm/src/s_ctanh.c b/dios/libm/s_ctanh.c
similarity index 100%
rename from dios/libm/src/s_ctanh.c
rename to dios/libm/s_ctanh.c
diff --git a/dios/libm/src/s_ctanhf.c b/dios/libm/s_ctanhf.c
similarity index 100%
rename from dios/libm/src/s_ctanhf.c
rename to dios/libm/s_ctanhf.c
diff --git a/dios/libm/src/s_ctanhl.c b/dios/libm/s_ctanhl.c
similarity index 100%
rename from dios/libm/src/s_ctanhl.c
rename to dios/libm/s_ctanhl.c
diff --git a/dios/libm/src/s_ctanl.c b/dios/libm/s_ctanl.c
similarity index 100%
rename from dios/libm/src/s_ctanl.c
rename to dios/libm/s_ctanl.c
diff --git a/dios/libm/src/s_erf.c b/dios/libm/s_erf.c
similarity index 100%
rename from dios/libm/src/s_erf.c
rename to dios/libm/s_erf.c
diff --git a/dios/libm/src/s_erff.c b/dios/libm/s_erff.c
similarity index 100%
rename from dios/libm/src/s_erff.c
rename to dios/libm/s_erff.c
diff --git a/dios/libm/src/s_exp2.c b/dios/libm/s_exp2.c
similarity index 100%
rename from dios/libm/src/s_exp2.c
rename to dios/libm/s_exp2.c
diff --git a/dios/libm/src/s_exp2f.c b/dios/libm/s_exp2f.c
similarity index 100%
rename from dios/libm/src/s_exp2f.c
rename to dios/libm/s_exp2f.c
diff --git a/dios/libm/src/s_expm1.c b/dios/libm/s_expm1.c
similarity index 100%
rename from dios/libm/src/s_expm1.c
rename to dios/libm/s_expm1.c
diff --git a/dios/libm/src/s_expm1f.c b/dios/libm/s_expm1f.c
similarity index 100%
rename from dios/libm/src/s_expm1f.c
rename to dios/libm/s_expm1f.c
diff --git a/dios/libm/src/s_fabs.c b/dios/libm/s_fabs.c
similarity index 100%
rename from dios/libm/src/s_fabs.c
rename to dios/libm/s_fabs.c
diff --git a/dios/libm/src/s_fabsf.c b/dios/libm/s_fabsf.c
similarity index 100%
rename from dios/libm/src/s_fabsf.c
rename to dios/libm/s_fabsf.c
diff --git a/dios/libm/src/s_fabsl.c b/dios/libm/s_fabsl.c
similarity index 100%
rename from dios/libm/src/s_fabsl.c
rename to dios/libm/s_fabsl.c
diff --git a/dios/libm/src/s_fdim.c b/dios/libm/s_fdim.c
similarity index 100%
rename from dios/libm/src/s_fdim.c
rename to dios/libm/s_fdim.c
diff --git a/dios/libm/src/s_floor.c b/dios/libm/s_floor.c
similarity index 100%
rename from dios/libm/src/s_floor.c
rename to dios/libm/s_floor.c
diff --git a/dios/libm/src/s_floorf.c b/dios/libm/s_floorf.c
similarity index 100%
rename from dios/libm/src/s_floorf.c
rename to dios/libm/s_floorf.c
diff --git a/dios/libm/src/s_fma.c b/dios/libm/s_fma.c
similarity index 100%
rename from dios/libm/src/s_fma.c
rename to dios/libm/s_fma.c
diff --git a/dios/libm/src/s_fmaf.c b/dios/libm/s_fmaf.c
similarity index 100%
rename from dios/libm/src/s_fmaf.c
rename to dios/libm/s_fmaf.c
diff --git a/dios/libm/src/s_fmal.c b/dios/libm/s_fmal.c
similarity index 100%
rename from dios/libm/src/s_fmal.c
rename to dios/libm/s_fmal.c
diff --git a/dios/libm/src/s_fmax.c b/dios/libm/s_fmax.c
similarity index 100%
rename from dios/libm/src/s_fmax.c
rename to dios/libm/s_fmax.c
diff --git a/dios/libm/src/s_fmaxf.c b/dios/libm/s_fmaxf.c
similarity index 100%
rename from dios/libm/src/s_fmaxf.c
rename to dios/libm/s_fmaxf.c
diff --git a/dios/libm/src/s_fmaxl.c b/dios/libm/s_fmaxl.c
similarity index 100%
rename from dios/libm/src/s_fmaxl.c
rename to dios/libm/s_fmaxl.c
diff --git a/dios/libm/src/s_fmin.c b/dios/libm/s_fmin.c
similarity index 100%
rename from dios/libm/src/s_fmin.c
rename to dios/libm/s_fmin.c
diff --git a/dios/libm/src/s_fminf.c b/dios/libm/s_fminf.c
similarity index 100%
rename from dios/libm/src/s_fminf.c
rename to dios/libm/s_fminf.c
diff --git a/dios/libm/src/s_fminl.c b/dios/libm/s_fminl.c
similarity index 100%
rename from dios/libm/src/s_fminl.c
rename to dios/libm/s_fminl.c
diff --git a/dios/libm/src/s_frexpf.c b/dios/libm/s_frexpf.c
similarity index 100%
rename from dios/libm/src/s_frexpf.c
rename to dios/libm/s_frexpf.c
diff --git a/dios/libm/src/s_frexpl.c b/dios/libm/s_frexpl.c
similarity index 100%
rename from dios/libm/src/s_frexpl.c
rename to dios/libm/s_frexpl.c
diff --git a/dios/libm/src/s_ilogb.c b/dios/libm/s_ilogb.c
similarity index 100%
rename from dios/libm/src/s_ilogb.c
rename to dios/libm/s_ilogb.c
diff --git a/dios/libm/src/s_ilogbf.c b/dios/libm/s_ilogbf.c
similarity index 100%
rename from dios/libm/src/s_ilogbf.c
rename to dios/libm/s_ilogbf.c
diff --git a/dios/libm/src/s_ilogbl.c b/dios/libm/s_ilogbl.c
similarity index 100%
rename from dios/libm/src/s_ilogbl.c
rename to dios/libm/s_ilogbl.c
diff --git a/dios/libm/src/s_llrint.c b/dios/libm/s_llrint.c
similarity index 100%
rename from dios/libm/src/s_llrint.c
rename to dios/libm/s_llrint.c
diff --git a/dios/libm/src/s_llrintf.c b/dios/libm/s_llrintf.c
similarity index 100%
rename from dios/libm/src/s_llrintf.c
rename to dios/libm/s_llrintf.c
diff --git a/dios/libm/src/s_llrintl.c b/dios/libm/s_llrintl.c
similarity index 100%
rename from dios/libm/src/s_llrintl.c
rename to dios/libm/s_llrintl.c
diff --git a/dios/libm/src/s_llround.c b/dios/libm/s_llround.c
similarity index 100%
rename from dios/libm/src/s_llround.c
rename to dios/libm/s_llround.c
diff --git a/dios/libm/src/s_llroundf.c b/dios/libm/s_llroundf.c
similarity index 100%
rename from dios/libm/src/s_llroundf.c
rename to dios/libm/s_llroundf.c
diff --git a/dios/libm/src/s_llroundl.c b/dios/libm/s_llroundl.c
similarity index 100%
rename from dios/libm/src/s_llroundl.c
rename to dios/libm/s_llroundl.c
diff --git a/dios/libm/src/s_log1p.c b/dios/libm/s_log1p.c
similarity index 100%
rename from dios/libm/src/s_log1p.c
rename to dios/libm/s_log1p.c
diff --git a/dios/libm/src/s_log1pf.c b/dios/libm/s_log1pf.c
similarity index 100%
rename from dios/libm/src/s_log1pf.c
rename to dios/libm/s_log1pf.c
diff --git a/dios/libm/src/s_logb.c b/dios/libm/s_logb.c
similarity index 100%
rename from dios/libm/src/s_logb.c
rename to dios/libm/s_logb.c
diff --git a/dios/libm/src/s_logbf.c b/dios/libm/s_logbf.c
similarity index 100%
rename from dios/libm/src/s_logbf.c
rename to dios/libm/s_logbf.c
diff --git a/dios/libm/src/s_logbl.c b/dios/libm/s_logbl.c
similarity index 100%
rename from dios/libm/src/s_logbl.c
rename to dios/libm/s_logbl.c
diff --git a/dios/libm/src/s_lrint.c b/dios/libm/s_lrint.c
similarity index 100%
rename from dios/libm/src/s_lrint.c
rename to dios/libm/s_lrint.c
diff --git a/dios/libm/src/s_lrintf.c b/dios/libm/s_lrintf.c
similarity index 100%
rename from dios/libm/src/s_lrintf.c
rename to dios/libm/s_lrintf.c
diff --git a/dios/libm/src/s_lrintl.c b/dios/libm/s_lrintl.c
similarity index 100%
rename from dios/libm/src/s_lrintl.c
rename to dios/libm/s_lrintl.c
diff --git a/dios/libm/src/s_lround.c b/dios/libm/s_lround.c
similarity index 100%
rename from dios/libm/src/s_lround.c
rename to dios/libm/s_lround.c
diff --git a/dios/libm/src/s_lroundf.c b/dios/libm/s_lroundf.c
similarity index 100%
rename from dios/libm/src/s_lroundf.c
rename to dios/libm/s_lroundf.c
diff --git a/dios/libm/src/s_lroundl.c b/dios/libm/s_lroundl.c
similarity index 100%
rename from dios/libm/src/s_lroundl.c
rename to dios/libm/s_lroundl.c
diff --git a/dios/libm/src/s_modff.c b/dios/libm/s_modff.c
similarity index 100%
rename from dios/libm/src/s_modff.c
rename to dios/libm/s_modff.c
diff --git a/dios/libm/src/s_nan.c b/dios/libm/s_nan.c
similarity index 100%
rename from dios/libm/src/s_nan.c
rename to dios/libm/s_nan.c
diff --git a/dios/libm/src/s_nearbyint.c b/dios/libm/s_nearbyint.c
similarity index 100%
rename from dios/libm/src/s_nearbyint.c
rename to dios/libm/s_nearbyint.c
diff --git a/dios/libm/src/s_nextafter.c b/dios/libm/s_nextafter.c
similarity index 100%
rename from dios/libm/src/s_nextafter.c
rename to dios/libm/s_nextafter.c
diff --git a/dios/libm/src/s_nextafterf.c b/dios/libm/s_nextafterf.c
similarity index 100%
rename from dios/libm/src/s_nextafterf.c
rename to dios/libm/s_nextafterf.c
diff --git a/dios/libm/src/s_nexttowardf.c b/dios/libm/s_nexttowardf.c
similarity index 100%
rename from dios/libm/src/s_nexttowardf.c
rename to dios/libm/s_nexttowardf.c
diff --git a/dios/libm/src/s_remquo.c b/dios/libm/s_remquo.c
similarity index 100%
rename from dios/libm/src/s_remquo.c
rename to dios/libm/s_remquo.c
diff --git a/dios/libm/src/s_remquof.c b/dios/libm/s_remquof.c
similarity index 100%
rename from dios/libm/src/s_remquof.c
rename to dios/libm/s_remquof.c
diff --git a/dios/libm/src/s_rint.c b/dios/libm/s_rint.c
similarity index 100%
rename from dios/libm/src/s_rint.c
rename to dios/libm/s_rint.c
diff --git a/dios/libm/src/s_rintf.c b/dios/libm/s_rintf.c
similarity index 100%
rename from dios/libm/src/s_rintf.c
rename to dios/libm/s_rintf.c
diff --git a/dios/libm/src/s_rintl.c b/dios/libm/s_rintl.c
similarity index 100%
rename from dios/libm/src/s_rintl.c
rename to dios/libm/s_rintl.c
diff --git a/dios/libm/src/s_round.c b/dios/libm/s_round.c
similarity index 100%
rename from dios/libm/src/s_round.c
rename to dios/libm/s_round.c
diff --git a/dios/libm/src/s_roundf.c b/dios/libm/s_roundf.c
similarity index 100%
rename from dios/libm/src/s_roundf.c
rename to dios/libm/s_roundf.c
diff --git a/dios/libm/src/s_roundl.c b/dios/libm/s_roundl.c
similarity index 100%
rename from dios/libm/src/s_roundl.c
rename to dios/libm/s_roundl.c
diff --git a/dios/libm/src/s_scalbln.c b/dios/libm/s_scalbln.c
similarity index 100%
rename from dios/libm/src/s_scalbln.c
rename to dios/libm/s_scalbln.c
diff --git a/dios/libm/src/s_scalbn.c b/dios/libm/s_scalbn.c
similarity index 100%
rename from dios/libm/src/s_scalbn.c
rename to dios/libm/s_scalbn.c
diff --git a/dios/libm/src/s_scalbnf.c b/dios/libm/s_scalbnf.c
similarity index 100%
rename from dios/libm/src/s_scalbnf.c
rename to dios/libm/s_scalbnf.c
diff --git a/dios/libm/src/s_scalbnl.c b/dios/libm/s_scalbnl.c
similarity index 100%
rename from dios/libm/src/s_scalbnl.c
rename to dios/libm/s_scalbnl.c
diff --git a/dios/libm/src/s_signgam.c b/dios/libm/s_signgam.c
similarity index 100%
rename from dios/libm/src/s_signgam.c
rename to dios/libm/s_signgam.c
diff --git a/dios/libm/src/s_significand.c b/dios/libm/s_significand.c
similarity index 100%
rename from dios/libm/src/s_significand.c
rename to dios/libm/s_significand.c
diff --git a/dios/libm/src/s_significandf.c b/dios/libm/s_significandf.c
similarity index 100%
rename from dios/libm/src/s_significandf.c
rename to dios/libm/s_significandf.c
diff --git a/dios/libm/src/s_sin.c b/dios/libm/s_sin.c
similarity index 100%
rename from dios/libm/src/s_sin.c
rename to dios/libm/s_sin.c
diff --git a/dios/libm/src/s_sinf.c b/dios/libm/s_sinf.c
similarity index 100%
rename from dios/libm/src/s_sinf.c
rename to dios/libm/s_sinf.c
diff --git a/dios/libm/src/s_sinl.c b/dios/libm/s_sinl.c
similarity index 100%
rename from dios/libm/src/s_sinl.c
rename to dios/libm/s_sinl.c
diff --git a/dios/libm/src/s_tan.c b/dios/libm/s_tan.c
similarity index 100%
rename from dios/libm/src/s_tan.c
rename to dios/libm/s_tan.c
diff --git a/dios/libm/src/s_tanf.c b/dios/libm/s_tanf.c
similarity index 100%
rename from dios/libm/src/s_tanf.c
rename to dios/libm/s_tanf.c
diff --git a/dios/libm/src/s_tanh.c b/dios/libm/s_tanh.c
similarity index 100%
rename from dios/libm/src/s_tanh.c
rename to dios/libm/s_tanh.c
diff --git a/dios/libm/src/s_tanhf.c b/dios/libm/s_tanhf.c
similarity index 100%
rename from dios/libm/src/s_tanhf.c
rename to dios/libm/s_tanhf.c
diff --git a/dios/libm/src/s_tanl.c b/dios/libm/s_tanl.c
similarity index 100%
rename from dios/libm/src/s_tanl.c
rename to dios/libm/s_tanl.c
diff --git a/dios/libm/src/s_trunc.c b/dios/libm/s_trunc.c
similarity index 100%
rename from dios/libm/src/s_trunc.c
rename to dios/libm/s_trunc.c
diff --git a/dios/libm/src/s_truncf.c b/dios/libm/s_truncf.c
similarity index 100%
rename from dios/libm/src/s_truncf.c
rename to dios/libm/s_truncf.c
diff --git a/dios/libm/src/w_drem.c b/dios/libm/w_drem.c
similarity index 100%
rename from dios/libm/src/w_drem.c
rename to dios/libm/w_drem.c
diff --git a/dios/libm/src/w_dremf.c b/dios/libm/w_dremf.c
similarity index 100%
rename from dios/libm/src/w_dremf.c
rename to dios/libm/w_dremf.c
diff --git a/dios/libm/src/w_gamma.c b/dios/libm/w_gamma.c
similarity index 100%
rename from dios/libm/src/w_gamma.c
rename to dios/libm/w_gamma.c
diff --git a/dios/libm/src/w_gamma_r.c b/dios/libm/w_gamma_r.c
similarity index 100%
rename from dios/libm/src/w_gamma_r.c
rename to dios/libm/w_gamma_r.c
diff --git a/dios/libm/src/w_gammaf.c b/dios/libm/w_gammaf.c
similarity index 100%
rename from dios/libm/src/w_gammaf.c
rename to dios/libm/w_gammaf.c
diff --git a/dios/libm/src/w_gammaf_r.c b/dios/libm/w_gammaf_r.c
similarity index 100%
rename from dios/libm/src/w_gammaf_r.c
rename to dios/libm/w_gammaf_r.c
diff --git a/dios/libm/src/w_lgamma.c b/dios/libm/w_lgamma.c
similarity index 100%
rename from dios/libm/src/w_lgamma.c
rename to dios/libm/w_lgamma.c
diff --git a/dios/libm/src/w_lgammaf.c b/dios/libm/w_lgammaf.c
similarity index 100%
rename from dios/libm/src/w_lgammaf.c
rename to dios/libm/w_lgammaf.c