On Tue, Jan 28 2020, George Koehler <kern...@gmail.com> wrote:
> Hello ports!

Hi George :)

[...]

I'm happy to see you move on with this diff.  I don't have a powerpc
machine at hand so I'll trust you regarding the correctness of the
resulting object code.  If you want double checks here I'd suggest
talking to kettenis@ (maybe others).

Two things came to my mind regarding your diff:

- on reviews.llvm.org you say this affects OpenBSD, NetBSD and FreeBSD,
  but your code changes the default for anything ELF+non-Linux:

> ++  if (Triple.isOSBinFormatELF() && !Triple.isOSLinux())
> ++    return true;

  Are there only four platforms supported?  Would it be safer to
  explicitely change the default on *BSD?

- I guess you did not choose the name of the options randomly.  Lazy
  question: were SVR4 and AIX the first users of those ABI variants?
  Or is there another reason?

> I'm still waiting for my iMac to build this.  Later, I might try to
> apply this diff to base-clang.  I won't commit this diff to ports-clang
> before I know what to do with base-clang.

Ack.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to