Open medhefgo opened 1 year ago
Turns out that CC_LD
and friend are not stored in coredata for future reconfigure unlike CFLAGS
/LDFLAGS
. This causes inconsistent state where things liker cc.has_link_argument()
does not get the linker flag passed, while cc.get_linker_id()
and ninja code generation probably get it directly from the pickled linker object.
@dcbaker This cannot possibly be intentional behavior, no?
No, that's not intentional. They should be stored consistently.... We have too many copies of the same information... Sigh