diff options
authorArnaud Patard <rtp@mageia.org>2013-01-10 13:58:26 (GMT)
committerArnaud Patard <rtp@mageia.org>2013-01-10 13:58:26 (GMT)
commitd47b143a1bf832d4d429e39f3afd72484ca228bf (patch)
parentf5a2847624289d2959bebd0c2085b29ca34480e6 (diff)
- Update arm configuration/macros.1.166
4 files changed, 16 insertions, 10 deletions
diff --git a/NEWS b/NEWS
index 8e17df7..d1485b3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+Version 1.166 - 10 Jan 2012, by Arnaud Patard
+- remove -fsigned-char on arm, as it should not be needed any more
+- fix dwz configuration on arm
Version 1.165 - 31 Dec 2012, by Thomas Baclund
- set libexec dir to /usr/libexec
diff --git a/configure.ac b/configure.ac
index 7493a48..d87ff67 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,7 @@
# $Id: configure.ac 271266 2010-11-04 10:43:28Z fwang $
-AC_INIT(rpm-mageia-setup, 1.165, tmb@mageia.org)
+AC_INIT(rpm-mageia-setup, 1.166, rtp@mageia.org)
AM_INIT_AUTOMAKE(1.9 -Wno-portability no-dist-gzip dist-xz)
diff --git a/dwz.macros.in b/dwz.macros.in
index f1e4813..dd0b5af 100644
--- a/dwz.macros.in
+++ b/dwz.macros.in
@@ -28,8 +28,10 @@
# On ARM, build boxes often have only 512MB of RAM and are very slow.
# Lower both the limits.
+%_dwz_low_mem_die_limit_arm 4000000
%_dwz_low_mem_die_limit_armv5tel 4000000
%_dwz_low_mem_die_limit_armv7hl 4000000
+%_dwz_max_die_limit_arm 10000000
%_dwz_max_die_limit_armv5tel 10000000
%_dwz_max_die_limit_armv7hl 10000000
diff --git a/rpmrc.in b/rpmrc.in
index 303e7ed..d2d3e5d 100644
--- a/rpmrc.in
+++ b/rpmrc.in
@@ -51,18 +51,18 @@ optflags: mipsel %{__common_cflags} -march=mips3
optflags: mips32el %{__common_cflags} -march=mips3 -mabi=n32
optflags: mips64el %{__common_cflags} -march=mips3 -mabi=64
-optflags: armv3l %{__common_cflags} -fsigned-char -march=armv3
-optflags: armv4b %{__common_cflags} -fsigned-char -march=armv4
-optflags: armv4l %{__common_cflags} -fsigned-char -march=armv4
-optflags: armv4t %{__common_cflags} -fsigned-char -march=armv4t
-optflags: armv5t %{__common_cflags} -fsigned-char -march=armv5t
+optflags: armv3l %{__common_cflags} -march=armv3
+optflags: armv4b %{__common_cflags} -march=armv4
+optflags: armv4l %{__common_cflags} -march=armv4
+optflags: armv4t %{__common_cflags} -march=armv4t
+optflags: armv5t %{__common_cflags} -march=armv5t
# Cortex A8
-optflags: armv7 %{__common_cflags} -fsigned-char -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
+optflags: armv7 %{__common_cflags} -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
-optflags: armv4tl %{__common_cflags} -fsigned-char -march=armv4t
-optflags: armv5tl %{__common_cflags} -fsigned-char -march=armv5t
+optflags: armv4tl %{__common_cflags} -march=armv4t
+optflags: armv5tl %{__common_cflags} -march=armv5t
# Cortex A8
-optflags: armv7l %{__common_cflags} -fsigned-char -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
+optflags: armv7l %{__common_cflags} -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp
optflags: atarist %{__common_cflags} -fomit-frame-pointer
optflags: atariste %{__common_cflags} -fomit-frame-pointer