diff options
Diffstat (limited to 'gprof/vax.h')
-rw-r--r-- | gprof/vax.h | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/gprof/vax.h b/gprof/vax.h index a8edc54..69ec9c2 100644 --- a/gprof/vax.h +++ b/gprof/vax.h @@ -16,36 +16,37 @@ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. * - * @(#)vax.h 5.4 (Berkeley) 6/1/90 + * @(#)vax.h 5.4 (Berkeley) 6/1/90 */ /* - * opcode of the `calls' instruction + * opcode of the `calls' instruction */ #define CALLS 0xfb /* - * offset (in bytes) of the code from the entry address of a routine. - * (see asgnsamples for use and explanation.) + * offset (in bytes) of the code from the entry address of a routine. + * (see asgnsamples for use and explanation.) */ #define OFFSET_TO_CODE 2 #define UNITS_TO_CODE (OFFSET_TO_CODE / sizeof(UNIT)) /* - * register for pc relative addressing + * register for pc relative addressing */ #define PC 0xf -enum opermodes { - literal, indexed, reg, regdef, autodec, autoinc, autoincdef, +enum opermodes + { + literal, indexed, reg, regdef, autodec, autoinc, autoincdef, bytedisp, bytedispdef, worddisp, worddispdef, longdisp, longdispdef, immediate, absolute, byterel, bytereldef, wordrel, wordreldef, longrel, longreldef -}; -typedef enum opermodes operandenum; - -struct modebyte { - unsigned int regfield:4; - unsigned int modefield:4; -}; + }; +typedef enum opermodes operandenum; +struct modebyte + { + unsigned int regfield:4; + unsigned int modefield:4; + }; |