diff options
author | thegeorg <thegeorg@yandex-team.com> | 2024-10-16 20:58:19 +0300 |
---|---|---|
committer | thegeorg <thegeorg@yandex-team.com> | 2024-10-16 21:12:30 +0300 |
commit | 34a44534741d44bca158507d6e314e9a83854609 (patch) | |
tree | eb5efb09a5a7f35eafdfd59b0b158bd557e35664 | |
parent | 03b7b1db2e171b9eec29785d6546fc84b9881948 (diff) | |
download | ydb-34a44534741d44bca158507d6e314e9a83854609.tar.gz |
contrib/tools/m4: Copy contrib/tools/bison solution to get rid of isnan{d,f,l}.c sources
commit_hash:31788279593d5a121af9f7d229957edabf1773e9
-rw-r--r-- | contrib/tools/m4/lib/config-win.h | 3 | ||||
-rw-r--r-- | contrib/tools/m4/lib/isnand.c | 19 | ||||
-rw-r--r-- | contrib/tools/m4/lib/isnanf.c | 20 | ||||
-rw-r--r-- | contrib/tools/m4/lib/isnanl.c | 20 | ||||
-rw-r--r-- | contrib/tools/m4/lib/ya.make | 3 |
5 files changed, 3 insertions, 62 deletions
diff --git a/contrib/tools/m4/lib/config-win.h b/contrib/tools/m4/lib/config-win.h index 6122ff773c..fb0568c1e5 100644 --- a/contrib/tools/m4/lib/config-win.h +++ b/contrib/tools/m4/lib/config-win.h @@ -1707,3 +1707,6 @@ char *strsignal (int signum); /* Define as a macro for copying va_list variables. */ #define va_copy gl_va_copy + +#define HAVE_ISNANL_IN_LIBC 1 +#define HAVE_ISNAND_IN_LIBC 1 diff --git a/contrib/tools/m4/lib/isnand.c b/contrib/tools/m4/lib/isnand.c deleted file mode 100644 index cbad17b583..0000000000 --- a/contrib/tools/m4/lib/isnand.c +++ /dev/null @@ -1,19 +0,0 @@ -/* Test for NaN that does not need libm. - Copyright (C) 2008-2013 Free Software Foundation, Inc. - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ - -/* Written by Bruno Haible <bruno@clisp.org>, 2008. */ - -#include "isnan.c" diff --git a/contrib/tools/m4/lib/isnanf.c b/contrib/tools/m4/lib/isnanf.c deleted file mode 100644 index 946cb69ce0..0000000000 --- a/contrib/tools/m4/lib/isnanf.c +++ /dev/null @@ -1,20 +0,0 @@ -/* Test for NaN that does not need libm. - Copyright (C) 2007, 2009-2013 Free Software Foundation, Inc. - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ - -/* Written by Bruno Haible <bruno@clisp.org>, 2007. */ - -#define USE_FLOAT -#include "isnan.c" diff --git a/contrib/tools/m4/lib/isnanl.c b/contrib/tools/m4/lib/isnanl.c deleted file mode 100644 index 9d9d84b974..0000000000 --- a/contrib/tools/m4/lib/isnanl.c +++ /dev/null @@ -1,20 +0,0 @@ -/* Test for NaN that does not need libm. - Copyright (C) 2007, 2009-2013 Free Software Foundation, Inc. - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ - -/* Written by Bruno Haible <bruno@clisp.org>, 2007. */ - -#define USE_LONG_DOUBLE -#include "isnan.c" diff --git a/contrib/tools/m4/lib/ya.make b/contrib/tools/m4/lib/ya.make index 064696e644..2cad7e5ba8 100644 --- a/contrib/tools/m4/lib/ya.make +++ b/contrib/tools/m4/lib/ya.make @@ -84,9 +84,6 @@ SRCS( gl_oset.c gl_xlist.c gl_xoset.c - isnand.c - isnanl.c - isnanf.c localcharset.c lseek.c malloca.c |