Re: [PATCH] Improve compatibility with other platforms

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Wed, Jan 3, 2018 at 6:54 PM, David Gibson
<david@xxxxxxxxxxxxxxxxxxxxx> wrote:
> On Wed, Jan 03, 2018 at 08:03:27AM -0600, Kyle Evans wrote:
>> On Tue, Jan 2, 2018 at 9:55 PM, David Gibson
>> <david@xxxxxxxxxxxxxxxxxxxxx> wrote:
>> > [... snip ...]
>> > Great.  MacOS support is interesting in particular, because unlike
>> > FreeBSD, I can set up a Travis build to test it there, which means I'm
>> > much more likely to catch regressions.  In fact, looks like I have a
>> > stale branch here that added an OSX build to the travis.yml - I think
>> > some of the errors you've found and didn't have time to debug them
>> > (debugging when your only host is indirect through Travis is pretty
>> > painful).
>>
>> It'd be interesting to see those results as of recent. Their userland
>> should be similar enough in the ways you care about for the results to
>> likely be relevant to us, I would think.
>
> I rebased and tried it again:
>     https://travis-ci.org/dgibson/dtc/jobs/324587391
>
> Looks like we're getting problems with the interesting way I (ab)use
> the assembler to produce a test blob.  I've hit a number of problems
> with that over time, so I'd really like to replace it with something
> else.  Unfortunately, I haven't yet thought of a replacement that
> wouldn't be a pain in the arse.

That's interesting- I wonder what version of LLVM this maps to? Or are
they so far gone that it doesn't matter? We've got an effort over here
going to replace our system linker with LLD; the version of LLD that
we're optionally using on -HEAD right now has no problem with this:

$ ld.lld --version
LLD 5.0.1 (FreeBSD 320880) (compatible with GNU linkers)
--
To unsubscribe from this list: send the line "unsubscribe devicetree-compiler" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Device Tree]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux