diff options
author | Cyrill Gorcunov <gorcunov@gmail.com> | 2011-08-28 17:00:04 +0400 |
---|---|---|
committer | Cyrill Gorcunov <gorcunov@gmail.com> | 2011-08-28 17:00:04 +0400 |
commit | a30090b7e552a55eb86f0ad461361421f643b917 (patch) | |
tree | d9cb0184ffd6ef25050c9732ca1e1e0ebda779c1 /output | |
parent | cdb8cd7b22b3d0feec3b463f92a9c9455ae26ca8 (diff) | |
download | nasm-a30090b7e552a55eb86f0ad461361421f643b917.tar.gz nasm-a30090b7e552a55eb86f0ad461361421f643b917.tar.bz2 nasm-a30090b7e552a55eb86f0ad461361421f643b917.zip |
outieee: Reorder ieeeSection members to eliminate holes
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Diffstat (limited to 'output')
-rw-r--r-- | output/outieee.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/output/outieee.c b/output/outieee.c index a8f6901..94d5e59 100644 --- a/output/outieee.c +++ b/output/outieee.c @@ -139,22 +139,22 @@ static struct ExtBack { /* NOTE: the first segment MUST be the lineno segment */ static struct ieeeSection { - struct ieeeObjData *data, *datacurr; struct ieeeSection *next; + char *name; + struct ieeeObjData *data, *datacurr; struct ieeeFixupp *fptr, *flptr; int32_t index; /* the NASM segment id */ int32_t ieee_index; /* the OBJ-file segment index */ int32_t currentpos; int32_t align; /* can be SEG_ABS + absolute addr */ int32_t startpos; + int32_t use32; /* is this segment 32-bit? */ + struct ieeePublic *pubhead, **pubtail, *lochead, **loctail; enum { CMB_PRIVATE = 0, CMB_PUBLIC = 2, CMB_COMMON = 6 } combine; - int32_t use32; /* is this segment 32-bit? */ - struct ieeePublic *pubhead, **pubtail, *lochead, **loctail; - char *name; } *seghead, **segtail, *ieee_seg_needs_update; struct ieeeObjData { |