mirror of
https://gcc.gnu.org/git/gcc.git
synced 2026-02-22 03:46:53 -05:00
52 lines
1.4 KiB
Plaintext
52 lines
1.4 KiB
Plaintext
2023-10-12 Georg-Johann Lay <avr@gjlay.de>
|
|
|
|
* libf7.c (F7MOD_atan2_, f7_atan2): New module and function.
|
|
* libf7.h: Adjust comments.
|
|
* libf7-common.mk (CALL_PROLOGUES): Add atan2.
|
|
|
|
2023-10-05 Georg-Johann Lay <avr@gjlay.de>
|
|
|
|
* libf7.h (F7_PURE): Remove all occurrences.
|
|
* libf7.c: Same.
|
|
|
|
2023-10-05 Georg-Johann Lay <avr@gjlay.de>
|
|
|
|
* libf7.h (F7_FLAGNO_plusx, F7_FLAG_plusx): New macros.
|
|
* libf7.c (f7_horner): Handle F7_FLAG_plusx in highest coefficient.
|
|
* libf7-const.def [F7MOD_atan_]: Denominator: Set F7_FLAG_plusx
|
|
and omit highest term.
|
|
[F7MOD_asinacos_]: Use rational function with normalized denominator.
|
|
|
|
2022-09-19 Georg-Johann Lay <avr@gjlay.de>
|
|
|
|
PR target/99184
|
|
* libf7-asm.sx (to_integer, to_unsigned): Don't round 16-bit
|
|
and 32-bit integers.
|
|
|
|
2020-06-23 David Edelsohn <dje.gcc@gmail.com>
|
|
|
|
* t-libf7: Use -include.
|
|
|
|
2020-01-08 Georg-Johann Lay <avr@gjlay.de>
|
|
|
|
Implement 64-bit double functions.
|
|
|
|
PR target/92055
|
|
* t-libf7: New file.
|
|
* t-libf7-math: New file.
|
|
* t-libf7-math-symbols: New file.
|
|
* libf7-common.mk: New file.
|
|
* libf7-asm-object.mk: New file.
|
|
* libf7-c-object.mk: New file.
|
|
* asm-defs.h: New file.
|
|
* libf7.h: New file.
|
|
* libf7.c: New file.
|
|
* libf7-asm.sx: New file.
|
|
* libf7-array.def: New file.
|
|
* libf7-const.def: New file.
|
|
* libf7-constdef.h: New file.
|
|
* f7renames.sh: New script.
|
|
* f7wraps.sh: New script.
|
|
* f7-renames.h: New generated file.
|
|
* f7-wraps.h: New generated file.
|