Lines Matching full:host
41 * Host Definition::
144 "Host" refers to attributes of the system where GDB runs. "Target"
149 Defines and include files needed to build on the host are host
150 support. Examples are tty support, system defined types, host byte
151 order, host float format.
158 Information that is only needed when the host and target are the
160 if the host and target are not the same, doing a fork to start the
167 files that are only available on the host system. Core file handling
1944 File: gdbint.info, Node: Language Support, Next: Host Definition, Prev: Symbol Handling, Up: Top
2065 File: gdbint.info, Node: Host Definition, Next: Target Architecture Definition, Prev: Language Support, Up: Top
2067 8 Host Definition
2070 With the advent of Autoconf, it's rarely necessary to have host
2074 8.1 Adding a New Host
2077 GDB's host configuration support normally happens via Autoconf. New
2078 host-specific definitions should not be needed. Older hosts GDB still
2079 use the host-specific definitions and files listed below, but these
2083 This file once contained both host and native configuration
2085 host configuration information is now handed by Autoconf.
2087 Host configuration information included a definition of
2092 New host only configurations do not need this file.
2099 New host and native configurations do not need this file.
2107 Generic Host Support Files
2113 host, you can just include the generic file's name (with `.o', not
2133 8.2 Host Conditionals
2137 undefined, to control compilation based on the attributes of the host
2150 If your host defines `SIGWINCH', you can define this to be the name
2164 Define this if host files use `\r\n' rather than `\n' as a line
2185 Define this if the host system has `termio.h'.
2192 Values for host-side constants.
2198 This is the longest integer type available on the host. If not
2203 Define this if the host C compiler supports `long long'. This is
2207 Define this if the host can handle printing of long long integers
2212 Define this if the host C compiler supports `long double'. This is
2216 Define this if the host can handle printing of long double
2221 Define this if the host can handle the parsing of long double
2270 File: gdbint.info, Node: Target Architecture Definition, Next: Target Vector Definition, Prev: Host Definition, Up: Top
4102 host, you can just include the generic file's name (with `.o', not
4196 undefined, to control compilation when the host and target systems are
4211 in `HOST-nat.c'. If this symbol is _not_ defined, and
5029 host's floating point numbers, the alignment of anything, or the order
5106 host; they should include only system headers; they should refer only
5162 You can't assume that the host and target machines are the same
5165 on the host machine. Target code must bring along its own header files
5214 appropriate for the underlying host filesystem. For Posix systems,
5270 hope to make more sensible soon. Let's say your new host is called an
5292 * To configure GDB itself, edit `gdb/configure.host' to recognize
5298 `gdb/configure.host' originally needed to be modified when either a
5299 new native target or a new host machine was being added to GDB.
5304 * Finally, you'll need to specify and define GDB's host-, native-,
5562 reason) support for a new host are considered acceptable._
6226 host, a cross config with a builtin simulator (powerpc-eabi, mips-elf),
6227 or a 64-bit host (Alpha).
6234 code that handles host OS failures or bugs in particular versions of
6237 DejaGNU supports separate build, host, and target machines. However,
6238 some GDB test scripts do not work if the build machine and the host
6242 UNRESOLVED: gdb.base/example.exp: This test script does not work on a remote host.
6281 configuration (host or target), such as HP-UX or eCos. Example is
6353 Comments explaining the function of macros defined in host, target,
7076 * adding a new host: Host Definition. (line 13)
7111 * ALIGN_STACK_ON_STARTUP: Host Definition. (line 93)
7115 * ATTR_NORETURN: Host Definition. (line 178)
7144 * CC_HAS_LONG_LONG: Host Definition. (line 138)
7171 * CRLF_SOURCE_FILES: Host Definition. (line 99)
7181 * DEFAULT_PROMPT: Host Definition. (line 106)
7235 * DEV_TTY: Host Definition. (line 109)
7241 * DOS text files: Host Definition. (line 100)
7284 * FOPEN_RB: Host Definition. (line 112)
7355 * GDBINIT_FILENAME: Host Definition. (line 78)
7356 * generic host support: Host Definition. (line 46)
7367 * HAVE_LONG_DOUBLE: Host Definition. (line 147)
7368 * HAVE_MMAP: Host Definition. (line 115)
7371 * HAVE_TERMIO: Host Definition. (line 120)
7372 * host: Overall Structure. (line 50)
7373 * host, adding: Host Definition. (line 13)
7400 * INT_MAX: Host Definition. (line 123)
7401 * INT_MIN: Host Definition. (line 124)
7406 * ISATTY: Host Definition. (line 130)
7410 * L_SET: Host Definition. (line 166)
7418 * lint: Host Definition. (line 199)
7422 * long long data type: Host Definition. (line 139)
7423 * LONG_MAX: Host Definition. (line 125)
7424 * LONGEST: Host Definition. (line 133)
7427 * LSEEK_NOT_LINEAR: Host Definition. (line 161)
7438 * mmap: Host Definition. (line 116)
7452 * NO_STD_REGS: Host Definition. (line 82)
7453 * NORETURN: Host Definition. (line 171)
7495 * PRINTF_HAS_LONG_DOUBLE: Host Definition. (line 151)
7496 * PRINTF_HAS_LONG_LONG: Host Definition. (line 142)
7505 * prompt: Host Definition. (line 107)
7556 * remote debugging support: Host Definition. (line 57)
7568 * SCANF_HAS_LONG_DOUBLE: Host Definition. (line 156)
7572 * SEEK_CUR: Host Definition. (line 185)
7573 * SEEK_SET: Host Definition. (line 186)
7578 * serial line support: Host Definition. (line 57)
7581 * SIGWINCH_HANDLER: Host Definition. (line 85)
7582 * SIGWINCH_HANDLER_BODY: Host Definition. (line 89)
7616 * stack alignment: Host Definition. (line 94)
7620 * STOP_SIGNAL: Host Definition. (line 190)
7694 * TCP remote support: Host Definition. (line 66)
7697 * terminal device: Host Definition. (line 110)
7731 * UINT_MAX: Host Definition. (line 126)
7732 * ULONG_MAX: Host Definition. (line 127)
7740 * USG: Host Definition. (line 194)
7756 * volatile: Host Definition. (line 202)
7781 Node: Host Definition86454