| www.delorie.com/gnu/docs/gdb/gdbint_60.html | search |
![]() Buy the book! | |
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
GDB's host configuration support normally happens via Autoconf. New host-specific definitions should not be needed. Older hosts GDB still use the host-specific definitions and files listed below, but these mostly exist for historical reasons, and will eventually disappear.
Host configuration information included a definition of
XM_FILE=xm-xyz.h and possibly definitions for CC,
SYSV_DEFINE, XM_CFLAGS, XM_ADD_FILES,
XM_CLIBS, XM_CDEPS, etc.; see `Makefile.in'.
New host only configurations do not need this file.
New host and native configurations do not need this file.
Maintainer's note: Some hosts continue to use the `xm-xyz.h' file to define the macros HOST_FLOAT_FORMAT, HOST_DOUBLE_FORMAT and HOST_LONG_DOUBLE_FORMAT. That code also needs to be replaced with either an Autoconf or run-time test.
There are some "generic" versions of routines that can be used by
various systems. These can be customized in various ways by macros
defined in your `xm-xyz.h' file. If these routines work for
the xyz host, you can just include the generic file's name (with
`.o', not `.c') in XDEPFILES.
Otherwise, if your machine needs custom support routines, you will need
to write routines that perform the same functions as the generic file.
Put them into xyz-xdep.c, and put xyz-xdep.o
into XDEPFILES.
SER_HARDWIRE; override this
variable in the `.mh' file to avoid it.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
| webmaster donations bookstore | delorie software privacy |
| Copyright © 2003 by The Free Software Foundation | Updated Jun 2003 |