acadia-newlib/newlib/libm/machine/riscv
Mike Frysinger fc0bd2eb03 newlib: use abs_newlib_basedir for -I paths
When we had configure scripts in subdirs, the newlib_basedir value
was computed relative to that, and it'd be the same when used in the
Makefile in the same dir.  With many subdir configure scripts removed,
the top-level configure & Makefile can't use the same relative path.
So switch the subdir Makefiles over to abs_newlib_basedir when they
use -I to find source headers.

Do this for all subdirs, even ones with configure scripts and where
newlib_basedir works.  This makes the code consistent, and avoids
surprises if the configure script is ever removed in the future as
part of merging to the higher level.

Some of the subdirs were using -I$(newlib_basedir)/../newlib/ for
some reason.  Collapse those too since newlib_basedir points to the
newlib source tree already.
2022-01-29 01:35:30 -05:00
..
Makefile.am newlib: use abs_newlib_basedir for -I paths 2022-01-29 01:35:30 -05:00
Makefile.in newlib: use abs_newlib_basedir for -I paths 2022-01-29 01:35:30 -05:00
e_sqrt.c libm/riscv: Fix machine-specific sqrt build process 2020-09-04 15:11:31 +02:00
ef_sqrt.c libm/riscv: Fix machine-specific sqrt build process 2020-09-04 15:11:31 +02:00
fe_dfl_env.c
feclearexcept.c
fegetenv.c
fegetexceptflag.c
fegetround.c
feholdexcept.c
feraiseexcept.c
fesetenv.c
fesetexceptflag.c
fesetround.c
fetestexcept.c
feupdateenv.c
riscv_math.h RISC-V: Implment finite and fpclassify 2020-10-27 08:56:30 +01:00
s_copysign.c RISC-V: Add machine-specific implementation for isnan[f] and copysign[f] 2020-11-18 09:35:28 +01:00
s_fabs.c RISC-V: Add fabs[f], fmax[f] and fmin[f]. 2020-10-27 08:56:30 +01:00
s_finite.c RISC-V: NaN should return 0 for finite[f] 2020-10-29 09:39:35 +01:00
s_fma.c libm/riscv: Use common fma code when necessary 2020-09-04 15:11:31 +02:00
s_fmax.c RISC-V: Add fabs[f], fmax[f] and fmin[f]. 2020-10-27 08:56:30 +01:00
s_fmin.c RISC-V: Add fabs[f], fmax[f] and fmin[f]. 2020-10-27 08:56:30 +01:00
s_fpclassify.c RISC-V: Implment finite and fpclassify 2020-10-27 08:56:30 +01:00
s_isinf.c RISC-V: Fix wrong including file in s_isinf.c 2020-10-29 09:39:35 +01:00
s_isnan.c RISC-V: Add machine-specific implementation for isnan[f] and copysign[f] 2020-11-18 09:35:28 +01:00
s_llrint.c RISC-V: Add machine-specific implementation for lrint[f], lround[f], llrint[f] and llround[f]. 2020-11-18 09:35:28 +01:00
s_llround.c RISC-V: Add machine-specific implementation for lrint[f], lround[f], llrint[f] and llround[f]. 2020-11-18 09:35:28 +01:00
s_lrint.c RISC-V: Add machine-specific implementation for lrint[f], lround[f], llrint[f] and llround[f]. 2020-11-18 09:35:28 +01:00
s_lround.c RISC-V: Add machine-specific implementation for lrint[f], lround[f], llrint[f] and llround[f]. 2020-11-18 09:35:28 +01:00
sf_copysign.c RISC-V: Add machine-specific implementation for isnan[f] and copysign[f] 2020-11-18 09:35:28 +01:00
sf_fabs.c RISC-V: Add fabs[f], fmax[f] and fmin[f]. 2020-10-27 08:56:30 +01:00
sf_finite.c RISC-V: NaN should return 0 for finite[f] 2020-10-29 09:39:35 +01:00
sf_fma.c libm/riscv: Use common fma code when necessary 2020-09-04 15:11:31 +02:00
sf_fmax.c RISC-V: Add fabs[f], fmax[f] and fmin[f]. 2020-10-27 08:56:30 +01:00
sf_fmin.c RISC-V: Add fabs[f], fmax[f] and fmin[f]. 2020-10-27 08:56:30 +01:00
sf_fpclassify.c RISC-V: Implment finite and fpclassify 2020-10-27 08:56:30 +01:00
sf_isinf.c RISC-V: Implment finite and fpclassify 2020-10-27 08:56:30 +01:00
sf_isnan.c RISC-V: Add machine-specific implementation for isnan[f] and copysign[f] 2020-11-18 09:35:28 +01:00
sf_llrint.c RISC-V: Add machine-specific implementation for lrint[f], lround[f], llrint[f] and llround[f]. 2020-11-18 09:35:28 +01:00
sf_llround.c RISC-V: Add machine-specific implementation for lrint[f], lround[f], llrint[f] and llround[f]. 2020-11-18 09:35:28 +01:00
sf_lrint.c RISC-V: Add machine-specific implementation for lrint[f], lround[f], llrint[f] and llround[f]. 2020-11-18 09:35:28 +01:00
sf_lround.c RISC-V: Add machine-specific implementation for lrint[f], lround[f], llrint[f] and llround[f]. 2020-11-18 09:35:28 +01:00