Re: TARGET_ATOMIC_ASSIGN_EXPAND_FENV

2014-01-29 Thread Marcus Shawcroft
Look at the arm and aarch64 implementations of these functions in glibc. /Marcus Sent from my iPhone > On 30 Jan 2014, at 06:34, Kugan wrote: > > I had a look at the missing target hook TARGET_ATOMIC_ASSIGN_EXPAND_FENV > to fix the C11 memory model testcase in regressions in trunk. > > I l

[PATCH] Cortex Strings AArch64 strnlen.S fix

2013-01-16 Thread Marcus Shawcroft
This patch fixes an issue in the AArch64 strncmp implementation which occurs if ULONG_MAX-15 <= n <= ULONG_MAX. Matt, this is the last of my outstanding patches for cortex-strings. /Marcus 0002-Fix-strnlen.patch Description: Binary data ___ linaro-t

[PATCH] Cortex Strings AArch64 fix for strncmp.S

2013-01-16 Thread Marcus Shawcroft
This patch fixes an issue in the AArch64 strncmp implementation which occurs if ULONG_MAX-15 <= n <= ULONG_MAX. /Marcus 0001-Fix-strncmp.patch Description: Binary data ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.li

[PATCH] cortex strings adding aarch64 specific memcmp

2013-01-07 Thread Marcus Shawcroft
/Marcus 0003-local-Adding-memcmp.S.patch Description: Binary data ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[PATCH] cortex strings adding aarch64 specific strnlen

2013-01-07 Thread Marcus Shawcroft
/Marcus 0002-local-Adding-strnlen.S.patch Description: Binary data ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[PATCH] Adding test-strnlen to cortex strings.

2013-01-07 Thread Marcus Shawcroft
This patch adds the strnlen test from glibc in preparation for an AArch64 specific strnlen implementation... /Marcus 0001-local-Adding-test-strnlen.c.patch Description: Binary data ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org htt

[PATCH] Cortex Strings AArch64 implementations of memcpy, memset, strcmp

2012-12-10 Thread Marcus Shawcroft
This patch adds aarch64 implementations of memcpy, memset and strcmp to cortex strings. /Marcus 0002-cs-aarch64.diff Description: Binary data ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/l

[PATCH] Cortex Strings and configury for AArch64

2012-12-10 Thread Marcus Shawcroft
Following this mornings set of patches, this patch adds configury for aarch64 support. /Marcus 0001-cs-aarch64.diff Description: Binary data ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/li

[PATCH 5/5] cortex strings preparation for aarch64

2012-12-10 Thread Marcus Shawcroft
This patch adds --std=gnu99 to CFLAGS for the tests. This is necessary because some of the test code use the following c99 idiom: for (int x=) /Marcus 0005-Add-std-gnu99.patch Description: Binary data ___ linaro-toolchain mailing list linaro-tool

[PATCH 4/5] cortex strings preparation for aarch64

2012-12-10 Thread Marcus Shawcroft
Adding definitions for LDADD and CFLAGS when building strchr and memchr tests. /Marcus 0004-Add-missing-test_strchr-and-test_memchr-LDADD-and-CF.patch Description: Binary data ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://l

[PATCH 3/5] cortex strings preparation for aarch64

2012-12-10 Thread Marcus Shawcroft
This patch provides support to detect the host architecture in configure.in use the detected architecture to conditionalize parts of the Makefile.am. The intention is that we retain a single top level Makefile which contains rules relevant to all supported architectures, each gated by the AM_CONDI

[PATCH 0/5] cortex strings preparation for aarch64

2012-12-10 Thread Marcus Shawcroft
Folks, In preparation for adding aarch64 string functions into cortex-strings, I'd like feed back on the following series of patches. 1/5 Trivial whitespace cleanups. 2/5 Autotools foo for cross building support. 3/5 Autotools foo for architecture detection. 4/5 Missing LDADD and CFLAGS setting. 5

[PATCH 1/5] cortex strings preparation for aarch64

2012-12-10 Thread Marcus Shawcroft
This patch is just a minor whitespace cleanup. /Marcus 0001-Whitespace-tidyup.patch Description: Binary data ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[PATCH 2/5] cortex strings preparation for aarch64

2012-12-10 Thread Marcus Shawcroft
This patch adds support for --host=TRIPLE to configure which is convenient for cross building. /Marcus 0002-Support-for-cross-building.patch Description: Binary data ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linar