* sparc.c: Likewise.
* tahoe.c: Likewise.
* vax.c: Likewise.
* i386.c: Likewise.
(i386_iscall): Don't use DEFUN.
+2001-08-09 Alan Modra <amodra@bigpond.net.au>
+
+ * alpha.c: Add missing prototypes.
+ * sparc.c: Likewise.
+ * tahoe.c: Likewise.
+ * vax.c: Likewise.
+ * i386.c: Likewise.
+ (i386_iscall): Don't use DEFUN.
+
2001-07-19 Nick Clifton <nickc@cambridge.redhat.com>
* NOTES: Rename to README for consistency with other binutils.
static Sym indirect_child;
+void alpha_find_call PARAMS ((Sym *, bfd_vma, bfd_vma));
/*
* On the Alpha we can only detect PC relative calls, which are
#include "hist.h"
#include "symtab.h"
+int i386_iscall PARAMS ((unsigned char *));
+void i386_find_call PARAMS ((Sym *, bfd_vma, bfd_vma));
int
-DEFUN (i386_iscall, (ip), unsigned char *ip)
+i386_iscall (ip)
+ unsigned char *ip;
{
if (*ip == 0xe8)
return 1;
*/
#define CALL (0xc0000000)
+void sparc_find_call PARAMS ((Sym *, bfd_vma, bfd_vma));
+
void
sparc_find_call (parent, p_lowpc, p_highpc)
Sym *parent;
*/
Sym indirectchild;
+tahoe_operandenum tahoe_operandmode PARAMS ((unsigned char *));
+char *tahoe_operandname PARAMS ((tahoe_operandenum));
+long tahoe_operandlength PARAMS ((unsigned char *));
+bfd_vma tahoe_reladdr PARAMS ((char *));
+void tahoe_find_call PARAMS ((Sym *, bfd_vma, bfd_vma));
tahoe_operandenum
tahoe_operandmode (modep)
Sym indirectchild;
+static operandenum vax_operandmode PARAMS ((struct modebyte *));
+static char *vax_operandname PARAMS ((operandenum));
+static long vax_operandlength PARAMS ((struct modebyte *));
+static bfd_vma vax_reladdr PARAMS ((struct modebyte *));
+void vax_find_call PARAMS ((Sym *, bfd_vma, bfd_vma));
+
static operandenum
vax_operandmode (modep)
struct modebyte *modep;