This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH v2 0/3] Macroize function declarations in math_private.h
- From: "Gabriel F. T. Gomes" <gftg at linux dot vnet dot ibm dot com>
- To: libc-alpha at sourceware dot org
- Date: Tue, 28 Mar 2017 17:44:32 -0300
- Subject: [PATCH v2 0/3] Macroize function declarations in math_private.h
- Authentication-results: sourceware.org; auth=none
As pointed out in https://sourceware.org/ml/libc-alpha/2017-03/msg00487.html,
some complications were created in the macroized version of math_private.h
because I was replicating the peculiarities of the existing header.
In this new patch series, I clean those peculiarities, thus making the
macroized version of math_private.h more straightforward.
Gabriel F. T. Gomes (3):
Remove unneeded declarations from math_private.h
Change return type in the declaration of __ieee754_rem_pio2l
Macroize function declarations in math_private.h
math/e_rem_pio2l.c | 2 +-
sysdeps/generic/math_private.h | 218 +++++------------------------------
sysdeps/generic/math_private_calls.h | 124 ++++++++++++++++++++
sysdeps/ieee754/ldbl-128/e_logl.c | 1 +
sysdeps/ieee754/ldbl-128ibm/e_logl.c | 1 +
5 files changed, 155 insertions(+), 191 deletions(-)
create mode 100644 sysdeps/generic/math_private_calls.h
--
2.4.11