diff options
Diffstat (limited to 'include/aout/dynix3.h')
-rw-r--r-- | include/aout/dynix3.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/include/aout/dynix3.h b/include/aout/dynix3.h index 972477d..2703782 100644 --- a/include/aout/dynix3.h +++ b/include/aout/dynix3.h @@ -69,19 +69,19 @@ struct dynix_external_exec #define N_TXTOFF(x) (EXEC_BYTES_SIZE) #define N_DATOFF(x) (N_TXTOFF(x) + N_TXTSIZE(x)) -#define N_SHDATOFF(x) (N_DATOFF(x) + (x).a_data) -#define N_TRELOFF(x) (N_SHDATOFF(x) + (x).a_shdata) -#define N_DRELOFF(x) (N_TRELOFF(x) + (x).a_trsize) -#define N_SHDRELOFF(x) (N_DRELOFF(x) + (x).a_drsize) -#define N_SYMOFF(x) (N_SHDRELOFF(x) + (x).a_shdrsize) -#define N_STROFF(x) (N_SYMOFF(x) + (x).a_syms) +#define N_SHDATOFF(x) (N_DATOFF(x) + (x)->a_data) +#define N_TRELOFF(x) (N_SHDATOFF(x) + (x)->a_shdata) +#define N_DRELOFF(x) (N_TRELOFF(x) + (x)->a_trsize) +#define N_SHDRELOFF(x) (N_DRELOFF(x) + (x)->a_drsize) +#define N_SYMOFF(x) (N_SHDRELOFF(x) + (x)->a_shdrsize) +#define N_STROFF(x) (N_SYMOFF(x) + (x)->a_syms) #define N_TXTADDR(x) \ (((OMAGIC == N_MAGIC(x)) || (SMAGIC == N_MAGIC(x))) ? 0 \ : TEXT_START_ADDR + EXEC_BYTES_SIZE) #define N_TXTSIZE(x) \ - (((OMAGIC == N_MAGIC(x)) || (SMAGIC == N_MAGIC(x))) ? ((x).a_text) \ - : ((x).a_text - N_ADDRADJ(x) - EXEC_BYTES_SIZE)) + (((OMAGIC == N_MAGIC(x)) || (SMAGIC == N_MAGIC(x))) ? ((x)->a_text) \ + : ((x)->a_text - N_ADDRADJ(x) - EXEC_BYTES_SIZE)) #endif /* A_OUT_DYNIX3_H */ |