[PATCH] [RFC PATCH] BPF backend

Alexei Starovoitov alexei.starovoitov at gmail.com
Wed Dec 3 15:11:21 PST 2014


On Wed, Dec 3, 2014 at 3:06 PM, Eric Christopher <echristo at gmail.com> wrote:
>
>
> On Wed Dec 03 2014 at 3:05:05 PM Alexei Starovoitov
> <alexei.starovoitov at gmail.com> wrote:
>>
>> On Wed, Dec 3, 2014 at 2:16 PM, Pete Cooper <peter_cooper at apple.com>
>> wrote:
>> >
>> > On Dec 3, 2014, at 2:09 PM, Tim Northover <t.p.northover at gmail.com>
>> > wrote:
>> >
>> > Please let me know your feedback and steps to get it merged.
>> >
>> >
>> > Could I ask who's going to maintain this backend? Targets without an
>> > active LLVM sub-community behind them tend to slowly bit-rot until
>> > everyone else gets fed up enough with fixing it when they refactor
>> > things; they then get removed.
>> >
>> > Also (using AMDGPU and AArch64 as recent examples), we tend to add new
>> > backends as experimental then move them to ALL_TARGETS after some period
>> > of
>> > time.
>>
>> that makes sense,
>> though it looks like LLVM_EXPERIMENTAL_TARGETS_TO_BUILD
>> only exists in cmake setup... so I'm guessing it's obsolete?
>
>
> It's there in autoconf:
>
> AC_ARG_ENABLE([experimental-targets],AS_HELP_STRING([--enable-experimental-targets],
>     [Build experimental host targets: disable or target1,target2,...
>      (default=disable)]),,
>     enableval=disable)
>
> if test ${enableval} != "disable"
> then
>   TARGETS_TO_BUILD="$enableval $TARGETS_TO_BUILD"
> fi
>
> AC_SUBST(TARGETS_TO_BUILD,$TARGETS_TO_BUILD)
>

ahh. I see. Will drop 'configure' change to ALL_TARGETS in favor of this then.

Thanks!



More information about the llvm-commits mailing list