[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Systematize parsing of machine code formats
From: |
Dmitry V. Levin |
Subject: |
Re: [PATCH] Systematize parsing of machine code formats |
Date: |
Tue, 19 Sep 2023 10:09:27 +0300 |
On Mon, Aug 07, 2023 at 02:20:40PM -0400, John Ericson wrote:
> Instead of treating them as OSes, we treat them as their own category.
> This is modeled on what LLVM does with its `ObjectFormatType` enum [1],
> advancing my long-running project of trying to nudge GNU config and LLVM
> towards each other, taking the best ideas of both.
>
> Currently, my emphasis is just on code cleanup. There are just a few
> tests for newly supported changes that fall out of this. But down the
> road, this also opens the door to parsing configs with more than 4
> components, like [2].
>
> [1]:
> https://llvm.org/doxygen/classllvm_1_1Triple.html#a83e907e55fa50e093caa96a0aff96201
>
> [2]:
> https://github.com/llvm/llvm-project/blob/a18266473be1439d324059afa0e8b124f0466428/llvm/unittests/TargetParser/TripleTest.cpp#L1873C50-L1873C77
> added in
> https://github.com/llvm/llvm-project/commit/28b82bc39ef076527c07718724913f70b5d60b69
> ---
> config.sub | 133 ++++++++++++++++++++++++++------------
> testsuite/config-sub.data | 2 +
> 2 files changed, 92 insertions(+), 43 deletions(-)
Applied, thanks.
--
ldv
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [PATCH] Systematize parsing of machine code formats,
Dmitry V. Levin <=