[Buildroot] [PATCH 1/2] squid: bump to version 3.5.3

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Mar 30 20:37:46 UTC 2015


Dear Gustavo Zacarias,

On Sun, 29 Mar 2015 11:33:31 -0300, Gustavo Zacarias wrote:

> +# Atomics support requires __sync_add_and_fetch_8 (64-bits)
> +# That's only handled in gcc's libatomic for 32-bit arches

Following the discussion with Baruch, I've updated this comment to:

+# Atomics in Squid use __sync_add_and_fetch_8, i.e a 64 bits atomic
+# operation. This atomic intrinsic is only available natively on
+# 64-bit architectures that have atomic operations. On 32-bit
+# architectures, it would be provided by libatomic, but Buildroot
+# typically doesn't provide it.

and applied this patch, as well as PATCH 2/2.

Thanks,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list