Your message dated Tue, 18 May 2010 16:40:43 +0000
with message-id <e1oepqv-0005r6...@ries.debian.org>
and subject line Bug#579780: fixed in gcc-4.4 4.4.4-2
has caused the Debian Bug report #579780,
regarding powerpcspe: Preliminary architecture port and minor bugfix
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
579780: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579780
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gcc-4.4
Version: 4.4.2-9
Severity: normal
Tags: sid patch
The 'powerpcspe' architecture is a binary-incompatible variant of
PowerPC/POWER designed and supported by FreeScale and IBM. It is also
known under the trade names "e500"/"MPC8500" and "e200"/"MPC5xx".
This architecture was added to dpkg in commit feb5792 on 2010/04/30:
http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=feb5792
Additional information can be found at:
http://en.wikipedia.org/wiki/PowerPC_e500
http://en.wikipedia.org/wiki/PowerPC_e200
In particular, the 'powerpcspe' architecture lacks the classic FPU with
dedicated FPRs found on most other PowerPC systems. It is replaced with
a set of "SPE" instructions which perform floating-point operations on
the integer registers.
In an unfortunate choice of architecture design, the instructions used
for the "SPE" operations overlap with those for the AltiVec unit on most
other modern PowerPC cores.
The "e500v2"-series chips have 64-bit GPRs, where the high 32-bits are
accesible only via the special "SPE" instructions, allowing them to make
efficient use of the "double" datatype.
The relative rare "e500v1"-series chips have only 32-bit GPRs, and
require software traps and emulation to support native "double".
The "e200z3" and "e200z6" chips have no support for floating point at
all, but with software traps and emulation are binary-compatible with
the "e500"-series chips.
The Debian port to this architecture specifically chooses to optimize
for the higher-end chips (e500v2), as most of the others are targeted at
automotive applications or no longer in production.
GCC by default builds correctly with full support for the e500v2 as long
as the following options are passed to "configure":
--with-cpu=8548
--enable-e500_double
--with-long-double-128
The only changes needed are to extend a few matches on "powerpc ppc64"
to also match "powerpcspe" to ensure that we include essential headers.
One of those headers in particular (spe.h) is necessary to successfully
build EGLIBC's floating-point support.
At this time the 'powerpcspe' architecture port is still very much an
unofficial port. While we hope that will change in the future, it is
entirely possible that the embedded niche of the processor will make
such an official Debian port problematic.
Signed-off-by: Kyle Moffett <kyle.d.moff...@boeing.com>
---
debian/rules.d/binary-gcc-cross.mk | 4 ++--
debian/rules.d/binary-gcc.mk | 2 +-
debian/rules.d/binary-java.mk | 2 +-
debian/rules2 | 4 ++++
4 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/debian/rules.d/binary-gcc-cross.mk
b/debian/rules.d/binary-gcc-cross.mk
index a39e84f..b642ba2 100644
--- a/debian/rules.d/binary-gcc-cross.mk
+++ b/debian/rules.d/binary-gcc-cross.mk
@@ -71,8 +71,8 @@ ifeq ($(DEB_TARGET_ARCH),m68k)
files_gcc += $(gcc_lib_dir)/include/math-68881.h
endif
-ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64))
- files_gcc += $(gcc_lib_dir)/include/{altivec.h,ppc-asm.h}
+ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64
powerpcspe))
+ files_gcc += $(gcc_lib_dir)/include/{altivec.h,ppc-asm.h,spe.h}
endif
usr_doc_files = debian/README.Bugs \
diff --git a/debian/rules.d/binary-gcc.mk b/debian/rules.d/binary-gcc.mk
index 55af73b..20e36ff 100644
--- a/debian/rules.d/binary-gcc.mk
+++ b/debian/rules.d/binary-gcc.mk
@@ -74,7 +74,7 @@ ifeq ($(DEB_HOST_ARCH),m68k)
files_gcc += $(gcc_lib_dir)/include/math-68881.h
endif
-ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64))
+ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64
powerpcspe))
files_gcc += $(gcc_lib_dir)/include/{altivec.h,ppc-asm.h,spe.h}
endif
diff --git a/debian/rules.d/binary-java.mk b/debian/rules.d/binary-java.mk
index 7f0249a..f2b9f94 100644
--- a/debian/rules.d/binary-java.mk
+++ b/debian/rules.d/binary-java.mk
@@ -236,7 +236,7 @@ ifeq ($(with_standalone_gcj),yes)
files_gcj += $(gcc_lib_dir)/include/math-68881.h
endif
- ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64))
+ ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64
powerpcspe))
files_gcj += $(gcc_lib_dir)/include/{altivec.h,ppc-asm.h,spe.h}
endif
diff --git a/debian/rules2 b/debian/rules2
index 252c671..01bbbca 100644
--- a/debian/rules2
+++ b/debian/rules2
@@ -260,6 +260,10 @@ ifneq (,$(findstring powerpc-linux,$(DEB_TARGET_GNU_TYPE)))
endif
endif
+ifeq ($(findstring powerpcspe,$(DEB_TARGET_ARCH)),powerpcspe)
+ CONFARGS += --with-cpu=8548 --enable-e500_double --with-long-double-128
+endif
+
ifneq (,$(findstring softfloat,$(DEB_TARGET_GNU_CPU)))
CONFARGS += --with-float=soft
endif
--
1.7.0
--- Begin Message ---
The 'powerpcspe' architecture is a binary-incompatible variant of
PowerPC/POWER designed and supported by FreeScale and IBM. It is also
known under the trade names "e500"/"MPC8500" and "e200"/"MPC5xx".
This architecture was added to dpkg in commit feb5792 on 2010/04/30:
http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=feb5792
Additional information can be found at:
http://en.wikipedia.org/wiki/PowerPC_e500
http://en.wikipedia.org/wiki/PowerPC_e200
In particular, the 'powerpcspe' architecture lacks the classic FPU with
dedicated FPRs found on most other PowerPC systems. It is replaced with
a set of "SPE" instructions which perform floating-point operations on
the integer registers.
In an unfortunate choice of architecture design, the instructions used
for the "SPE" operations overlap with those for the AltiVec unit on most
other modern PowerPC cores.
The "e500v2"-series chips have 64-bit GPRs, where the high 32-bits are
accesible only via the special "SPE" instructions, allowing them to make
efficient use of the "double" datatype.
The relative rare "e500v1"-series chips have only 32-bit GPRs, and
require software traps and emulation to support native "double".
The "e200z3" and "e200z6" chips have no support for floating point at
all, but with software traps and emulation are binary-compatible with
the "e500"-series chips.
The Debian port to this architecture specifically chooses to optimize
for the higher-end chips (e500v2), as most of the others are targeted at
automotive applications or no longer in production.
GCC by default builds correctly with full support for the e500v2 as long
as the following options are passed to "configure":
--with-cpu=8548
--enable-e500_double
--with-long-double-128
The only changes needed are to extend a few matches on "powerpc ppc64"
to also match "powerpcspe" to ensure that we include essential headers.
One of those headers in particular (spe.h) is necessary to successfully
build EGLIBC's floating-point support.
At this time the 'powerpcspe' architecture port is still very much an
unofficial port. While we hope that will change in the future, it is
entirely possible that the embedded niche of the processor will make
such an official Debian port problematic.
Signed-off-by: Kyle Moffett <kyle.d.moff...@boeing.com>
---
debian/rules.d/binary-gcc-cross.mk | 4 ++--
debian/rules.d/binary-gcc.mk | 2 +-
debian/rules.d/binary-java.mk | 2 +-
debian/rules2 | 4 ++++
4 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/debian/rules.d/binary-gcc-cross.mk
b/debian/rules.d/binary-gcc-cross.mk
index a39e84f..b642ba2 100644
--- a/debian/rules.d/binary-gcc-cross.mk
+++ b/debian/rules.d/binary-gcc-cross.mk
@@ -71,8 +71,8 @@ ifeq ($(DEB_TARGET_ARCH),m68k)
files_gcc += $(gcc_lib_dir)/include/math-68881.h
endif
-ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64))
- files_gcc += $(gcc_lib_dir)/include/{altivec.h,ppc-asm.h}
+ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64
powerpcspe))
+ files_gcc += $(gcc_lib_dir)/include/{altivec.h,ppc-asm.h,spe.h}
endif
usr_doc_files = debian/README.Bugs \
diff --git a/debian/rules.d/binary-gcc.mk b/debian/rules.d/binary-gcc.mk
index 55af73b..20e36ff 100644
--- a/debian/rules.d/binary-gcc.mk
+++ b/debian/rules.d/binary-gcc.mk
@@ -74,7 +74,7 @@ ifeq ($(DEB_HOST_ARCH),m68k)
files_gcc += $(gcc_lib_dir)/include/math-68881.h
endif
-ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64))
+ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64
powerpcspe))
files_gcc += $(gcc_lib_dir)/include/{altivec.h,ppc-asm.h,spe.h}
endif
diff --git a/debian/rules.d/binary-java.mk b/debian/rules.d/binary-java.mk
index 7f0249a..f2b9f94 100644
--- a/debian/rules.d/binary-java.mk
+++ b/debian/rules.d/binary-java.mk
@@ -236,7 +236,7 @@ ifeq ($(with_standalone_gcj),yes)
files_gcj += $(gcc_lib_dir)/include/math-68881.h
endif
- ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64))
+ ifeq ($(DEB_TARGET_ARCH),$(findstring $(DEB_TARGET_ARCH),powerpc ppc64
powerpcspe))
files_gcj += $(gcc_lib_dir)/include/{altivec.h,ppc-asm.h,spe.h}
endif
diff --git a/debian/rules2 b/debian/rules2
index 252c671..01bbbca 100644
--- a/debian/rules2
+++ b/debian/rules2
@@ -260,6 +260,10 @@ ifneq (,$(findstring powerpc-linux,$(DEB_TARGET_GNU_TYPE)))
endif
endif
+ifeq ($(findstring powerpcspe,$(DEB_TARGET_ARCH)),powerpcspe)
+ CONFARGS += --with-cpu=8548 --enable-e500_double --with-long-double-128
+endif
+
ifneq (,$(findstring softfloat,$(DEB_TARGET_GNU_CPU)))
CONFARGS += --with-float=soft
endif
--
1.7.0
--- End Message ---
--- End Message ---
--- Begin Message ---
Source: gcc-4.4
Source-Version: 4.4.4-2
We believe that the bug you reported is fixed in the latest version of
gcc-4.4, which is due to be installed in the Debian FTP archive:
cpp-4.4_4.4.4-2_i386.deb
to main/g/gcc-4.4/cpp-4.4_4.4.4-2_i386.deb
fixincludes_4.4.4-2_i386.deb
to main/g/gcc-4.4/fixincludes_4.4.4-2_i386.deb
g++-4.4-multilib_4.4.4-2_i386.deb
to main/g/gcc-4.4/g++-4.4-multilib_4.4.4-2_i386.deb
g++-4.4_4.4.4-2_i386.deb
to main/g/gcc-4.4/g++-4.4_4.4.4-2_i386.deb
gcc-4.4-base_4.4.4-2_i386.deb
to main/g/gcc-4.4/gcc-4.4-base_4.4.4-2_i386.deb
gcc-4.4-locales_4.4.4-2_all.deb
to main/g/gcc-4.4/gcc-4.4-locales_4.4.4-2_all.deb
gcc-4.4-multilib_4.4.4-2_i386.deb
to main/g/gcc-4.4/gcc-4.4-multilib_4.4.4-2_i386.deb
gcc-4.4-source_4.4.4-2_all.deb
to main/g/gcc-4.4/gcc-4.4-source_4.4.4-2_all.deb
gcc-4.4_4.4.4-2.diff.gz
to main/g/gcc-4.4/gcc-4.4_4.4.4-2.diff.gz
gcc-4.4_4.4.4-2.dsc
to main/g/gcc-4.4/gcc-4.4_4.4.4-2.dsc
gcc-4.4_4.4.4-2_i386.deb
to main/g/gcc-4.4/gcc-4.4_4.4.4-2_i386.deb
gfortran-4.4-multilib_4.4.4-2_i386.deb
to main/g/gcc-4.4/gfortran-4.4-multilib_4.4.4-2_i386.deb
gfortran-4.4_4.4.4-2_i386.deb
to main/g/gcc-4.4/gfortran-4.4_4.4.4-2_i386.deb
gobjc++-4.4-multilib_4.4.4-2_i386.deb
to main/g/gcc-4.4/gobjc++-4.4-multilib_4.4.4-2_i386.deb
gobjc++-4.4_4.4.4-2_i386.deb
to main/g/gcc-4.4/gobjc++-4.4_4.4.4-2_i386.deb
gobjc-4.4-multilib_4.4.4-2_i386.deb
to main/g/gcc-4.4/gobjc-4.4-multilib_4.4.4-2_i386.deb
gobjc-4.4_4.4.4-2_i386.deb
to main/g/gcc-4.4/gobjc-4.4_4.4.4-2_i386.deb
lib64gcc1-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64gcc1-dbg_4.4.4-2_i386.deb
lib64gcc1_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64gcc1_4.4.4-2_i386.deb
lib64gfortran3-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64gfortran3-dbg_4.4.4-2_i386.deb
lib64gfortran3_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64gfortran3_4.4.4-2_i386.deb
lib64gomp1-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64gomp1-dbg_4.4.4-2_i386.deb
lib64gomp1_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64gomp1_4.4.4-2_i386.deb
lib64mudflap0-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64mudflap0-dbg_4.4.4-2_i386.deb
lib64mudflap0_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64mudflap0_4.4.4-2_i386.deb
lib64objc2-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64objc2-dbg_4.4.4-2_i386.deb
lib64objc2_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64objc2_4.4.4-2_i386.deb
lib64stdc++6-4.4-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64stdc++6-4.4-dbg_4.4.4-2_i386.deb
lib64stdc++6_4.4.4-2_i386.deb
to main/g/gcc-4.4/lib64stdc++6_4.4.4-2_i386.deb
libgcc1-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/libgcc1-dbg_4.4.4-2_i386.deb
libgcc1_4.4.4-2_i386.deb
to main/g/gcc-4.4/libgcc1_4.4.4-2_i386.deb
libgfortran3-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/libgfortran3-dbg_4.4.4-2_i386.deb
libgfortran3_4.4.4-2_i386.deb
to main/g/gcc-4.4/libgfortran3_4.4.4-2_i386.deb
libgomp1-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/libgomp1-dbg_4.4.4-2_i386.deb
libgomp1_4.4.4-2_i386.deb
to main/g/gcc-4.4/libgomp1_4.4.4-2_i386.deb
libmudflap0-4.4-dev_4.4.4-2_i386.deb
to main/g/gcc-4.4/libmudflap0-4.4-dev_4.4.4-2_i386.deb
libmudflap0-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/libmudflap0-dbg_4.4.4-2_i386.deb
libmudflap0_4.4.4-2_i386.deb
to main/g/gcc-4.4/libmudflap0_4.4.4-2_i386.deb
libobjc2-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/libobjc2-dbg_4.4.4-2_i386.deb
libobjc2_4.4.4-2_i386.deb
to main/g/gcc-4.4/libobjc2_4.4.4-2_i386.deb
libstdc++6-4.4-dbg_4.4.4-2_i386.deb
to main/g/gcc-4.4/libstdc++6-4.4-dbg_4.4.4-2_i386.deb
libstdc++6-4.4-dev_4.4.4-2_i386.deb
to main/g/gcc-4.4/libstdc++6-4.4-dev_4.4.4-2_i386.deb
libstdc++6-4.4-doc_4.4.4-2_all.deb
to main/g/gcc-4.4/libstdc++6-4.4-doc_4.4.4-2_all.deb
libstdc++6-4.4-pic_4.4.4-2_i386.deb
to main/g/gcc-4.4/libstdc++6-4.4-pic_4.4.4-2_i386.deb
libstdc++6_4.4.4-2_i386.deb
to main/g/gcc-4.4/libstdc++6_4.4.4-2_i386.deb
protoize_4.4.4-2_i386.deb
to main/g/gcc-4.4/protoize_4.4.4-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 579...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated gcc-4.4 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 18 May 2010 10:31:15 +0200
Source: gcc-4.4
Binary: gcc-4.4-base libgcc1 libgcc1-dbg libgcc2 libgcc2-dbg libgcc4
libgcc4-dbg lib64gcc1 lib64gcc1-dbg lib32gcc1 lib32gcc1-dbg libn32gcc1
libn32gcc1-dbg gcc-4.4 gcc-4.4-multilib gcc-4.4-hppa64 gcc-4.4-spu g++-4.4-spu
gfortran-4.4-spu cpp-4.4 gcc-4.4-locales g++-4.4 g++-4.4-multilib libmudflap0
libmudflap0-dbg lib32mudflap0 lib32mudflap0-dbg lib64mudflap0 lib64mudflap0-dbg
libn32mudflap0 libn32mudflap0-dbg libmudflap0-4.4-dev libgomp1 libgomp1-dbg
lib32gomp1 lib32gomp1-dbg lib64gomp1 lib64gomp1-dbg libn32gomp1 libn32gomp1-dbg
protoize gobjc++-4.4 gobjc++-4.4-multilib gobjc-4.4 gobjc-4.4-multilib libobjc2
libobjc2-dbg lib64objc2 lib64objc2-dbg lib32objc2 lib32objc2-dbg libn32objc2
libn32objc2-dbg gfortran-4.4 gfortran-4.4-multilib libgfortran3
libgfortran3-dbg lib64gfortran3 lib64gfortran3-dbg lib32gfortran3
lib32gfortran3-dbg libn32gfortran3 libn32gfortran3-dbg libstdc++6 lib32stdc++6
lib64stdc++6 libn32stdc++6 libstdc++6-4.4-dev libstdc++6-4.4-pic
libstdc++6-4.4-dbg
lib32stdc++6-4.4-dbg lib64stdc++6-4.4-dbg libn32stdc++6-4.4-dbg
libstdc++6-4.4-doc gcc-4.4-soft-float fixincludes
gcc-4.4-source
Architecture: source all i386
Version: 4.4.4-2
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Description:
cpp-4.4 - The GNU C preprocessor
fixincludes - Fix non-ANSI header files
g++-4.4 - The GNU C++ compiler
g++-4.4-multilib - The GNU C++ compiler (multilib files)
g++-4.4-spu - SPU cross-compiler (C++ compiler)
gcc-4.4 - The GNU C compiler
gcc-4.4-base - The GNU Compiler Collection (base package)
gcc-4.4-hppa64 - The GNU C compiler (cross compiler for hppa64)
gcc-4.4-locales - The GNU C compiler (native language support files)
gcc-4.4-multilib - The GNU C compiler (multilib files)
gcc-4.4-soft-float - The soft-floating-point gcc libraries (arm)
gcc-4.4-source - Source of the GNU Compiler Collection
gcc-4.4-spu - SPU cross-compiler (preprocessor and C compiler)
gfortran-4.4 - The GNU Fortran 95 compiler
gfortran-4.4-multilib - The GNU Fortran 95 compiler (multilib files)
gfortran-4.4-spu - SPU cross-compiler (Fortran compiler)
gobjc++-4.4 - The GNU Objective-C++ compiler
gobjc++-4.4-multilib - The GNU Objective-C++ compiler (multilib files)
gobjc-4.4 - The GNU Objective-C compiler
gobjc-4.4-multilib - The GNU Objective-C compiler (multilib files)
lib32gcc1 - GCC support library (32 bit Version)
lib32gcc1-dbg - GCC support library (debug symbols)
lib32gfortran3 - Runtime library for GNU Fortran applications (32bit)
lib32gfortran3-dbg - Runtime library for GNU Fortran applications (32 bit
debug symbol
lib32gomp1 - GCC OpenMP (GOMP) support library (32bit)
lib32gomp1-dbg - GCC OpenMP (GOMP) support library (32 bit debug symbols)
lib32mudflap0 - GCC mudflap shared support libraries (32bit)
lib32mudflap0-dbg - GCC mudflap shared support libraries (32 bit debug symbols)
lib32objc2 - Runtime library for GNU Objective-C applications (32bit)
lib32objc2-dbg - Runtime library for GNU Objective-C applications (32 bit
debug sy
lib32stdc++6 - The GNU Standard C++ Library v3 (32 bit Version)
lib32stdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
lib64gcc1 - GCC support library (64bit)
lib64gcc1-dbg - GCC support library (debug symbols)
lib64gfortran3 - Runtime library for GNU Fortran applications (64bit)
lib64gfortran3-dbg - Runtime library for GNU Fortran applications (64bit debug
symbols
lib64gomp1 - GCC OpenMP (GOMP) support library (64bit)
lib64gomp1-dbg - GCC OpenMP (GOMP) support library (64bit debug symbols)
lib64mudflap0 - GCC mudflap shared support libraries (64bit)
lib64mudflap0-dbg - GCC mudflap shared support libraries (64 bit debug symbols)
lib64objc2 - Runtime library for GNU Objective-C applications (64bit)
lib64objc2-dbg - Runtime library for GNU Objective-C applications (64 bit
debug sy
lib64stdc++6 - The GNU Standard C++ Library v3 (64bit)
lib64stdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
libgcc1 - GCC support library
libgcc1-dbg - GCC support library (debug symbols)
libgcc2 - GCC support library
libgcc2-dbg - GCC support library (debug symbols)
libgcc4 - GCC support library
libgcc4-dbg - GCC support library (debug symbols)
libgfortran3 - Runtime library for GNU Fortran applications
libgfortran3-dbg - Runtime library for GNU Fortran applications (debug symbols)
libgomp1 - GCC OpenMP (GOMP) support library
libgomp1-dbg - GCC OpenMP (GOMP) support library (debug symbols)
libmudflap0 - GCC mudflap shared support libraries
libmudflap0-4.4-dev - GCC mudflap support libraries (development files)
libmudflap0-dbg - GCC mudflap shared support libraries (debug symbols)
libn32gcc1 - GCC support library (n32)
libn32gcc1-dbg - GCC support library (debug symbols)
libn32gfortran3 - Runtime library for GNU Fortran applications (n32)
libn32gfortran3-dbg - Runtime library for GNU Fortran applications (n32 debug
symbols)
libn32gomp1 - GCC OpenMP (GOMP) support library (n32)
libn32gomp1-dbg - GCC OpenMP (GOMP) support library (n32 debug symbols)
libn32mudflap0 - GCC mudflap shared support libraries (n32)
libn32mudflap0-dbg - GCC mudflap shared support libraries (n32 debug symbols)
libn32objc2 - Runtime library for GNU Objective-C applications (n32)
libn32objc2-dbg - Runtime library for GNU Objective-C applications (n32 debug
symbo
libn32stdc++6 - The GNU Standard C++ Library v3 (n32)
libn32stdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
libobjc2 - Runtime library for GNU Objective-C applications
libobjc2-dbg - Runtime library for GNU Objective-C applications (debug symbols)
libstdc++6 - The GNU Standard C++ Library v3
libstdc++6-4.4-dbg - The GNU Standard C++ Library v3 (debugging files)
libstdc++6-4.4-dev - The GNU Standard C++ Library v3 (development files)
libstdc++6-4.4-doc - The GNU Standard C++ Library v3 (documentation files)
libstdc++6-4.4-pic - The GNU Standard C++ Library v3 (shared library subset
kit)
protoize - Create/remove ANSI prototypes from C code
Closes: 579780 580148
Changes:
gcc-4.4 (4.4.4-2) unstable; urgency=low
.
[ Matthias Klose ]
.
* Update to SVN 20100518 from the gcc-4_4-branch (r159527).
- Fix PR c/43893, PR other/43620, PR middle-end/44085,
PR documentation/44016, PR target/43744, PR debug/43370,
PR middle-end/43671, PR fortran/44036, PR fortran/44135.
* Update cell branch to 20100518.
* Update configury to be able to target i686 instead of i486 on i386.
* Ubuntu only:
- Configure --with-arch-32=i686.
- Pass --hash-style=gnu instead of --hash-style=both to the linker.
- Don't build packages built from the gcc-4.5 sources.
* Add libgcc4 to common libs (not built when built from gcc-4.5 sources).
* Preliminary architecture port for powerpcspe (Kyle Moffett).
Closes: #579780.
* Bump inter package dependencies to 4.4.4-1. Closes: #580148.
.
[Ludovic Brenta]
.
Merge from gnat-4.4 (4.4.4-3) unstable; urgency=low
.
* debian/control.m4, debian/control, debian/rules.d/binary-ada.mk: make
upgrades from Lenny work without broken packages or hard decisions
(part II).
(libgnatvsn-dev, libgnatprj-dev): new dummy transition packages.
.
Merge from gnat-4.4 (4.4.4-2) unstable; urgency=low
.
* debian/control.m4, debian/control: make upgrades from Lenny work without
broken packages or hard decisions.
(gnat-4.4): replace all previous versions of gnat-X.Y.
(libgnat{vsn,prj}4.4-dev):
- Replace the corresponding 4.3 package in addition to Conflicting with it.
- Suggest the -dbg package, too.
(libgnat{vsn,prj}4.4-dbg):
- Depend on the -dev package, too.
- Do not recommend gnat-gdb, superseded by gdb.
(libgnatprj4.4-dbg): do not recommend libgnatprj-dev, no longer in the
archive.
Checksums-Sha1:
9e8251a667ccd7611734fec69995555cbebd1686 3563 gcc-4.4_4.4.4-2.dsc
391c2730604b6217af98d132e933376ba12a7910 647278 gcc-4.4_4.4.4-2.diff.gz
3d1939d5dae7c799c27f6292a5e0087c79945216 50198338
gcc-4.4-source_4.4.4-2_all.deb
e15b2ed1e6e4ec8ef82b1822786d73d1eb656080 16358654
libstdc++6-4.4-doc_4.4.4-2_all.deb
3f9327f1fd3b800e1994e02a92db3e6e2781147f 2298582
gcc-4.4-locales_4.4.4-2_all.deb
5f6c5a662b034b41503ae36e73c4de284cce50b2 116782 gcc-4.4-base_4.4.4-2_i386.deb
8e4be955bf80b6dad0f676363ebf1fb93719795b 55158 libgcc1_4.4.4-2_i386.deb
b276c868eace20657928d412ab6ebba8f0c92bf2 79210 libgcc1-dbg_4.4.4-2_i386.deb
e56b4f317f6bd25a0eb2c68bdce774b915082531 44938 lib64gcc1_4.4.4-2_i386.deb
ad966b2f958639aaacce5835d7d27ce5f3fac17f 83262 lib64gcc1-dbg_4.4.4-2_i386.deb
3d9454c700387e3726d3279cf12fb41e4e3e084a 24050 libgomp1_4.4.4-2_i386.deb
310a0f28126fff36671e465af4061e12af128ff5 61924 libgomp1-dbg_4.4.4-2_i386.deb
a5c870af111c966f493a73ec72a1686e382fc58c 25320 lib64gomp1_4.4.4-2_i386.deb
0eb856b8deae94d35432275e63bb23e7b771bc38 58850 lib64gomp1-dbg_4.4.4-2_i386.deb
75c89ba6b3b333707bc65b3c41bcee6993fd801a 3745620 cpp-4.4_4.4.4-2_i386.deb
221d3ac6776480aeaae0af04ac35a864d4b758a8 41826 protoize_4.4.4-2_i386.deb
3386a12efd5271a2b9099c40bde5efcbb84e208d 58758 fixincludes_4.4.4-2_i386.deb
65021c4e8d385fb3986cf7b57e85b09915951874 215254
libmudflap0-4.4-dev_4.4.4-2_i386.deb
4f0b79859bd4503ff89281b921ff204428b2fb80 81946 libmudflap0_4.4.4-2_i386.deb
749f9fba806d2a34b17a56c189be2976006a8901 120100
libmudflap0-dbg_4.4.4-2_i386.deb
aee5a4b2d5658394b03583ef1e8ed365e8d465a8 98096 lib64mudflap0_4.4.4-2_i386.deb
5c4789dffd2de44b3ce674898473da7dc4d5b59f 122398
lib64mudflap0-dbg_4.4.4-2_i386.deb
0bbed8b268bd1b738f4e92336e85509c0ffe2251 870
gobjc++-4.4-multilib_4.4.4-2_i386.deb
1abb1c49e5d23c62d3c74ece02e5034631e376eb 4011450 gobjc++-4.4_4.4.4-2_i386.deb
a7e534c028ed0d84e69deeef598674f4893f5636 185592
gobjc-4.4-multilib_4.4.4-2_i386.deb
292c58d47fe237d30614da30ee6a2495019a9738 3885264 gobjc-4.4_4.4.4-2_i386.deb
01977ad1a9a16a1ea3c95ff9c46f103a05d45ed9 152144 libobjc2_4.4.4-2_i386.deb
6c94a71731e173a8076b639a16bfa60778f534d1 268254 libobjc2-dbg_4.4.4-2_i386.deb
cfb97ff48ab4b31326e7b52744b8027b14d820d9 160594 lib64objc2_4.4.4-2_i386.deb
54a6b3b214c22958985104da1fabde542ad7618d 278554 lib64objc2-dbg_4.4.4-2_i386.deb
bc73e5beaa214ba77b65d5585449b5d4cfbcb2d9 1054456
g++-4.4-multilib_4.4.4-2_i386.deb
b76eaa1a0cd6234781d46034b681a2a9964fe00f 5370716 g++-4.4_4.4.4-2_i386.deb
0d421ffdf327f1f8d57c126be58e8feb11cdccaf 346362 libstdc++6_4.4.4-2_i386.deb
c9e6002ad0dbf08b5495d11f1b94128a0c3c9fb0 341088 lib64stdc++6_4.4.4-2_i386.deb
7042c80f2b8bd90a24919b495dc3d58bec486324 6547130
lib64stdc++6-4.4-dbg_4.4.4-2_i386.deb
73c65934078c87e88d6ea8f33c3f10b1ac2eb8bc 1527464
libstdc++6-4.4-dev_4.4.4-2_i386.deb
c9a4e98f106662d558e4183b8b5dc1cbe5b0ffe7 497576
libstdc++6-4.4-pic_4.4.4-2_i386.deb
0eb1c6fd5629de7e93aed6013e44c0308683af02 3880432
libstdc++6-4.4-dbg_4.4.4-2_i386.deb
c8bf78c16fa120bb4279d06f52aecc665f14fbab 238470 libgfortran3_4.4.4-2_i386.deb
0b8b268430d46e0cad05fb862b147100f1eff92a 391386
libgfortran3-dbg_4.4.4-2_i386.deb
ff21199df232e4887ce674c39f016333d04bbecd 291476 lib64gfortran3_4.4.4-2_i386.deb
4dcc04b4a0271ac63e4197eb16d00d7dce89063d 502816
lib64gfortran3-dbg_4.4.4-2_i386.deb
9e3087f5baed8483402b6cd6895ac35f74b3f182 335372
gfortran-4.4-multilib_4.4.4-2_i386.deb
55de58d69c3a78875b77761ae1fbf2a83e63537d 4242926 gfortran-4.4_4.4.4-2_i386.deb
ba7233a0a4adaec810d8c03a73009618083d6972 2204804
gcc-4.4-multilib_4.4.4-2_i386.deb
45937d057203d39d2e51ff65752b07436d095837 2792052 gcc-4.4_4.4.4-2_i386.deb
Checksums-Sha256:
ed8ba77c40a5d34451bbcfc9b38805acfbba5ecb50aba30969229ce4cef7a2dc 3563
gcc-4.4_4.4.4-2.dsc
25bff97f952ac040d7ad667904a14793f4bb9bbb075036369c42f4b93c6231a9 647278
gcc-4.4_4.4.4-2.diff.gz
9ca6e42e9056ce04ff31a9b1dadb659fafa9dacda85d99929ee41a2999fa8a5e 50198338
gcc-4.4-source_4.4.4-2_all.deb
10a4a087e2ead6dbead17a3a3df662d4328dad1924850b9e7fb6b7929c7c0d39 16358654
libstdc++6-4.4-doc_4.4.4-2_all.deb
4f0b0b2b75b36bfeb713534582ad89e602f6b83a020d02b78aaa7d267627e2fa 2298582
gcc-4.4-locales_4.4.4-2_all.deb
31a64ddcbc2cc609ea37948494630d9e90e1ac55d92205febeb57f9d1432c015 116782
gcc-4.4-base_4.4.4-2_i386.deb
ec06af6dd4112b34d8fb05fbd4f01fb1f467ab47dee4626a398dd5ef02343109 55158
libgcc1_4.4.4-2_i386.deb
3dc27b9fe5d266f9d2f405b99ef83afc46d9bad46d67d1a7437b98651f2a80bc 79210
libgcc1-dbg_4.4.4-2_i386.deb
c1510f0e09411b1c87bd6210bbcfeddb56d77c504a182828ebdc23cf1b6506e2 44938
lib64gcc1_4.4.4-2_i386.deb
bdc19c2b169ad8eef01f808937c981fecc38e362f2229fa9c3eddfadf0dab6b0 83262
lib64gcc1-dbg_4.4.4-2_i386.deb
2eab1b8eb25182ead00915590557449f64af0d67ea7f118f45603d9f5c120fd0 24050
libgomp1_4.4.4-2_i386.deb
7d2e5a80be2004698ef65dba2d01e3825924d905c14b927935e148cb3437e259 61924
libgomp1-dbg_4.4.4-2_i386.deb
f5974a307ae41017d53c73a702ac09341f6f6a156ae48c929730ead880cf6be9 25320
lib64gomp1_4.4.4-2_i386.deb
5e6b11a496d253965827502479ec18998e644a74e29e0d341fc71dc10877fd96 58850
lib64gomp1-dbg_4.4.4-2_i386.deb
6d31f2ed577f92e90fa8f028abb5727192e5d8f10d365efeb5d8bd190649a7aa 3745620
cpp-4.4_4.4.4-2_i386.deb
76b37b85121c363612f439822a96c9d804f196eda23b540f796154ea08c276f5 41826
protoize_4.4.4-2_i386.deb
75f9aff00753cf22a86a3cb432df9f1d1ba6b35d6150ff7fb023c7d4ca8016e8 58758
fixincludes_4.4.4-2_i386.deb
4fc3f45eb70649b0dfb7b163df724748bbc4d1d8cd5a5d471dafdb074acc505c 215254
libmudflap0-4.4-dev_4.4.4-2_i386.deb
0d9525e0deb00d3332f61b74bbd40137be1ec9152417e6f8361d3e9a5635b5d3 81946
libmudflap0_4.4.4-2_i386.deb
ef02fc93f09e5e835eba9040f95b72dcbd96c356f1910298c31dd840c3442b40 120100
libmudflap0-dbg_4.4.4-2_i386.deb
5ba2653bb66bce44684e71e9a0659949ed608569ae62e39f3455645e3ca11649 98096
lib64mudflap0_4.4.4-2_i386.deb
f4d2ec9b56e4dd5a0d4625b881a4f7ffc9a7afea1e8b1d0d442f7d8e42cae7a6 122398
lib64mudflap0-dbg_4.4.4-2_i386.deb
b8fca99f7d2448608d8767933dbacf7e56e70778da7cef9b5449913ec0cd3253 870
gobjc++-4.4-multilib_4.4.4-2_i386.deb
085dac4cdf63c7bf748e67bf0bfd80278a19fdcaa13d7b3a86aff23d7bcf1c6b 4011450
gobjc++-4.4_4.4.4-2_i386.deb
08a0252afd297ff35a3f8df8d09b3e74cde1d75f48ae25c0fa50b72781efde8f 185592
gobjc-4.4-multilib_4.4.4-2_i386.deb
48430bfba851a66ef6f6fec5ac86b50a58d8919fc1084ed0cd5eb6c63e3094b1 3885264
gobjc-4.4_4.4.4-2_i386.deb
77f27d0707f38275ac668bd3b18e48ca95cb43201a599b453036b52073372685 152144
libobjc2_4.4.4-2_i386.deb
051714cc06cf44d3c56a9f09417e070891bfca248bd6aa5a966cb58c9027f0f0 268254
libobjc2-dbg_4.4.4-2_i386.deb
e9af80692dd322109a8b342721112793241022af77f79c646f99b7702b817800 160594
lib64objc2_4.4.4-2_i386.deb
bb3cbd29941b7758613e86b233fcdafd4da9d6d1bedc2d07c66462e76dadadf5 278554
lib64objc2-dbg_4.4.4-2_i386.deb
cd1a4a942cc854c4668a6d54d6ffd46a641422f617aae18bf636bc4b65c5a89c 1054456
g++-4.4-multilib_4.4.4-2_i386.deb
b5a2ecd85c49ab32a0715a207efe38ca4984719c910050672eb44ab719ae11e2 5370716
g++-4.4_4.4.4-2_i386.deb
2652c5b74eea50982d4444471200b8282cf273823442d13d6cbff255ca38f424 346362
libstdc++6_4.4.4-2_i386.deb
ea894ea2634dfef14802df32e0fbb40e196f5cf8ea493a1d3ceb795a21665456 341088
lib64stdc++6_4.4.4-2_i386.deb
f7a7f8af010c48a99e542fa66fd268334d7c0862f5dc527e0e7c47504d0c3a7d 6547130
lib64stdc++6-4.4-dbg_4.4.4-2_i386.deb
e6d053c29bf0b048b36c6644bdbefab96c3868dc86af48547927c47b6c996ed2 1527464
libstdc++6-4.4-dev_4.4.4-2_i386.deb
73f9c740b89c2bc407db81a05b651feb3a1793714a00f3d7ed891594c36e35e7 497576
libstdc++6-4.4-pic_4.4.4-2_i386.deb
363e5b631cfb57479dd1d9b72c9b37f6a5332508e3019a1cc8f33598936a9b2a 3880432
libstdc++6-4.4-dbg_4.4.4-2_i386.deb
2a32b4901a30515dadb01357da491f1ae53b3997c4717a24a1beb8d3faa422f7 238470
libgfortran3_4.4.4-2_i386.deb
c051f20aae8df9cba664869ed7e2053019690dde36d0013dd22617a173bf0fa8 391386
libgfortran3-dbg_4.4.4-2_i386.deb
8ad4638d230880f7d7fc475517cf4e63ace10e747568d7590a9e9962c6c2fa75 291476
lib64gfortran3_4.4.4-2_i386.deb
32ab349ec9169525e786277b3a5541d7bc3e41f76c119ce7fa38633d150ac43e 502816
lib64gfortran3-dbg_4.4.4-2_i386.deb
76c387cc79a7052878cff3c5f73cc8b47b11da76e8cddd6098744a16d764e270 335372
gfortran-4.4-multilib_4.4.4-2_i386.deb
90430aa2b0c7be67f9edd7cdaa88f12bfc296ffc99058169a66e1028d088f75e 4242926
gfortran-4.4_4.4.4-2_i386.deb
19add5fe455aa39d7231ef832f0d68c62f46b536c19e115ee205f34ea365caeb 2204804
gcc-4.4-multilib_4.4.4-2_i386.deb
6a8a6610d257401bd499b890f093381a20f355693da40283ddae157defe2223b 2792052
gcc-4.4_4.4.4-2_i386.deb
Files:
94f16108223cb6235483719a4cdc7769 3563 devel optional gcc-4.4_4.4.4-2.dsc
b163c1bd5fc6c6782d662953153e33fe 647278 devel optional gcc-4.4_4.4.4-2.diff.gz
47c23039f23a7b3a6801fcd021e48153 50198338 devel optional
gcc-4.4-source_4.4.4-2_all.deb
c511891fa500f44a0df1960f5fedcbc3 16358654 doc optional
libstdc++6-4.4-doc_4.4.4-2_all.deb
63aedb299109f1c95ad9f1bd4522ed16 2298582 devel optional
gcc-4.4-locales_4.4.4-2_all.deb
442d89dd0e48e01604db3a0dabcfa4fd 116782 libs required
gcc-4.4-base_4.4.4-2_i386.deb
59f82046bad0fa6a9aa2a618586bc259 55158 libs required libgcc1_4.4.4-2_i386.deb
2e02823e450c82a91e1de8a25201a155 79210 debug extra libgcc1-dbg_4.4.4-2_i386.deb
0f5ce3b3ec36deffd4f0ae35fdb3b3ce 44938 libs optional lib64gcc1_4.4.4-2_i386.deb
e2dd3baddd8b82fa72b3c33eb766ea85 83262 debug extra
lib64gcc1-dbg_4.4.4-2_i386.deb
2c06f6e2e2ba7d27a703abe4c3234eff 24050 libs optional libgomp1_4.4.4-2_i386.deb
d56b913793dcca1968a69969184189cc 61924 debug extra
libgomp1-dbg_4.4.4-2_i386.deb
8e32098cfea0eb1e71f0f8a57e6a7e5a 25320 libs optional
lib64gomp1_4.4.4-2_i386.deb
992b06cad8b0c9d415d4e7a64ea859d1 58850 debug extra
lib64gomp1-dbg_4.4.4-2_i386.deb
ab14168508a045337620e124030683a7 3745620 interpreters optional
cpp-4.4_4.4.4-2_i386.deb
a47a1563f45fb6f3b7cdab4726ec8e15 41826 devel optional protoize_4.4.4-2_i386.deb
e8ed620b85bca6a2caa159dd6a0cd033 58758 devel optional
fixincludes_4.4.4-2_i386.deb
4f0eb4e3d07c6886f69c10f93f9fa738 215254 libdevel optional
libmudflap0-4.4-dev_4.4.4-2_i386.deb
6d0d49aba1acf43d266cdfaae3fe96c2 81946 libs optional
libmudflap0_4.4.4-2_i386.deb
12e9b69c84ce15dc6182c9fb86c9e676 120100 debug extra
libmudflap0-dbg_4.4.4-2_i386.deb
58943e9d85453469818f03bcf91a441a 98096 libs optional
lib64mudflap0_4.4.4-2_i386.deb
0516c2a45feecb56f87cb8a0ab12bee0 122398 debug extra
lib64mudflap0-dbg_4.4.4-2_i386.deb
e957507c262311b46bd1b4225cc3098e 870 devel optional
gobjc++-4.4-multilib_4.4.4-2_i386.deb
1cd543e7630eeaa1a6b43b07fdb216ef 4011450 devel optional
gobjc++-4.4_4.4.4-2_i386.deb
9b09c73f394a8344c2b04b1552a52194 185592 devel optional
gobjc-4.4-multilib_4.4.4-2_i386.deb
684f4974975d2883f72d5369aba5c784 3885264 devel optional
gobjc-4.4_4.4.4-2_i386.deb
dcd20f9c4c5ce9c551e11985eeb135bf 152144 libs optional libobjc2_4.4.4-2_i386.deb
3b1017d86e3092f50e0053b95302898e 268254 debug extra
libobjc2-dbg_4.4.4-2_i386.deb
df57f765614d34e94f2467794399f372 160594 libs optional
lib64objc2_4.4.4-2_i386.deb
29c50f65d010ede33087d8d63a6a046d 278554 debug extra
lib64objc2-dbg_4.4.4-2_i386.deb
1cb1c89619c95156c5a1f2468809fd5a 1054456 devel optional
g++-4.4-multilib_4.4.4-2_i386.deb
e0d03048568a3c7b00f2d34b5315e9f8 5370716 devel optional
g++-4.4_4.4.4-2_i386.deb
d58239cc41d0e0ca11bcaf614bd80567 346362 libs required
libstdc++6_4.4.4-2_i386.deb
5026af3fd7ab77b716cb669745e046a3 341088 libs optional
lib64stdc++6_4.4.4-2_i386.deb
3bc80fc5228bf84ac29dd9ab5ed8127f 6547130 debug extra
lib64stdc++6-4.4-dbg_4.4.4-2_i386.deb
f11eedc32e6c9dc00bc03fd99b2ef99d 1527464 libdevel optional
libstdc++6-4.4-dev_4.4.4-2_i386.deb
aabf7323a24688969b4d7a649bfe34aa 497576 libdevel extra
libstdc++6-4.4-pic_4.4.4-2_i386.deb
1df98e8888c9f7403c54b45efce6eaa0 3880432 debug extra
libstdc++6-4.4-dbg_4.4.4-2_i386.deb
b70c171a84c926592be0e441357a2230 238470 libs optional
libgfortran3_4.4.4-2_i386.deb
9768d52d164a9bf466fe069ff5632e96 391386 debug extra
libgfortran3-dbg_4.4.4-2_i386.deb
ddbd804a0fe01d46677913b6a04dfa62 291476 libs optional
lib64gfortran3_4.4.4-2_i386.deb
a09773d9fcf37dc914975c9d6c623c98 502816 debug extra
lib64gfortran3-dbg_4.4.4-2_i386.deb
f5fb67b50cbc8d8f0d4d4eaad7844f1a 335372 devel optional
gfortran-4.4-multilib_4.4.4-2_i386.deb
2240fe2db70ca9426d383814f266c55c 4242926 devel optional
gfortran-4.4_4.4.4-2_i386.deb
9c8b20c737c1eef64dfaa3806db90329 2204804 devel optional
gcc-4.4-multilib_4.4.4-2_i386.deb
e4c0c19885687c08d3da17173e99c67c 2792052 devel optional
gcc-4.4_4.4.4-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkvykPQACgkQStlRaw+TLJwxYACdEYvV+WFLc2+yox/L9IMpALf3
KO8An3iHp49ooUFgeKpJo+uwdJ12qg9M
=GD66
-----END PGP SIGNATURE-----
--- End Message ---