[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r4048 - in glibc-package/trunk/debian: . control.in sysdeps



Author: aurel32
Date: 2010-01-04 12:01:44 +0000 (Mon, 04 Jan 2010)
New Revision: 4048

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/control
   glibc-package/trunk/debian/control.in/opt
   glibc-package/trunk/debian/sysdeps/sparc.mk
   glibc-package/trunk/debian/sysdeps/sparc64.mk
Log:
  * Also build a libc6-sparcv9b package on sparc64. 



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2010-01-04 11:06:26 UTC (rev 4047)
+++ glibc-package/trunk/debian/changelog	2010-01-04 12:01:44 UTC (rev 4048)
@@ -4,8 +4,11 @@
   * testsuite-checking/expected-results-i486-linux-gnu-libc: Add
     tst-atime.out failure.
 
- -- Aurelien Jarno <aurel32@debian.org>  Sun, 03 Jan 2010 14:21:20 +0100
+  [ Aurelien Jarno ]
+  * Also build a libc6-sparcv9b package on sparc64. 
 
+ -- Aurelien Jarno <aurel32@debian.org>  Mon, 04 Jan 2010 13:00:54 +0100
+
 eglibc (2.10.2-3) unstable; urgency=low
 
   [ Aurelien Jarno ]

Modified: glibc-package/trunk/debian/control
===================================================================
--- glibc-package/trunk/debian/control	2010-01-04 11:06:26 UTC (rev 4047)
+++ glibc-package/trunk/debian/control	2010-01-04 12:01:44 UTC (rev 4048)
@@ -611,7 +611,7 @@
  library, meant for AMD64 systems.
 
 Package: libc6-sparcv9b
-Architecture: sparc
+Architecture: sparc sparc64
 Section: libs
 Priority: extra
 Pre-Depends: libc6 (= ${binary:Version})

Modified: glibc-package/trunk/debian/control.in/opt
===================================================================
--- glibc-package/trunk/debian/control.in/opt	2010-01-04 11:06:26 UTC (rev 4047)
+++ glibc-package/trunk/debian/control.in/opt	2010-01-04 12:01:44 UTC (rev 4048)
@@ -1,5 +1,5 @@
 Package: libc6-sparcv9b
-Architecture: sparc
+Architecture: sparc sparc64
 Section: libs
 Priority: extra
 Pre-Depends: libc6 (= ${binary:Version})

Modified: glibc-package/trunk/debian/sysdeps/sparc.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/sparc.mk	2010-01-04 11:06:26 UTC (rev 4047)
+++ glibc-package/trunk/debian/sysdeps/sparc.mk	2010-01-04 12:01:44 UTC (rev 4048)
@@ -4,7 +4,7 @@
 sparcv9b_add-ons = nptl $(add-ons)
 sparcv9b_configure_target=sparcv9b-linux-gnu
 sparcv9b_configure_build=sparcv9b-linux-gnu
-sparcv9b_extra_cflags = -mtune=ultrasparc3
+sparcv9b_extra_cflags = -mcpu=ultrasparc3
 sparcv9b_extra_config_options = $(extra_config_options) --disable-profile
 sparcv9b_rtlddir = /lib
 sparcv9b_slibdir = /lib/ultra3

Modified: glibc-package/trunk/debian/sysdeps/sparc64.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/sparc64.mk	2010-01-04 11:06:26 UTC (rev 4047)
+++ glibc-package/trunk/debian/sysdeps/sparc64.mk	2010-01-04 12:01:44 UTC (rev 4048)
@@ -1,6 +1,17 @@
 libc_rtlddir = /lib64
 libc_extra_cflags = -mcpu=ultrasparc
 
+# build a sparcv9b optimized library
+EGLIBC_PASSES += sparcv9b
+DEB_ARCH_REGULAR_PACKAGES += libc6-sparcv9b
+sparcv9b_add-ons = nptl $(add-ons)
+sparcv9b_configure_target=sparcv9b-linux-gnu
+sparcv9b_configure_build=sparcv9b-linux-gnu
+sparcv9b_extra_cflags = -mcpu=ultrasparc3
+sparcv9b_extra_config_options = $(extra_config_options) --disable-profile
+sparcv9b_rtlddir = /lib
+sparcv9b_slibdir = /lib/ultra3
+
 # /lib64 and /usr/lib64 are provided by glibc instead base-files: #259302.
 define libc6_extra_pkg_install
 ln -sf lib debian/$(curpass)/lib64


Reply to: