summaryrefslogtreecommitdiff
path: root/config.h.in
blob: 504f77021e0742289415a7c5952486719457fc92 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/* Define if using GNU ld, with support for weak symbols in a.out,
   and for symbol set and warning messages extensions in a.out and ELF.
   This implies HAVE_WEAK_SYMBOLS; set by --with-gnu-ld.  */
#undef	HAVE_GNU_LD

/* Define if using ELF, which supports weak symbols.
   This implies HAVE_WEAK_SYMBOLS; set by --with-elf.  */
#undef	HAVE_ELF

/* Define if weak symbols are available in the assembler and
   linker being used.  Set by --with-weak-symbols.  */
#undef	HAVE_WEAK_SYMBOLS

/* Define if using the GNU assembler, gas.  */
#undef	HAVE_GNU_AS

/* ELF has weak symbols, and with GNU ld a.out does too.  */
#ifndef HAVE_WEAK_SYMBOLS
#if defined (HAVE_ELF) || defined (HAVE_GNU_LD)
#define HAVE_WEAK_SYMBOLS
#endif
#endif

/* These symbols might be defined by some sysdeps configures.  */

/* sysdeps/generic/configure.in */
#undef	HAVE_PSIGNAL

/* sysdeps/unix/common/configure.in */
#undef	HAVE_SYS_SIGLIST
#undef	HAVE__SYS_SIGLIST
#undef	HAVE__CTYPE_
#undef	HAVE___CTYPE_
#undef	HAVE___CTYPE
#undef	HAVE__CTYPE__
#undef	HAVE__CTYPE
#undef	HAVE__LOCP