diff options
author | David Henkel-Wallace <gumby@cygnus> | 1991-03-21 21:29:06 +0000 |
---|---|---|
committer | David Henkel-Wallace <gumby@cygnus> | 1991-03-21 21:29:06 +0000 |
commit | 2fa0b342a5cd580781d2b9348a87f33a92d363fa (patch) | |
tree | e9729ab1630b7dbad885ed5601c51bf34c8ff8f4 /ld/ldmisc.h | |
parent | 6fd9467324a5ebe73ee7e88e0b2e3a2049e4023f (diff) | |
download | gdb-2fa0b342a5cd580781d2b9348a87f33a92d363fa.zip gdb-2fa0b342a5cd580781d2b9348a87f33a92d363fa.tar.gz gdb-2fa0b342a5cd580781d2b9348a87f33a92d363fa.tar.bz2 |
Initial revision
Diffstat (limited to 'ld/ldmisc.h')
-rw-r--r-- | ld/ldmisc.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ld/ldmisc.h b/ld/ldmisc.h new file mode 100644 index 0000000..e3463d1 --- /dev/null +++ b/ld/ldmisc.h @@ -0,0 +1,34 @@ +/* ldmisc.h - + + Copyright (C) 1991 Free Software Foundation, Inc. + + This file is part of GLD, the Gnu Linker. + + GLD is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 1, or (at your option) + any later version. + + GLD is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with GLD; see the file COPYING. If not, write to + the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ + + + +/* VARARGS*/ +PROTO(void,info,()); +PROTO(void,info_assert,(char *, unsigned int)); +PROTO(void,yyerror,(char *)); +PROTO(char *,concat,(char *, char *, char *)); +PROTO(char *, ldmalloc,(size_t)); +PROTO(char *,buystring,(char *)); +#define ASSERT(x) \ +{ if (!(x)) info_assert(__FILE__,__LINE__); } + +#define FAIL() \ +{ info_assert(__FILE__,__LINE__); } |