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

Bug#330730: marked as done (gcc-4.0: Please add big-endian arm (armeb) support)



Your message dated Sun, 02 Oct 2005 03:47:28 -0700
with message-id <E1EM1NQ-000236-00@spohr.debian.org>
and subject line Bug#330730: fixed in gcc-4.0 4.0.2-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 29 Sep 2005 15:33:55 +0000
>From buytenh+debian@wantstofly.org Thu Sep 29 08:33:55 2005
Return-path: <buytenh+debian@wantstofly.org>
Received: from alephnull.demon.nl (enp2611.wantstofly.org) [83.160.184.112] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EL0Py-0007SY-00; Thu, 29 Sep 2005 08:33:54 -0700
Received: by enp2611.wantstofly.org (Postfix, from userid 0)
	id 3114968041; Thu, 29 Sep 2005 17:33:51 +0200 (CEST)
Content-Type: multipart/mixed; boundary="===============1917320413=="
MIME-Version: 1.0
From: Lennert Buytenhek <buytenh+debian@wantstofly.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: gcc-4.0: Please add big-endian arm (armeb) support
X-Mailer: reportbug 3.8
Date: Thu, 29 Sep 2005 17:33:51 +0200
Message-Id: <20050929153351.3114968041@enp2611.wantstofly.org>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

This is a multi-part MIME message sent by reportbug.

--===============1917320413==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: gcc-4.0
Version: 4.0.1-8
Severity: wishlist
Tags: patch

Attached is a patch that teaches the gcc-4.0 package build scripts
about the armeb architecture, and a patch for gcc to default to
big-endian in case of an arm*b-*-* target triple.  This allows a fully
native gcc-4.0 package build on a big-endian ARM platform.


-- System Information:
Debian Release: 3.1
Architecture: armeb (armv5teb)
Kernel: Linux 2.6.13
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

--===============1917320413==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="gcc-4.0-4.0.1-armeb.diff"

--- gcc-4.0-4.0.1/debian/rules2.orig	2005-09-25 00:30:44.000000000 +0000
+++ gcc-4.0-4.0.1/debian/rules2	2005-09-25 00:30:50.000000000 +0000
@@ -246,7 +246,7 @@
 bootstrap_target = bootstrap
 
 # Increase the timeout for one testrun on slow architectures
-ifeq ($(DEB_TARGET_GNU_CPU), $(findstring $(DEB_TARGET_GNU_CPU),arm hppa m68k))
+ifeq ($(DEB_TARGET_GNU_CPU), $(findstring $(DEB_TARGET_GNU_CPU),arm armeb hppa m68k))
   DEJAGNU_TIMEOUT=600
 else
   DEJAGNU_TIMEOUT=450
@@ -676,7 +676,7 @@
 	done
 
 # start the script only on architectures known to have slow autobilders ...
-logwatch_archs := arm m68k mips mipsel sparc
+logwatch_archs := arm armeb m68k mips mipsel sparc
 ifeq ($(DEB_HOST_GNU_CPU), $(findstring $(DEB_HOST_GNU_CPU),$(logwatch_archs)))
   start_logwatch = yes
 endif
--- gcc-4.0-4.0.1/debian/control.orig	2005-09-25 00:30:44.000000000 +0000
+++ gcc-4.0-4.0.1/debian/control	2005-09-25 00:30:50.000000000 +0000
@@ -4,7 +4,7 @@
 Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
 Uploaders: Matthias Klose <doko@debian.org>
 Standards-Version: 3.6.2
-Build-Depends: dpkg-dev (>= 1.13.9), libc6.1-dev (>= 2.3.2.ds1-16) [alpha ia64] | libc0.3-dev (>= 2.3.2.ds1-16) | libc0.1-dev (>= 2.3.2.ds1-16) | libc12-dev (>= 2.3.2.ds1-16) | libc6-dev (>= 2.3.2.ds1-16), libc6-dev-sparc64 [sparc], libc6-dev-s390x [s390], libc6-dev-i386 [amd64] | ia32-libs-dev [amd64], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], lib32gcc1 [amd64 ppc64], lib64gcc1 [i386 powerpc sparc s390], libc6-dev-amd64 [i386] | amd64-libs-dev (>= 1.2) [i386], libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], m4, autoconf, automake1.9, libtool, autogen, gawk, dejagnu (>= 1.4.3) [!hurd-any !hurd-i386], expect-tcl8.3 [hppa] | expect [hppa], expect (>= 5.38.0) [!hppa !hurd-any !hurd-i386], bzip2, binutils (>= 2.16.1) | binutils-multiarch (>= 2.16.1), binutils-hppa64 (>= 2.16.1) [hppa], debhelper (>= 4.1), gperf (>= 3.0.1), bison (>= 1:1.875a-1), flex, gettext, texinfo (>= 4.3), zlib1g-dev, libgc-dev [!avr !alpha !amd64 !arm !hppa !i386 !ia64 !m68k !mips !mipsel !powerpc !s390 !sparc !knetbsd-any !knetbsd-i386], gnat-4.0 [!alpha !arm !m68k !sh3 !sh3eb !sh4 !sh4eb !kfreebsd-any !knetbsd-any !netbsd-any !kfreebsd-i386 !knetbsd-i386 !netbsd-i386 !hurd-any !hurd-i386] | gnat-3.4 [!alpha !arm !m68k !sh3 !sh3eb !sh4 !sh4eb !kfreebsd-any !knetbsd-any !netbsd-any !kfreebsd-i386 !knetbsd-i386 !netbsd-i386 !hurd-any !hurd-i386] | gnat-3.3 [!alpha !arm !m68k !sh3 !sh3eb !sh4 !sh4eb !kfreebsd-any !knetbsd-any !netbsd-any !kfreebsd-i386 !knetbsd-i386 !netbsd-i386 !hurd-any !hurd-i386], libmpfr-dev [!m68k !avr], locales [!hurd-i386 !knetbsd-i386 !netbsd-i386 !hurd-any !knetbsd-any !netbsd-any], procps [!hurd-any !hurd-i386], sharutils, xlibs-dev [!mips !mipsel !knetbsd-any !netbsd-any !knetbsd-i386 !netbsd-i386], libgtk2.0-dev (>= 2.4.4-2) [!mips !mipsel !knetbsd-any !netbsd-any !knetbsd-i386 !netbsd-i386], libart-2.0-dev [!mips !mipsel !knetbsd-any !netbsd-any !knetbsd-i386 !netbsd-i386], libcairo2-dev [!mips !mipsel !knetbsd-any !netbsd-any !knetbsd-i386 !netbsd-i386], realpath (>= 1.9.12), chrpath, lsb-release, dash [hppa]
+Build-Depends: dpkg-dev (>= 1.13.9), libc6.1-dev (>= 2.3.2.ds1-16) [alpha ia64] | libc0.3-dev (>= 2.3.2.ds1-16) | libc0.1-dev (>= 2.3.2.ds1-16) | libc12-dev (>= 2.3.2.ds1-16) | libc6-dev (>= 2.3.2.ds1-16), libc6-dev-sparc64 [sparc], libc6-dev-s390x [s390], libc6-dev-i386 [amd64] | ia32-libs-dev [amd64], libc6-dev-powerpc [ppc64], libc6-dev-ppc64 [powerpc], lib32gcc1 [amd64 ppc64], lib64gcc1 [i386 powerpc sparc s390], libc6-dev-amd64 [i386] | amd64-libs-dev (>= 1.2) [i386], libunwind7-dev (>= 0.98.5-6) [ia64], libatomic-ops-dev [ia64], m4, autoconf, automake1.9, libtool, autogen, gawk, dejagnu (>= 1.4.3) [!hurd-any !hurd-i386], expect-tcl8.3 [hppa] | expect [hppa], expect (>= 5.38.0) [!hppa !hurd-any !hurd-i386], bzip2, binutils (>= 2.16.1) | binutils-multiarch (>= 2.16.1), binutils-hppa64 (>= 2.16.1) [hppa], debhelper (>= 4.1), gperf (>= 3.0.1), bison (>= 1:1.875a-1), flex, gettext, texinfo (>= 4.3), zlib1g-dev, libgc-dev [!avr !alpha !amd64 !arm !armeb !hppa !i386 !ia64 !m68k !mips !mipsel !powerpc !s390 !sparc !knetbsd-any !knetbsd-i386], gnat-4.0 [!alpha !arm !armeb !m68k !sh3 !sh3eb !sh4 !sh4eb !kfreebsd-any !knetbsd-any !netbsd-any !kfreebsd-i386 !knetbsd-i386 !netbsd-i386 !hurd-any !hurd-i386] | gnat-3.4 [!alpha !arm !armeb !m68k !sh3 !sh3eb !sh4 !sh4eb !kfreebsd-any !knetbsd-any !netbsd-any !kfreebsd-i386 !knetbsd-i386 !netbsd-i386 !hurd-any !hurd-i386] | gnat-3.3 [!alpha !arm !armeb !m68k !sh3 !sh3eb !sh4 !sh4eb !kfreebsd-any !knetbsd-any !netbsd-any !kfreebsd-i386 !knetbsd-i386 !netbsd-i386 !hurd-any !hurd-i386], libmpfr-dev [!m68k !avr], locales [!hurd-i386 !knetbsd-i386 !netbsd-i386 !hurd-any !knetbsd-any !netbsd-any], procps [!hurd-any !hurd-i386], sharutils, xlibs-dev [!mips !mipsel !knetbsd-any !netbsd-any !knetbsd-i386 !netbsd-i386], libgtk2.0-dev (>= 2.4.4-2) [!mips !mipsel !knetbsd-any !netbsd-any !knetbsd-i386 !netbsd-i386], libart-2.0-dev [!mips !mipsel !knetbsd-any !netbsd-any !knetbsd-i386 !netbsd-i386], libcairo2-dev [!mips !mipsel !knetbsd-any !netbsd-any !knetbsd-i386 !netbsd-i386], realpath (>= 1.9.12), chrpath, lsb-release, dash [hppa]
 Build-Depends-Indep: doxygen (>= 1.4.2), graphviz (>= 2.2), gsfonts-x11
 
 Package: gcc-4.0-base
@@ -644,7 +644,7 @@
  interest in it.
 
 Package: gcc-4.0-soft-float
-Architecture: arm
+Architecture: arm armeb
 Priority: optional
 Depends: gcc-4.0-base (= ${gcc:Version}), gcc-4.0 (= ${gcc:Version}), ${shlibs:Depends}
 Replaces: gcc-soft-float-ss
--- gcc-4.0-4.0.1/debian/rules.defs.orig	2005-09-25 00:30:44.000000000 +0000
+++ gcc-4.0-4.0.1/debian/rules.defs	2005-09-25 00:30:50.000000000 +0000
@@ -423,7 +423,7 @@
 with_objc_gc := yes
 
 # disable ObjC garbage collection library (needs libgc)
-libgc_no_cpus := avr alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
+libgc_no_cpus := avr alpha amd64 arm armeb hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
 libgc_no_systems := knetbsd-gnu
 ifneq (, $(filter $(DEB_TARGET_ARCH_CPU),$(libgc_no_cpus)))
   with_objc_gc := disabled for architecture $(DEB_TARGET_ARCH_CPU)
@@ -478,7 +478,7 @@
 endif
 
 with_libgnat := yes
-ada_no_cpus := alpha arm m68k sh3 sh3eb sh4 sh4eb
+ada_no_cpus := alpha arm armeb m68k sh3 sh3eb sh4 sh4eb
 ada_no_systems := hurd-i386 kfreebsd-gnu knetbsd-gnu netbsdelf-gnu
 ifneq (, $(filter $(DEB_TARGET_ARCH_CPU),$(ada_no_cpus)))
   with_ada := disabled for architecure $(DEB_TARGET_ARCH_CPU)
--- gcc-4.0-4.0.1/debian/rules.patch.orig	2005-09-25 00:31:33.000000000 +0000
+++ gcc-4.0-4.0.1/debian/rules.patch	2005-09-25 00:31:14.000000000 +0000
@@ -34,6 +34,7 @@
 	libjava-awt-peer-gtk \
 	libjava-dlsearch-path \
 	libjava-echo-fix \
+	arm-bigendian \
 
 #	cvs-updates \
 #	pr23891 \
--- gcc-4.0-4.0.1/debian/patches/arm-bigendian.dpatch.orig	2005-09-25 00:31:37.000000000 +0000
+++ gcc-4.0-4.0.1/debian/patches/arm-bigendian.dpatch	2005-09-25 00:29:41.000000000 +0000
@@ -0,0 +1,85 @@
+#! /bin/sh -e
+
+src=gcc
+if [ $# -eq 3 -a "$2" = '-d' ]; then
+    pdir="-d $3"
+    src=$3/gcc
+elif [ $# -ne 1 ]; then
+    echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+    exit 1
+fi
+case "$1" in
+    -patch)
+        patch $pdir -f --no-backup-if-mismatch -p0 --fuzz 10 < $0
+        ;;
+    -unpatch)
+        patch $pdir -f --no-backup-if-mismatch -R -p0 --fuzz 10 < $0
+        ;;
+    *)
+        echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+        exit 1
+esac
+exit 0
+
+--- gcc/config/arm/linux-elf.h.orig	2005-03-09 01:06:55.000000000 +0100
++++ gcc/config/arm/linux-elf.h	2005-04-10 17:01:09.000000000 +0200
+@@ -31,19 +31,33 @@
+ /* Do not assume anything about header files.  */
+ #define NO_IMPLICIT_EXTERN_C
+ 
++/*
++ * 'config.gcc' defines TARGET_BIG_ENDIAN_DEFAULT as 1 for arm*b-*
++ * (big endian) configurations.
++ */
++#if TARGET_BIG_ENDIAN_DEFAULT
++#define TARGET_ENDIAN_DEFAULT ARM_FLAG_BIG_END
++#define TARGET_ENDIAN_OPTION "mbig-endian"
++#define TARGET_LINKER_EMULATION "armelfb_linux"
++#else
++#define TARGET_ENDIAN_DEFAULT 0
++#define TARGET_ENDIAN_OPTION "mlittle-endian"
++#define TARGET_LINKER_EMULATION "armelf_linux"
++#endif
++
+ #undef  TARGET_DEFAULT_FLOAT_ABI
+ #define TARGET_DEFAULT_FLOAT_ABI ARM_FLOAT_ABI_HARD
+ 
+ #undef  TARGET_DEFAULT
+-#define TARGET_DEFAULT (0)
++#define TARGET_DEFAULT (TARGET_ENDIAN_DEFAULT)
+ 
+ #define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm6
+ 
+-#define SUBTARGET_EXTRA_LINK_SPEC " -m armelf_linux -p"
++#define SUBTARGET_EXTRA_LINK_SPEC " -m " TARGET_LINKER_EMULATION " -p"
+ 
+ #undef  MULTILIB_DEFAULTS
+ #define MULTILIB_DEFAULTS \
+-	{ "marm", "mlittle-endian", "mhard-float", "mno-thumb-interwork" }
++	{ "marm", TARGET_ENDIAN_OPTION, "mhard-float", "mno-thumb-interwork" }
+ 
+ /* The GNU C++ standard library requires that these macros be defined.  */
+ #undef CPLUSPLUS_CPP_SPEC
+@@ -90,7 +104,7 @@
+    %{rdynamic:-export-dynamic} \
+    %{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2} \
+    -X \
+-   %{mbig-endian:-EB}" \
++   %{mbig-endian:-EB} %{mlittle-endian:-EL}" \
+    SUBTARGET_EXTRA_LINK_SPEC
+ 
+ #define TARGET_OS_CPP_BUILTINS()		\
+--- gcc/config.gcc.orig	2005-04-10 16:58:06.000000000 +0200
++++ gcc/config.gcc	2005-04-10 17:01:09.000000000 +0200
+@@ -660,6 +660,11 @@
+ 	;;
+ arm*-*-linux*)			# ARM GNU/Linux with ELF
+ 	tm_file="dbxelf.h elfos.h linux.h arm/elf.h  arm/linux-gas.h arm/linux-elf.h arm/aout.h arm/arm.h"
++	case $target in
++	arm*b-*)
++		tm_defines="TARGET_BIG_ENDIAN_DEFAULT=1 $tm_defines"
++		;;
++	esac
+ 	tmake_file="${tmake_file} arm/t-arm arm/t-linux"
+ 	extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
+ 	gnu_ld=yes
--- gcc-4.0-4.0.1/debian/control.m4.orig	2005-09-25 00:30:44.000000000 +0000
+++ gcc-4.0-4.0.1/debian/control.m4	2005-09-25 00:30:50.000000000 +0000
@@ -849,7 +849,7 @@
 ifdef(`TARGET',`',`dnl
 ifenabled(`libs',`
 Package: gcc`'PV-soft-float
-Architecture: arm
+Architecture: arm armeb
 Priority: PRI(optional)
 Depends: gcc`'PV-base (= ${gcc:Version}), ifenabled(`cdev',`gcc`'PV (= ${gcc:Version}),') ${shlibs:Depends}
 Replaces: gcc-soft-float-ss

--===============1917320413==--

---------------------------------------
Received: (at 330730-close) by bugs.debian.org; 2 Oct 2005 10:48:22 +0000
>From katie@spohr.debian.org Sun Oct 02 03:48:22 2005
Return-path: <katie@spohr.debian.org>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1EM1NQ-000236-00; Sun, 02 Oct 2005 03:47:28 -0700
From: Matthias Klose <doko@debian.org>
To: 330730-close@bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#330730: fixed in gcc-4.0 4.0.2-2
Message-Id: <E1EM1NQ-000236-00@spohr.debian.org>
Sender: Archive Administrator <katie@spohr.debian.org>
Date: Sun, 02 Oct 2005 03:47:28 -0700
Delivered-To: 330730-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 2

Source: gcc-4.0
Source-Version: 4.0.2-2

We believe that the bug you reported is fixed in the latest version of
gcc-4.0, which is due to be installed in the Debian FTP archive:

cpp-4.0-doc_4.0.2-2_all.deb
  to pool/main/g/gcc-4.0/cpp-4.0-doc_4.0.2-2_all.deb
cpp-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/cpp-4.0_4.0.2-2_i386.deb
fastjar_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/fastjar_4.0.2-2_i386.deb
fixincludes_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/fixincludes_4.0.2-2_i386.deb
g++-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/g++-4.0_4.0.2-2_i386.deb
gcc-4.0-base_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/gcc-4.0-base_4.0.2-2_i386.deb
gcc-4.0-doc_4.0.2-2_all.deb
  to pool/main/g/gcc-4.0/gcc-4.0-doc_4.0.2-2_all.deb
gcc-4.0-locales_4.0.2-2_all.deb
  to pool/main/g/gcc-4.0/gcc-4.0-locales_4.0.2-2_all.deb
gcc-4.0_4.0.2-2.diff.gz
  to pool/main/g/gcc-4.0/gcc-4.0_4.0.2-2.diff.gz
gcc-4.0_4.0.2-2.dsc
  to pool/main/g/gcc-4.0/gcc-4.0_4.0.2-2.dsc
gcc-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/gcc-4.0_4.0.2-2_i386.deb
gcj-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/gcj-4.0_4.0.2-2_i386.deb
gfortran-4.0-doc_4.0.2-2_all.deb
  to pool/main/g/gcc-4.0/gfortran-4.0-doc_4.0.2-2_all.deb
gfortran-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/gfortran-4.0_4.0.2-2_i386.deb
gij-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/gij-4.0_4.0.2-2_i386.deb
gnat-4.0-doc_4.0.2-2_all.deb
  to pool/main/g/gcc-4.0/gnat-4.0-doc_4.0.2-2_all.deb
gnat-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/gnat-4.0_4.0.2-2_i386.deb
gobjc-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/gobjc-4.0_4.0.2-2_i386.deb
lib64gcc1_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/lib64gcc1_4.0.2-2_i386.deb
lib64gfortran0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/lib64gfortran0_4.0.2-2_i386.deb
lib64objc1_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/lib64objc1_4.0.2-2_i386.deb
lib64stdc++6-4.0-dbg_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/lib64stdc++6-4.0-dbg_4.0.2-2_i386.deb
lib64stdc++6_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/lib64stdc++6_4.0.2-2_i386.deb
libffi4-dev_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libffi4-dev_4.0.2-2_i386.deb
libffi4_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libffi4_4.0.2-2_i386.deb
libgcc1_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libgcc1_4.0.2-2_i386.deb
libgcj-common_4.0.2-2_all.deb
  to pool/main/g/gcc-4.0/libgcj-common_4.0.2-2_all.deb
libgcj6-awt_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libgcj6-awt_4.0.2-2_i386.deb
libgcj6-common_4.0.2-2_all.deb
  to pool/main/g/gcc-4.0/libgcj6-common_4.0.2-2_all.deb
libgcj6-dbg_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libgcj6-dbg_4.0.2-2_i386.deb
libgcj6-dev_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libgcj6-dev_4.0.2-2_i386.deb
libgcj6-src_4.0.2-2_all.deb
  to pool/main/g/gcc-4.0/libgcj6-src_4.0.2-2_all.deb
libgcj6_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libgcj6_4.0.2-2_i386.deb
libgfortran0-dev_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libgfortran0-dev_4.0.2-2_i386.deb
libgfortran0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libgfortran0_4.0.2-2_i386.deb
libgnat-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libgnat-4.0_4.0.2-2_i386.deb
libmudflap0-dev_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libmudflap0-dev_4.0.2-2_i386.deb
libmudflap0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libmudflap0_4.0.2-2_i386.deb
libobjc1_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libobjc1_4.0.2-2_i386.deb
libstdc++6-4.0-dbg_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libstdc++6-4.0-dbg_4.0.2-2_i386.deb
libstdc++6-4.0-dev_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libstdc++6-4.0-dev_4.0.2-2_i386.deb
libstdc++6-4.0-doc_4.0.2-2_all.deb
  to pool/main/g/gcc-4.0/libstdc++6-4.0-doc_4.0.2-2_all.deb
libstdc++6-4.0-pic_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libstdc++6-4.0-pic_4.0.2-2_i386.deb
libstdc++6_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/libstdc++6_4.0.2-2_i386.deb
protoize_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/protoize_4.0.2-2_i386.deb
treelang-4.0_4.0.2-2_i386.deb
  to pool/main/g/gcc-4.0/treelang-4.0_4.0.2-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 330730@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated gcc-4.0 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat,  1 Oct 2005 15:42:10 +0200
Source: gcc-4.0
Binary: gcc-4.0-base libstdc++6 lib32ffi4 lib32gcj6-dev libobjc1 libgcc1 libgcj6-dev libgcj6-awt gpc-2.1-4.0 gcc-4.0-nof libstdc++6-4.0-dev lib32stdc++6-4.0-dbg libgcc2 lib64gnat-4.0 lib32gcj6 gpc-2.1-4.0-doc protoize lib64gcj6 treelang-4.0 libgnat-4.0 libstdc++6-4.0-dbg gcc-4.0-doc lib64stdc++6 lib32gfortran0 libffi4 lib64gcj6-awt gfortran-4.0-doc g++-4.0 libgcj6-src lib64ffi4 gcj-4.0 lib32gcc1 lib64stdc++6-4.0-dbg libgfortran0 gobjc-4.0 lib64objc1 cpp-4.0 gcc-4.0-soft-float gcc-4.0 gfortran-4.0 gcc-4.0-locales lib32objc1 libffi4-dev libgcj6 gnat-4.0-doc libgfortran0-dev libgcj-common libgcj6-common libstdc++6-4.0-pic cpp-4.0-doc lib64gcc1 fastjar gcc-4.0-hppa64 gij-4.0 fixincludes libmudflap0-dev libstdc++6-4.0-doc lib32stdc++6 gnat-4.0 libmudflap0 lib32gcj6-dbg lib64gfortran0 libgcj6-dbg
Architecture: source i386 all
Version: 4.0.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 cpp-4.0    - The GNU C preprocessor
 cpp-4.0-doc - Documentation for the GNU C preprocessor (cpp)
 fastjar    - Jar creation utility
 fixincludes - Fix non-ANSI header files
 g++-4.0    - The GNU C++ compiler
 gcc-4.0    - The GNU C compiler
 gcc-4.0-base - The GNU Compiler Collection (base package)
 gcc-4.0-doc - Documentation for the GNU compilers (gcc, gobjc, g++)
 gcc-4.0-locales - The GNU C compiler (native language support files)
 gcj-4.0    - The GNU compiler for Java(TM)
 gfortran-4.0 - The GNU Fortran 95 compiler
 gfortran-4.0-doc - Documentation for the GNU Fortran compiler (gfortran)
 gij-4.0    - The GNU Java bytecode interpreter
 gnat-4.0   - The GNU Ada compiler
 gnat-4.0-doc - Documentation for the GNU Ada compiler (gnat)
 gobjc-4.0  - The GNU Objective-C compiler
 lib64gcc1  - GCC support library (64bit)
 lib64gfortran0 - Runtime library for GNU Fortran applications (64bit)
 lib64objc1 - Runtime library for GNU Objective-C applications (64bit)
 lib64stdc++6 - The GNU Standard C++ Library v3 (64bit)
 lib64stdc++6-4.0-dbg - The GNU Standard C++ Library v3 (debugging files)
 libffi4    - Foreign Function Interface library runtime
 libffi4-dev - Foreign Function Interface library (development files)
 libgcc1    - GCC support library
 libgcj-common - Java runtime library (common files)
 libgcj6    - Java runtime library for use with gcj
 libgcj6-awt - AWT peer runtime libraries for use with gcj
 libgcj6-common - Java runtime library for use with gcj (jar files)
 libgcj6-dbg - Debugging symbols for libraries provided in libgcj6-dev
 libgcj6-dev - Java development headers and static library for use with gcj
 libgcj6-src - libgcj java sources for use in eclipse
 libgfortran0 - Runtime library for GNU Fortran applications
 libgfortran0-dev - GNU Fortran library development
 libgnat-4.0 - Runtime library for GNU Ada applications
 libmudflap0 - GCC mudflap shared support libraries
 libmudflap0-dev - GCC mudflap support libraries (development files)
 libobjc1   - Runtime library for GNU Objective-C applications
 libstdc++6 - The GNU Standard C++ Library v3
 libstdc++6-4.0-dbg - The GNU Standard C++ Library v3 (debugging files)
 libstdc++6-4.0-dev - The GNU Standard C++ Library v3 (development files)
 libstdc++6-4.0-doc - The GNU Standard C++ Library v3 (documentation files)
 libstdc++6-4.0-pic - The GNU Standard C++ Library v3 (shared library subset kit)
 protoize   - Create/remove ANSI prototypes from C code
 treelang-4.0 - The GNU Treelang compiler
Closes: 328705 330730 330826
Changes: 
 gcc-4.0 (4.0.2-2) unstable; urgency=low
 .
   * Update to CVS 20051001, taken from the gcc-4_0-branch. Includes the
     changes between 4.0.2 RC3 and the final 4.0.2 release, missing from
     the upstream tarball. Remove patches applied upstream (gcc-c-decl,
     pr23182, pr23043, pr23367, pr23891, pr21418, pr24018).
   * On ix86 architectures run the testsuite for -march=i686 as well.
   * Build libffi on the Hurd (closes: #328705).
   * Add big-endian arm (armeb) support (Lennert Buytenhek). Closes: #330730.
   * Update libjava xml to classpath CVS HEAD 20050930 (Michael Koch).
   * Reapply patch to make -mieee the default on alpha-linux. Closes: #330826.
   * Add workaround not to make libmudflap _start/_end not small data on
     mips/mipsel, taken from CVS HEAD.
   * Don't build the nof libraries on powerpc.
   * Number crunching time on m68k, reenable gfortran on m68k-linux-gnu.
Files: 
 a8f2777069515c3b6d5b716abd2dec2e 3631 devel standard gcc-4.0_4.0.2-2.dsc
 97ef5ca24e54f77095978fb929907bef 1339905 devel standard gcc-4.0_4.0.2-2.diff.gz
 5a9d68865ab9bfd884b3e16228d56755 182506 doc optional cpp-4.0-doc_4.0.2-2_all.deb
 93db0b2b89d0b34b2b154471f7f02fdf 3118058 libs optional libgcj6-common_4.0.2-2_all.deb
 4056dabbc5b6f42206243f1907a500c0 1168 libs optional libgcj-common_4.0.2-2_all.deb
 dd3f656e929632eae82052f57d19749c 6435610 libdevel optional libgcj6-src_4.0.2-2_all.deb
 b44bf6e560a5969e760f7a6ec5b7955d 5359640 doc optional libstdc++6-4.0-doc_4.0.2-2_all.deb
 a7fb0c157de0750a7fc6c24003b49323 104022 doc optional gfortran-4.0-doc_4.0.2-2_all.deb
 e13d3eef8e75ed1c0b5d0a48d4c5ac93 942036 doc optional gnat-4.0-doc_4.0.2-2_all.deb
 a3abf75b20e121759a481957f440cbe1 1573172 doc optional gcc-4.0-doc_4.0.2-2_all.deb
 8977a9ea1bd2d05dc9b00130ab23ed20 1018044 devel optional gcc-4.0-locales_4.0.2-2_all.deb
 692d9c14f687f58e24d9141775c6abe4 177138 devel required gcc-4.0-base_4.0.2-2_i386.deb
 24c9bd9dcf9df95c28dceddecec4d052 91976 libs required libgcc1_4.0.2-2_i386.deb
 5f9795c8615568e0d980f9081f960cd3 97006 libs optional lib64gcc1_4.0.2-2_i386.deb
 5f97bdc0b30308feea243b1de31d02fa 2043546 interpreters standard cpp-4.0_4.0.2-2_i386.deb
 8dcca43184cb098ae938712ab7636aee 27316 devel optional protoize_4.0.2-2_i386.deb
 149e73a650360a7e5acf419aa73fd293 79664 devel optional fixincludes_4.0.2-2_i386.deb
 96cc930708cdfb73395412b075408c80 153258 libs optional libmudflap0_4.0.2-2_i386.deb
 752b31c8201e5021464b00f51b728512 95788 libdevel optional libmudflap0-dev_4.0.2-2_i386.deb
 977369a48bda9534f6ae51c5729cdc43 2137298 devel optional gobjc-4.0_4.0.2-2_i386.deb
 4f22e5bf7ac338e6f84838b4108e8722 120126 libs optional libobjc1_4.0.2-2_i386.deb
 f9e8310a6122bee75f619badd4120ef2 43858 libs optional lib64objc1_4.0.2-2_i386.deb
 dfbab85b39176b89a0ad444c75b747db 27480 devel optional gij-4.0_4.0.2-2_i386.deb
 0ffcdeeab60ffebbdd767e4fd7787a60 5120906 libs optional libgcj6_4.0.2-2_i386.deb
 658a51883a509987767c19496fc6a393 225734 libs optional libgcj6-awt_4.0.2-2_i386.deb
 46b07a017d87d8611527d8c44b7ae74d 2471586 devel optional gcj-4.0_4.0.2-2_i386.deb
 115e6eb38e7805eeaf0ea0423c219be8 8107790 libdevel optional libgcj6-dev_4.0.2-2_i386.deb
 b66d1895b9cbf01b6a732b75f8bce12b 7598342 libdevel extra libgcj6-dbg_4.0.2-2_i386.deb
 b5df20eb4da0a148d41cf3d68948f9d3 128710 devel optional fastjar_4.0.2-2_i386.deb
 b8cc8d7b3b7e77ce729dc7de4dec4d6f 92232 libs optional libffi4_4.0.2-2_i386.deb
 e0a474e0f0aefdb3f971ca998bb34d45 8942 libdevel optional libffi4-dev_4.0.2-2_i386.deb
 f474538abddc88a3554755fe3099a95c 2329720 devel standard g++-4.0_4.0.2-2_i386.deb
 0918ad88432d4dc89419bcc046842f48 348488 libs required libstdc++6_4.0.2-2_i386.deb
 bc22d478c6af793497d0c3dfe8665608 357820 libs optional lib64stdc++6_4.0.2-2_i386.deb
 9bdcc339a259fc8b4ea327b9baa92cd1 8577490 libdevel extra lib64stdc++6-4.0-dbg_4.0.2-2_i386.deb
 83831fa2429f85b4f8f294a82ce4fc8f 1480792 libdevel standard libstdc++6-4.0-dev_4.0.2-2_i386.deb
 ae5f02c13b6a14a8ccbe0c24e29bfe97 903942 libdevel extra libstdc++6-4.0-pic_4.0.2-2_i386.deb
 b629bfe0d38e3f457513d0291f2f2cd9 5697342 libdevel extra libstdc++6-4.0-dbg_4.0.2-2_i386.deb
 8b97c2780e708a480c2343cf644b9385 111314 libs optional libgfortran0_4.0.2-2_i386.deb
 7b174c04cf13100212cd4bfe5b1704bd 106704 libs optional lib64gfortran0_4.0.2-2_i386.deb
 e22dca59111e2854d0f93cf35b0740b1 2181960 devel optional gfortran-4.0_4.0.2-2_i386.deb
 15477e4e656c4d241cfbe1ba60c26ea5 274534 libdevel optional libgfortran0-dev_4.0.2-2_i386.deb
 b5f17a07540871ad7383e318a138d7bd 876710 libs optional libgnat-4.0_4.0.2-2_i386.deb
 2a61ed50c7ec05b2ddc57b8d9f047b80 9851306 devel optional gnat-4.0_4.0.2-2_i386.deb
 cb7c218a255e52fd6961d045f42a50d0 1923710 devel optional treelang-4.0_4.0.2-2_i386.deb
 0c01a251aa33cf055c9d0aa6d05c20c5 506822 devel standard gcc-4.0_4.0.2-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDP4XzStlRaw+TLJwRAmrwAKC1ssRmuNW95R42zJb5m5WHiOPtggCgvMSP
bFpvdI7ZD3L9zJwd0uhDoLI=
=AbjF
-----END PGP SIGNATURE-----



Reply to: