(environ): Define as weak alias for __environ.
This commit is contained in:
parent
d6961ffadf
commit
1d3e470455
@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 1993 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1993, 1995 Free Software Foundation, Inc.
|
||||
Contributed by Brendan Kehoe (brendan@zen.org).
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
@ -18,8 +18,10 @@ Cambridge, MA 02139, USA. */
|
||||
|
||||
#include <sysdep.h>
|
||||
|
||||
#ifndef HAVE_GNU_LD
|
||||
#ifndef HAVE_WEAK_SYMBOLS
|
||||
#define __environ environ
|
||||
#else
|
||||
weak_alias (__environ, environ)
|
||||
#endif
|
||||
|
||||
.comm __environ, 8
|
||||
|
@ -18,8 +18,10 @@ Cambridge, MA 02139, USA. */
|
||||
|
||||
#include <sysdep.h>
|
||||
|
||||
#ifndef HAVE_GNU_LD
|
||||
#ifndef HAVE_WEAK_SYMBOLS
|
||||
#define __environ environ
|
||||
#else
|
||||
weak_alias (__environ, environ)
|
||||
#endif
|
||||
|
||||
.comm __environ, 4
|
||||
|
Loading…
Reference in New Issue
Block a user