Re: [systemd-devel] udev-212 and up on Sparc v8

2014-06-23 Thread Chase Rayfield
I haven't inquired directly with the GCC mailing list. But it seems thier current stance is to implement the builtins for architectures that have the instructions to support them and require the architectures that do not to supply a library. Yes libatomic_ops is ugly but necessary unless the

Re: [systemd-devel] udev-212 and up on Sparc v8

2014-06-21 Thread Chase Rayfield
I have attached the output of export CFLAGS=-mcpu=v8 ; ./configure make for systemd-214 Hopefully that will be more helpful. Chase Rayfield On Saturday, June 21, 2014 1:57 AM, Samuli Suominen ssuomi...@gentoo.org wrote: On 21/06/14 08:38, Chase Rayfield wrote: udev up to version

Re: [systemd-devel] udev-212 and up on Sparc v8

2014-06-21 Thread Chase Rayfield
If I interpret that correctly, systemd would need to define _sync_sub_and_fetch_4 when building for 32-bit processors which do not support the __sync_sub_and_fetch operation natively. Yes exactly... I think libatomic_ops can help with that and I have built it from git on Sparc v8 (This flag is

[systemd-devel] udev-212 and up on Sparc v8

2014-06-20 Thread Chase Rayfield
hardware, Leon Sparc, and the sparc implementation being developed at temlib.org it may also affect other architectures that I am not aware of. Thanks,Chase Rayfield ___ systemd-devel mailing list systemd-devel@lists.freedesktop.org http