SPRAC71B February 2019 – October 2023
The R_C28X_ABS16/32 relocation types directly encode the relocated address of a symbol into 16-, or 32-bit fields. These relocations are used to relocate addresses in initialized data sections. The signedness of the field is unspecified for R_C28X_ABS16/32; that is, these relocation types are used for both signed and unsigned values. They are also used for some instruction relocations, as shown here:
.field X,32 ; R_C28X_ABS32
.field X,16 ; R_C28X_ABS16