Correct byte order of 'desc' field
This commit is contained in:
@@ -592,6 +592,7 @@ emit_symtab()
|
|||||||
else M->name = outhead.oh_nchar + 3; /* pointer to nullbyte */
|
else M->name = outhead.oh_nchar + 3; /* pointer to nullbyte */
|
||||||
cvlong(&(M->name));
|
cvlong(&(M->name));
|
||||||
cvlong(&(M->value));
|
cvlong(&(M->value));
|
||||||
|
cvshort(&(M->desc));
|
||||||
}
|
}
|
||||||
writef(MACHnames, sizeof(struct sym), (long) outhead.oh_nname);
|
writef(MACHnames, sizeof(struct sym), (long) outhead.oh_nname);
|
||||||
free(MACHnames);
|
free(MACHnames);
|
||||||
|
|||||||
@@ -592,6 +592,7 @@ emit_symtab()
|
|||||||
else M->name = outhead.oh_nchar + 3; /* pointer to nullbyte */
|
else M->name = outhead.oh_nchar + 3; /* pointer to nullbyte */
|
||||||
cvlong(&(M->name));
|
cvlong(&(M->name));
|
||||||
cvlong(&(M->value));
|
cvlong(&(M->value));
|
||||||
|
cvshort(&(M->desc));
|
||||||
}
|
}
|
||||||
writef(MACHnames, sizeof(struct sym), (long) outhead.oh_nname);
|
writef(MACHnames, sizeof(struct sym), (long) outhead.oh_nname);
|
||||||
free(MACHnames);
|
free(MACHnames);
|
||||||
|
|||||||
Reference in New Issue
Block a user