diff options
author | Palmer Dabbelt <palmer@dabbelt.com> | 2018-01-13 01:59:12 -0800 |
---|---|---|
committer | Palmer Dabbelt <palmer@dabbelt.com> | 2018-01-25 10:06:19 -0800 |
commit | fb58aac5fe5d6198b84ce43e7c53b2830b1b332c (patch) | |
tree | c03dcc059c0aca4e2e44a7d079711661ada382bb /ChangeLog | |
parent | 128c43a2d6308668032b285ca08228bebf26e74e (diff) | |
download | glibc-fb58aac5fe5d6198b84ce43e7c53b2830b1b332c.tar.gz glibc-fb58aac5fe5d6198b84ce43e7c53b2830b1b332c.tar.xz glibc-fb58aac5fe5d6198b84ce43e7c53b2830b1b332c.zip |
Add support for the RISC-V-specific ELF flags
The RISC-V port defines ELF flags that enforce compatibility between various objects. This adds the shared support necessary for these flags. 2018-01-25 Palmer Dabbelt <palmer@sifive.com> * elf/cache.c (print_entry): Add FLAG_RISCV_FLOAT_ABI_SOFT and FLAG_RISCV_FLOAT_ABI_DOUBLE. * elf/elf.h (EF_RISCV_RVC): New define. (EF_RISCV_FLOAT_ABI): Likewise. (EF_RISCV_FLOAT_ABI_SOFT): Likewise. (EF_RISCV_FLOAT_ABI_SINGLE): Likewise. (EF_RISCV_FLOAT_ABI_DOUBLE): Likewise. (EF_RISCV_FLOAT_ABI_QUAD): Likewise. * sysdeps/generic/ldconfig.h (FLAG_RISCV_FLOAT_ABI_SOFT): New define. (FLAG_RISCV_FLOAT_ABI_DOUBLE): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 67131c816b..76abf5326a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2018-01-25 Palmer Dabbelt <palmer@sifive.com> + + * elf/cache.c (print_entry): Add FLAG_RISCV_FLOAT_ABI_SOFT and + FLAG_RISCV_FLOAT_ABI_DOUBLE. + * elf/elf.h (EF_RISCV_RVC): New define. + (EF_RISCV_FLOAT_ABI): Likewise. + (EF_RISCV_FLOAT_ABI_SOFT): Likewise. + (EF_RISCV_FLOAT_ABI_SINGLE): Likewise. + (EF_RISCV_FLOAT_ABI_DOUBLE): Likewise. + (EF_RISCV_FLOAT_ABI_QUAD): Likewise. + * sysdeps/generic/ldconfig.h (FLAG_RISCV_FLOAT_ABI_SOFT): New + define. + (FLAG_RISCV_FLOAT_ABI_DOUBLE): Likewise. + 2018-01-25 Andreas Schwab <schwab@suse.de> * aclocal.m4 (LIBC_SLIBDIR_RTLDDIR): Consistently put arguments in |