- in the patch , remove setting storageclass in function .getXCOFFSection and construct function of class MCSectionXCOFF
in the MCSectionXCOFF class,
these attribute only used in the XCOFFObjectWriter, (asm path do not need the StorageClass)
we need get the value of StorageClass, Type,MappingClass before we invoke the getXCOFFSection every time.
actually , we can get the StorageClass of the MCSectionXCOFF from it's delegated symbol.
- we also change the oprand of branch instruction from symbol name to qualify symbol name.
for example change
- and if there is reference indirect call a function bar.
we also add