leonardchan added a comment.

> Naive question, but what does it mean to target Fuschia but be 
> gnu-compatible? (how would that be different than using whatever gnu OS 
> (linux, etc) the other code was built for)

(Probably poor wording on my part.) When I mention gnu-compatible here, I don't 
mean ABI compatible to the OS but ABI compatible to whatever another compiler 
might generate. For example, if you want to use gcc to compile some code 
targeting fuchsia, gcc won't emit relative vtables but if you want to link 
against stuff like libcxx, libunwind, etc. then you'd need versions of those 
libs that also target fuchsia but would use the "regular" vtable layout.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D85802/new/

https://reviews.llvm.org/D85802

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to