diff --git a/ports/ChangeLog.aarch64 b/ports/ChangeLog.aarch64
index db6aa4e..53ec535 100644
--- a/ports/ChangeLog.aarch64
+++ b/ports/ChangeLog.aarch64
@@ -1,5 +1,9 @@
 2014-01-07  Marcus Shawcroft  <marcus.shawcroft@linaro.org>
 
+	* sysdeps/aarch64/libm-test-ulps: Drop sqrt ULPs.
+
+2014-01-07  Marcus Shawcroft  <marcus.shawcroft@linaro.org>
+
 	* sysdeps/aarch64/dl-trampoline.S (_dl_runtime_resolve): Correct
 	cfi_adjust_cfa_offset offset.
 
diff --git a/ports/sysdeps/aarch64/libm-test-ulps b/ports/sysdeps/aarch64/libm-test-ulps
index da49b40..25afbe1 100644
--- a/ports/sysdeps/aarch64/libm-test-ulps
+++ b/ports/sysdeps/aarch64/libm-test-ulps
@@ -16076,432 +16076,6 @@ Test "sinh_upward (0xcp-4)":
 ildouble: 1
 ldouble: 1
 
-# sqrt_downward
-Test "sqrt_downward (0x1.33b43b08p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x1.6e66a858p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x1.dbb258c8p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x2.ae207d48p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x2.c36098cp-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x3.36529f1p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x5.d5c26509ceb5cp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x5.d5c268p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x5.d5c26p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x5.f6ba58p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x5.f6ba5a510bf98p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x5.f6ba6p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.0d9194398e95p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.0d919p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.16fb749d3b76p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.16fb78p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.16fb7p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.18273d25aaddcp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.18274p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.1ce128p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.379128p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.4920a8p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.49c0bp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.4add88p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.4add8ea0c47f4p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.4add9p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.4de27c4p-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.51f6804f1ca4cp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.51f68p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x6.54d82p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x7.e4ef24p-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0x9.7b3af18p-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xd.0ac284p-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.ffffffffffeb8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.ffffffffffed8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.ffffffffffef8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.fffffffffff18p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.fffffffffff38p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.fffffffffff58p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.fffffffffff78p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.fffffffffff98p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.fffffffffffb8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.fffffffffffd8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.ffffffffffff8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.ffffffffffff8p-4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.fffffp+124)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_downward (0xf.fffffp-4)":
-ildouble: 1
-ldouble: 1
-
-# sqrt_towardzero
-Test "sqrt_towardzero (0x1.33b43b08p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x1.6e66a858p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x1.dbb258c8p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x2.ae207d48p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x2.c36098cp-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x3.36529f1p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x5.d5c26509ceb5cp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x5.d5c268p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x5.d5c26p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x5.f6ba58p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x5.f6ba5a510bf98p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x5.f6ba6p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.0d9194398e95p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.0d919p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.16fb749d3b76p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.16fb78p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.16fb7p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.18273d25aaddcp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.18274p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.1ce128p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.379128p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.4920a8p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.49c0bp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.4add88p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.4add8ea0c47f4p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.4add9p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.4de27c4p-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.51f6804f1ca4cp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.51f68p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x6.54d82p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x7.e4ef24p-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0x9.7b3af18p-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xd.0ac284p-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.ffffffffffeb8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.ffffffffffed8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.ffffffffffef8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.fffffffffff18p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.fffffffffff38p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.fffffffffff58p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.fffffffffff78p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.fffffffffff98p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.fffffffffffb8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.fffffffffffd8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.ffffffffffff8p+1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.ffffffffffff8p-4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.fffffp+124)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_towardzero (0xf.fffffp-4)":
-ildouble: 1
-ldouble: 1
-
-# sqrt_upward
-Test "sqrt_upward (0x1.0000000000001p+0)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x1.000002p+0)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x1.8661cbf8p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x1.bbb221b4p-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x1.c4942f3cp-1016)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x2p+0)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000000cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000001cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000002cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000003cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000004cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000005cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000006cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000007cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000008cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.000000000009cp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.00000000000acp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.00000000000bcp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.00000000000ccp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x4.00000000000dcp-1024)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x5.c59ef0dbaa8ecp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x5.c59ef8p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x5.c59efp+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x5.fe1113f3d9f94p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x5.fe1118p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x5.fe111p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.0d9198p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.182738p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.1ce1271c28dd4p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.1ce12p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.2467258b2eab8p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.246728p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.24672p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.379124f88b718p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.37912p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.4920a685e8a2p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.4920ap+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.49c0b3664bc48p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.49c0b8p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.51f688p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.54d8247125348p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.54d828p+4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x6.86626dp-1020)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0x8p-152)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0xcp-4)":
-ildouble: 1
-ldouble: 1
-Test "sqrt_upward (0xe.698f83cp-1020)":
-ildouble: 1
-ldouble: 1
-
 # tan
 Test "tan (-0xc.90fdcp-4)":
 ildouble: 1
@@ -19228,18 +18802,6 @@ ifloat: 1
 ildouble: 1
 ldouble: 1
 
-Function: "sqrt_downward":
-ildouble: 1
-ldouble: 1
-
-Function: "sqrt_towardzero":
-ildouble: 1
-ldouble: 1
-
-Function: "sqrt_upward":
-ildouble: 1
-ldouble: 1
-
 Function: "tan":
 ildouble: 1
 ldouble: 1
