[llvm-dev] [RFC] Removing PowerPC/Darwin Support?
Hal Finkel via llvm-dev
llvm-dev at lists.llvm.org
Fri Oct 21 09:52:51 PDT 2016
Hi James,
I agree, we should keep a mode that prints register names (instead of just the numbers). I lean toward having a verbose mode that is compatible with the GNU assembler, which means %r1 instead of just r1. gas will also accept that syntax, so it seems more useful than the Darwin syntax on current systems. What do you think?
-Hal
----- Original Message -----
> From: "James Y Knight" <jyknight at google.com>
> To: "Hal Finkel" <hfinkel at anl.gov>
> Cc: "llvm-dev" <llvm-dev at lists.llvm.org>, "Ehsan A Amiri" <amehsan at ca.ibm.com>, "Iain Sandoe" <iain at codesourcery.com>
> Sent: Friday, October 21, 2016 10:37:44 AM
> Subject: Re: [llvm-dev] [RFC] Removing PowerPC/Darwin Support?
>
>
> The only part I'd like to see *NOT* removed is the darwin PPC asm
> format. Not because I care about ppc/darwin, but because that format
> is like 1000x easier to read -- especially for those of us who
> aren't PPC experts -- than the insane standard PPC assembly format.
> :)
>
>
> On Thu, Oct 20, 2016 at 7:57 PM, Hal Finkel via llvm-dev <
> llvm-dev at lists.llvm.org > wrote:
>
>
> Hi everyone,
>
> I don't believe that anyone is currently using (a recent) LLVM on
> PowerPC/Darwin. As far as I know, Apple stopped supporting PowerPC
> hardware years ago. There is a significant amount of code in the
> PowerPC backend dedicated to Darwin support and removing it would
> make maintaining the rest of the backend easier. If anyone expects
> upcoming LLVM releases to continue to support PowerPC/Darwin, please
> speak up.
>
> Thanks again,
> Hal
>
> --
> Hal Finkel
> Lead, Compiler Technology and Programming Languages
> Leadership Computing Facility
> Argonne National Laboratory
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
--
Hal Finkel
Lead, Compiler Technology and Programming Languages
Leadership Computing Facility
Argonne National Laboratory
More information about the llvm-dev
mailing list