Document the binutils source files used in constructing sparc-dis.c

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5542 c046a42c-6fe2-441c-8c8c-71466251a162
master
blueswir1 2008-10-26 19:10:38 +00:00
parent 968467e304
commit d4abd56763
1 changed files with 11 additions and 0 deletions

View File

@ -1,3 +1,10 @@
/*
* These files from binutils are concatenated:
* include/opcode/sparc.h, opcodes/sparc-opc.c, opcodes/sparc-dis.c
*/
/* include/opcode/sparc.h */
/* Print SPARC instructions. /* Print SPARC instructions.
Copyright 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, Copyright 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2002 Free Software Foundation, Inc. 2000, 2002 Free Software Foundation, Inc.
@ -221,6 +228,8 @@ static const char *sparc_decode_membar PARAMS ((int));
static const char *sparc_decode_prefetch PARAMS ((int)); static const char *sparc_decode_prefetch PARAMS ((int));
static const char *sparc_decode_sparclet_cpreg PARAMS ((int)); static const char *sparc_decode_sparclet_cpreg PARAMS ((int));
/* opcodes/sparc-opc.c */
/* Some defines to make life easy. */ /* Some defines to make life easy. */
#define MASK_V6 SPARC_OPCODE_ARCH_MASK (SPARC_OPCODE_ARCH_V6) #define MASK_V6 SPARC_OPCODE_ARCH_MASK (SPARC_OPCODE_ARCH_V6)
#define MASK_V7 SPARC_OPCODE_ARCH_MASK (SPARC_OPCODE_ARCH_V7) #define MASK_V7 SPARC_OPCODE_ARCH_MASK (SPARC_OPCODE_ARCH_V7)
@ -2235,6 +2244,8 @@ sparc_decode_sparclet_cpreg (value)
#undef MASK_V9 #undef MASK_V9
/* opcodes/sparc-dis.c */
/* Bitmask of v9 architectures. */ /* Bitmask of v9 architectures. */
#define MASK_V9 ((1 << SPARC_OPCODE_ARCH_V9) \ #define MASK_V9 ((1 << SPARC_OPCODE_ARCH_V9) \
| (1 << SPARC_OPCODE_ARCH_V9A) \ | (1 << SPARC_OPCODE_ARCH_V9A) \