r2681 - in glibc-package/branches/glibc-2.7/debian: . control.in sysdeps
Author: aurel32
Date: 2007-11-18 12:30:40 +0000 (Sun, 18 Nov 2007)
New Revision: 2681
Modified:
glibc-package/branches/glibc-2.7/debian/changelog
glibc-package/branches/glibc-2.7/debian/control
glibc-package/branches/glibc-2.7/debian/control.in/opt
glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk
Log:
* Add an ev67 flavour on alpha, but keep it disabled for now:
- control.in/opt: add libc6-ev67 packages.
- sysdeps/alpha.mk: add a new pass for ev67 flavour.
Modified: glibc-package/branches/glibc-2.7/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.7/debian/changelog 2007-11-18 12:14:19 UTC (rev 2680)
+++ glibc-package/branches/glibc-2.7/debian/changelog 2007-11-18 12:30:40 UTC (rev 2681)
@@ -117,6 +117,9 @@
ceil/floor/rint functions. Closes: #442568.
* patches/alpha/local-dl-procinfo.diff: new patch to add platform
capabilities support on alpha.
+ * Add an ev67 flavour on alpha, but keep it disabled for now:
+ - control.in/opt: add libc6-ev67 packages.
+ - sysdeps/alpha.mk: add a new pass for ev67 flavour.
[ Petr Salinger]
* any/local-linuxthreads-unwind.diff: provide unwind-resume routine for
@@ -140,7 +143,7 @@
[ Samuel Thibault ]
* hurd-i386/submitted-ptr-mangle.diff: Define PTR_MANGLE for assembly.
- -- Aurelien Jarno <aurel32@debian.org> Sun, 18 Nov 2007 13:12:34 +0100
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 18 Nov 2007 13:23:01 +0100
glibc (2.6.1-6) unstable; urgency=low
Modified: glibc-package/branches/glibc-2.7/debian/control
===================================================================
--- glibc-package/branches/glibc-2.7/debian/control 2007-11-18 12:14:19 UTC (rev 2680)
+++ glibc-package/branches/glibc-2.7/debian/control 2007-11-18 12:30:40 UTC (rev 2681)
@@ -615,6 +615,20 @@
(including clones such as AMD Athlon/Opteron, VIA C3 Nehemiah, but not VIA
C3 Ezla).
+Package: libc6.1-ev67
+Architecture: alpha
+Section: libs
+Priority: extra
+Pre-Depends: libc6.1 (= ${binary:Version})
+Description: GNU C Library: Shared libraries (EV67 optimized)
+ Contains the standard libraries that are used by nearly all programs on
+ the system. This package includes shared versions of the standard C
+ library and the standard math library, as well as many others.
+ .
+ This set of libraries is optimized for the Alpha EV67. It only
+ needs to be installed on Alpha EV67/68 and EV7 machines. If you install
+ this on an older machine, it won't even be used.
+
Package: libnss-dns-udeb
XC-Package-Type: udeb
Architecture: any
Modified: glibc-package/branches/glibc-2.7/debian/control.in/opt
===================================================================
--- glibc-package/branches/glibc-2.7/debian/control.in/opt 2007-11-18 12:14:19 UTC (rev 2680)
+++ glibc-package/branches/glibc-2.7/debian/control.in/opt 2007-11-18 12:30:40 UTC (rev 2681)
@@ -57,3 +57,17 @@
(including clones such as AMD Athlon/Opteron, VIA C3 Nehemiah, but not VIA
C3 Ezla).
+Package: libc6.1-ev67
+Architecture: alpha
+Section: libs
+Priority: extra
+Pre-Depends: libc6.1 (= ${binary:Version})
+Description: GNU C Library: Shared libraries (EV67 optimized)
+ Contains the standard libraries that are used by nearly all programs on
+ the system. This package includes shared versions of the standard C
+ library and the standard math library, as well as many others.
+ .
+ This set of libraries is optimized for the Alpha EV67. It only
+ needs to be installed on Alpha EV67/68 and EV7 machines. If you install
+ this on an older machine, it won't even be used.
+
Modified: glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk
===================================================================
--- glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk 2007-11-18 12:14:19 UTC (rev 2680)
+++ glibc-package/branches/glibc-2.7/debian/sysdeps/alpha.mk 2007-11-18 12:30:40 UTC (rev 2681)
@@ -3,3 +3,12 @@
# Requires Linux 2.6.9 for NPTL
libc_MIN_KERNEL_SUPPORTED = 2.6.9
+# build an ev67 optimized library
+#GLIBC_PASSES += ev67
+#DEB_ARCH_REGULAR_PACKAGES += libc6.1-ev67
+ev67_add-ons = nptl $(add-ons)
+ev67_configure_target = alphaev67-linux
+ev67_extra_cflags = -mcpu=ev67 -mtune=ev67 -g -O3
+ev67_extra_config_options = $(extra_config_options) --disable-profile
+ev67_rltddir = /lib/ev67
+ev67_slibdir = /lib/ev67
Reply to: