* nscd/gai.c: Include alloca.h.

(__libc_use_alloca): Define.
This commit is contained in:
Ulrich Drepper 2007-03-18 17:55:52 +00:00
parent 965cba048c
commit addc833576
2 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2007-03-18 Jakub Jelinek <jakub@redhat.com>
* nscd/gai.c: Include alloca.h.
(__libc_use_alloca): Define.
2007-03-16 Jakub Jelinek <jakub@redhat.com> 2007-03-16 Jakub Jelinek <jakub@redhat.com>
* elf/dl-open.c (dl_open_worker): Declare l in 2 different * elf/dl-open.c (dl_open_worker): Declare l in 2 different

View File

@ -15,6 +15,7 @@
along with this program; if not, write to the Free Software Foundation, along with this program; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
#include <alloca.h>
/* This file uses the getaddrinfo code but it compiles it without NSCD /* This file uses the getaddrinfo code but it compiles it without NSCD
support. We just need a few symbol renames. */ support. We just need a few symbol renames. */
#define __inet_aton inet_aton #define __inet_aton inet_aton
@ -25,6 +26,8 @@
#define __sendto sendto #define __sendto sendto
#define __strchrnul strchrnul #define __strchrnul strchrnul
#define __getline getline #define __getline getline
/* nscd uses 1MB or 2MB thread stacks. */
#define __libc_use_alloca(size) (size <= __MAX_ALLOCA_CUTOFF)
#include <getaddrinfo.c> #include <getaddrinfo.c>