-
gcc-4.4 (4.4.1-4ubuntu9) karmic-proposed; urgency=low
* Remove extra chunk from the patch for PR target/40134, causing
bad code with -Os on powerpc. Closes: #550094. LP: #445534.
-- Matthias Klose <email address hidden> Tue, 29 Dec 2009 11:55:11 +0100
-
gcc-4.4 (4.4.1-4ubuntu8) karmic; urgency=low
* Apply patch for proposed backport for PR debug/40521.
* Fix build failures building a host == build != target compiler.
-- Matthias Klose <email address hidden> Wed, 14 Oct 2009 10:56:54 +0200
-
gcc-4.4 (4.4.1-4ubuntu7) karmic; urgency=low
* PR debug/40521: LP: #440172.
- Apply patch for PR debug/40521, taken from the trunk.
- Revert the dwarf2cfi_asm workaround, obsoleted by PR debug/40521.
- (Build-) depend on binutils (>= 2.19.91.20091005).
* In the test summary, add more information about package versions
used for the build.
-- Matthias Klose <email address hidden> Tue, 06 Oct 2009 23:18:42 +0200
-
gcc-4.4 (4.4.1-4ubuntu6) karmic; urgency=low
* Rebuild against current glibc (needed for armel).
* Update to SVN 20091003 from the gcc-4_4-branch (r152174).
- Fixes PR debug/40521, PR fortran/41515.
- Remove the patch for PR debug/40521 from the trunk.
* Link against -ldl instead of -lcloog -lppl. Exit with an error when using
the Graphite loop transformation infrastructure without having the
libcloog-ppl0 package installed (patch taken from Fedora). Packages
using these optimizations should build-depend on libcloog-ppl0.
gcc-4.4: Suggest the cloog runtime libraries.
Reduces the size of the CD images by 1.7MB (gzip2 compressed).
* Install a hook _Unwind_DebugHook, called during unwinding. Intended as
a hook for a debugger to intercept exceptions. CFA is the CFA of the
target frame. HANDLER is the PC to which control will be transferred
(patch taken from Fedora).
-- Matthias Klose <email address hidden> Sat, 03 Oct 2009 15:14:04 +0200
-
gcc-4.4 (4.4.1-4ubuntu5) karmic; urgency=low
* Update to SVN 20091001 from the gcc-4_4-branch (r152174).
- PR target/22093, PR libffi/40242, PR libffi/41443.
* Apply patch for PR debug/40521, taken from the trunk (armel).
-- Matthias Klose <email address hidden> Thu, 01 Oct 2009 18:32:46 +0200
-
gcc-4.4 (4.4.1-4ubuntu4) karmic; urgency=low
* Disable the build of neon optimized runtime libs on armel.
* libjava: Use atomic builtins For Linux ARM/EABI, backported from the
trunk.
* Proposed patch to fix wrong-code on powerpc (Alan Modra). LP: #432222.
* Update to SVN 20090925 from the gcc-4_4-branch (r152174).
- Fixes PR target/40473.
-- Matthias Klose <email address hidden> Thu, 24 Sep 2009 14:16:41 +0200
-
gcc-4.4 (4.4.1-4ubuntu3) karmic; urgency=low
* Remove trailing whitespace in libstdc++ rules file..
-- Matthias Klose <email address hidden> Wed, 23 Sep 2009 19:27:37 +0200
-
gcc-4.4 (4.4.1-4ubuntu2) karmic; urgency=low
* Update to SVN 20090923 from the gcc-4_4-branch (r152070).
- Fixes PR tree-optimization/41101, PR c/41049, PR libgfortran/41328,
PR c/39779, PR debug/41065.
* Fix libffi build failure on armel with -mfloat-abi=softfp.
* Don't pessimize the code for newer armv6 and armv7 processors.
-- Matthias Klose <email address hidden> Wed, 23 Sep 2009 18:45:58 +0200
-
gcc-4.4 (4.4.1-4ubuntu1) karmic; urgency=low
* Merge with Debian; remaining changes:
- Build from VCS, including GFDL documents.
gcc-4.4 (4.4.1-4) unstable; urgency=low
* Update to SVN 20090911 from the gcc-4_4-branch (r151649).
- Fixes PR target/34412, PR middle-end/41094, PR target/40718,
PR fortran/41062, PR libstdc++/41005, PR target/41184,
PR bootstrap/41180, PR c++/41127, PR fortran/41258,
PR rtl-optimization/40861, PR target/41315, PR fortran/39876.
[ Matthias Klose ]
* Avoid underscores in doc-base document id's to workaround a
dh_installdocs bug.
* Update file names for the Ada user's guide.
* Set Homepage attribute for packages.
* Update the patch for gnat on armel.
* gcj-4.4-jdk: Depend on libantlr-java. Addresses: #546062.
* Backport patch for PR tree-optimization/41101 from the trunk.
Closes: #541816.
* Update libstdc++6.symbols for symbols introduced with the fix
for PR libstdc++/41005.
* Apply proposed patches for PR libstdc++/40133 and PR target/40134.
Add symbols exception propagation support in libstdc++ on armel
to the libstdc++6 symbols.
[ Ludovic Brenta]
Merge from gnat-4.4 (4.4.1-3) unstable; urgency=low
* debian/rules.defs, debian/rules.d/binary-ada.mk, debian/rules.patch:
better support for architectures that support only one exception
handling mechanism (SJLJ or ZCX).
-- Matthias Klose <email address hidden> Sat, 12 Sep 2009 03:24:16 +0200
-
gcc-4.4 (4.4.1-3ubuntu3) karmic; urgency=low
* Fix PR target/41184.
-- Matthias Klose <email address hidden> Sun, 30 Aug 2009 08:35:42 +0200
-
gcc-4.4 (4.4.1-3ubuntu2) karmic; urgency=low
* On armel, configure --with-arch=armv6 --with-tune=cortex-a8
--with-float=softfp --with-fpu=vfp.
* Update to SVN 20090828 from the gcc-4_4-branch (r151159).
- Fixes PR target/34412, PR middle-end/41094, PR target/40718,
PR fortran/41062, PR libstdc++/41005.
-- Matthias Klose <email address hidden> Fri, 28 Aug 2009 14:11:56 +0200
-
gcc-4.4 (4.4.1-3ubuntu1) karmic; urgency=low
* Merge with Debian; remaining changes:
- Build from VCS, including GFDL documents.
gcc-4.4 (4.4.1-3) unstable; urgency=low
* Update to SVN 20090822 from the gcc-4_4-branch (r151011).
- Fixes PR tree-optimization/41016, PR tree-optimization/41011,
PR tree-optimization/41008, PR tree-optimization/40991,
PR tree-optimization/40964, PR target/8603 (closes: #161432),
PR target/41019, PR target/41015, PR target/40957, PR target/40934,
PR rtl-optimization/41033, PR middle-end/41047, PR middle-end/41006,
PR fortran/41070, PR fortran/40995, PR fortran/40847, PR debug/40990,
PR debug/37801, PR c/41046, PR c/40948, PR c/40866, PR bootstrap/41018,
PR middle-end/41123,PR target/40971, PR c++/41131, PR fortran/41102,
PR libfortran/40962.
[ Arthur Loiret ]
* Only use -fno-stack-protector when known to the stage1 compiler.
[ Aurelien Jarno ]
* lib32* packages: remove the Pre-Depends: libc6-i386 (>= 2.9-18) and
upgrade the Conflicts: libc6-i386 from (<< 2.9-18) to (<< 2.9-22).
Closes: #537466.
* kbsd-gnu-ada.dpatch: add support for kfreebsd-amd64.
[ Matthias Klose ]
* Build gnat on armel, the gnat-4.4 build still failing, gcc-snapshot
builds good enough to build itself.
* Merge enough of the gnat-4.4 changes back to allow a combined build
from the gcc-4.4 source.
* Build libgnatprj for armel.
* On armel build just one version of the ada run-time library.
* Update auto* build dependencies for snapshot builds.
* Apply proposed patch for PR target/40718.
gcc-4.4 (4.4.1-2) unstable; urgency=low
[ Matthias Klose ]
* Update to SVN 20090808 from the gcc-4_4-branch (r150577).
- Fixes PR target/40832, PR rtl-optimization/40710,
PR tree-optimization/40321, PR build/40010, PR fortran/40727,
PR build/40010, PR rtl-optimization/40924, PR c/39902,
PR middle-end/40943, PR target/40577, PR c++/39987, PR debug/39706,
PR c++/40948, PR c++/40749, PR fortran/40851, PR fortran/40878,
PR target/40906.
* Bump GCC version required in dependencies to 4.4.1.
* Enable Ada for snapshot builds on all archs with a gnat package
available in the archive.
* Build-depend on binutils 2.19.51.20090805, needed at least for armel.
[ Aurelien Jarno ]
* kbsd-gnu-ada.dpatch: new patch to fix build on GNU/kFreeBSD.
-- Matthias Klose <email address hidden> Sun, 23 Aug 2009 12:55:18 +0200
-
gcc-4.4 (4.4.1-1ubuntu3) karmic; urgency=low
* Fix build failure on armel, disabling profiled bootstrap build.
-- Matthias Klose <email address hidden> Thu, 06 Aug 2009 00:07:39 +0200
-
gcc-4.4 (4.4.1-1ubuntu2) karmic; urgency=low
* Update to SVN 20090805 from the gcc-4_4-branch (r150484).
- Fixes PR build/40010, PR fortran/40727, PR build/40010,
PR rtl-optimization/40924, PR c/39902, PR middle-end/40943,
PR target/40577, PR c++/39987, PR debug/39706, PR c++/40948,
PR c++/40749, PR fortran/40851, PR fortran/40878.
* Build-depend on binutils 2.19.51.20090805, needed at least for armel.
-- Matthias Klose <email address hidden> Wed, 05 Aug 2009 16:52:49 +0200
-
gcc-4.4 (4.4.1-1ubuntu1) karmic; urgency=low
* GCC-4.4.1 release.
* Update to SVN 20090723 from the gcc-4_4-branch (r149997).
- Fixes PR target/40832, PR rtl-optimization/40710,
PR tree-optimization/40321.
gcc-4.4 (4.4.1-1) unstable; urgency=low
* GCC 4.4.1 release.
- Fixes PR target/39943, PR tree-optimization/40792, PR c++/40780,
PR middle-end/40747, PR libstdc++/40691, PR libfortran/40714,
PR tree-optimization/40813 (ICE in OpenJDK build on sparc).
* Apply proposed patch for PR target/39429, an ARM wrong-code error.
* Fix a typo in the arm back-end (proposed patch).
* Build-depend on libmpc-dev for snapshot builds.
* Fix build failure in cross builds (Hector Oron). Closes: #522597.
* Run the testsuite as part of the build target, not the install target.
-- Matthias Klose <email address hidden> Thu, 23 Jul 2009 13:33:46 +0200
-
gcc-4.4 (4.4.0-11ubuntu2) karmic; urgency=low
* Update to SVN 20090721 from the gcc-4_4-branch (r149854).
- Fixes PR target/39943, PR tree-optimization/40792, PR c++/40780,
PR middle-end/40747, PR libstdc++/40691, PR libfortran/40714.
* Apply proposed patch for PR tree-optimization/40813, causing OpenJDK
build failure on sparc.
* Apply proposed patch for PR target/39429, an ARM wrong-code error.
* Fix a typo in the arm back-end (proposed patch).
-- Matthias Klose <email address hidden> Tue, 21 Jul 2009 16:34:30 +0200
-
gcc-4.4 (4.4.0-11ubuntu1) karmic; urgency=low
* Upload corresponding to the 4.4.1 release candidate.
* Merge with Debian; remaining changes:
- Build from VCS, including FDL documents.
gcc-4.4 (4.4.0-11) unstable; urgency=medium
[ Matthias Klose ]
* Update to SVN 20090715 from the gcc-4_4-branch (r149690).
- Corresponds to the 4.4.1 release candidate.
- Fixes PR target/38900, PR debug/40666, PR middle-end/40669,
PR middle-end/40328, PR target/40587, PR middle-end/40585,
PR c++/40566, PR tree-optimization/40542, PR c/39902,
PR tree-optimization/40579, PR tree-optimization/40550, PR c++/40684,
PR c++/35828, PR c++/37816, PR c++/40639, PR c++/40633, PR c++/40619,
PR c++/40595, PR fortran/40440, PR fortran/40551, PR fortran/40638,
PR fortran/40443, PR libstdc++/40600, PR rtl-optimization/40667, PR c++/40740,
PR c++/36628, PR c++/37206, PR c++/40689, PR c++/40502, PR middle-end/40747.
* Backport of PR c/25509, new option -Wno-unused-result. LP: #305176.
* gcc-4.4: Depend on libgomp1, even if not building the libgomp1 package.
* Add proposed patches for PR libstdc++/40133, PR target/40134; don't apply
yet.
[Emilio Pozuelo Monfort]
* Backport build-id support, configure with --enable-linker-build-id.
gcc-4.4 (4.4.0-10) unstable; urgency=low
[ Arthur Loiret ]
* debian/rules.patch: Record the auto* calls to run them once only.
[ Matthias Klose ]
* Update to SVN 20090627 from the gcc-4_4-branch (r149023).
- Fixes PR other/40024.
* Fix typo, adding blacklisted symbols to the libgcc1 symbols file on armel.
* On mips/mipsel use -O2 in STAGE1_CFLAGS until binutils is updated.
gcc-4.4 (4.4.0-9) unstable; urgency=high
* Update to SVN 20090624 from the gcc-4_4-branch (r148821).
- Fix PR objc/28050 (LP: #362217), PR libstdc++/40297, PR c++/40342.
* Continue the well planned lib32 transition on amd64, adding pre-dependencies
on libc6-i386 (>= 2.9-18) on Debian. Closes: #533767.
* Enable SSP on arm and armel, run the testsuite with -fstack-protector.
LP: #375189.
* Fix spu fortran build in gcc-snapshot builds.
* Add missing symbols for 64bit libgfortran library.
* Update libstdc++ symbol files for sparc 64bit, adding symbols
for exception propagation support.
* Explicitely add __aeabi symbols to the libgcc1 symbols file on armel.
Closes: #533843.
-- Matthias Klose <email address hidden> Wed, 15 Jul 2009 11:49:07 -0400
-
gcc-4.4 (4.4.0-8ubuntu2) karmic; urgency=low
* Update to SVN 20090622 from the gcc-4_4-branch (r148821).
- Fix PR objc/28050 (LP: #362217).
* Enable SSP on arm and armel, run the testsuite with -fstack-protector.
LP: #375189.
-- Matthias Klose <email address hidden> Tue, 23 Jun 2009 00:57:50 +0200
-
gcc-4.4 (4.4.0-8ubuntu1) karmic; urgency=low
* Merge with Debian; remaining changes:
- Build from VCS, including FDL documents.
- Remove conflicts with libc6-i386 (<< 2.9-17).
gcc-4.4 (4.4.0-8) unstable; urgency=medium
* Let all 32bit libs conflict with libc6-i386 (<< 2.9-17). Closes: #533767.
* Update to SVN 20090620 from the gcc-4_4-branch (r148747).
- Fixes PR fortran/39800, PR fortran/40402.
* Work around tar bug on kfreebsd unpacking java class file updates (#533356).
gcc-4.4 (4.4.0-7) unstable; urgency=medium
* Update to SVN 20090618 from the gcc-4_4-branch (r148685).
- Fixes PR middle-end/40446, PR middle-end/40389, PR middle-end/40460,
PR fortran/40168, PR target/40470.
* On amd64, install 32bit libraries into /lib32 and /usr/lib32.
* lib32gcc1, lib32gomp1, lib32stdc++6: Conflict with libc6-i386 (= 2.9-15),
libc6-i386 (= 2.9-16).
* Handle serialver alternative in -jdk install scripts, not in -jre-headless.
-- Matthias Klose <email address hidden> Sat, 20 Jun 2009 19:31:00 +0200
-
gcc-4.4 (4.4.0-6ubuntu2) karmic; urgency=low
* Fix build failure building the gcc-4.4-source package.
-- Matthias Klose <email address hidden> Fri, 12 Jun 2009 18:41:02 -0400
-
gcc-4.4 (4.4.0-6ubuntu1) karmic; urgency=low
* Merge with Debian; remaining changes:
- Build from VCS, including FDL documents.
gcc-4.4 (4.4.0-6) unstable; urgency=low
[ Matthias Klose ]
* Update to SVN 20090612 from the gcc-4_4-branch (r148433).
- Fixes PR c++/38064, PR c++/40139, PR target/40017, PR target/40266,
PR bootstrap/40027, PR tree-optimization/40087, PR target/39856,
PR rtl-optimization/40105, PR target/39942, PR middle-end/40204,
PR debug/40109, PR tree-optimization/39999, PR libfortran/37754,
PR fortran/22423, PR libfortran/39667, PR libfortran/39782,
PR libfortran/38668, PR libfortran/39665, PR libfortran/39702,
PR libfortran/39709, PR libfortran/39665i, PR libgfortran/39664,
PR fortran/38654, PR libfortran/37754, PR libfortran/37754,
PR libfortran/25561, PR libfortran/37754, PR middle-end/40291,
PR target/40017, PR middle-end/40340, PR c++/40308, PR c++/40311,
PR c++/40306, PR c++/40307, PR c++/40370, PR c++/40372, PR c++/40373,
PR c++/40381, PR fortran/40019, PR fortran/39893.
* gcj-4.4-jdk: Depend on libecj-java-gcj instead of libecj-java.
* Let gjdoc --version use the Configuration class instead of
version.properties (Alexander Sack). LP: #385682.
* Preserve libgcc_s.so linker scripts. Closes: #532263.
[Ludovic Brenta]
* debian/patches/ppc64-ada.dpatch,
debian/patches/ada-mips.dpatch,
debian/patches/ada-mipsel.dpatch: remove, merged upstream.
* debian/patches/*ada*.dpatch:
- rename to *.diff;
- remove the dpatch prologue shell script
- refresh with quilt -p ab and without time stamps
- adjust to GCC 4.4
* debian/patches/ada-library-project-files-soname.diff,
debian/patches/ada-polyorb-dsa.diff,
debian/patches/pr39856.diff: new.
* debian/rules.patch: adjust accordingly.
* debian/rules.defs: re-enable Ada.
* debian/rules2: do a lean bootstrap when building Ada.
* debian/rules.d/binary-ada.mk: do not build gnatbl or gprmake anymore,
removed upstream.
-- Matthias Klose <email address hidden> Fri, 12 Jun 2009 15:45:50 -0400
-
gcc-4.4 (4.4.0-5ubuntu1) karmic; urgency=low
* Merge with Debian; remaining changes:
- Build from VCS, including FDL documents.
* Update to SVN 20090529 from the gcc-4_4-branch (r147976).
- Fixes PR c++/38064, PR c++/40139, PR target/40017, PR target/40266,
PR bootstrap/40027, PR tree-optimization/40087, PR target/39856,
PR rtl-optimization/40105, PR target/39942, PR middle-end/40204,
PR debug/40109, PR tree-optimization/39999, PR libfortran/37754,
PR fortran/22423, PR libfortran/39667, PR libfortran/39782,
PR libfortran/38668, PR libfortran/39665, PR libfortran/39702,
PR libfortran/39709, PR libfortran/39665i, PR libgfortran/39664,
PR fortran/38654, PR libfortran/37754, PR libfortran/37754,
PR libfortran/25561, PR libfortran/37754.
gcc-4.4 (4.4.0-5) unstable; urgency=medium
* Update to SVN 20090517 from the gcc-4_4-branch (r147630).
- Fixes PR tree-optimization/40062, PR middle-end/39986,
PR middle-end/40057, PR fortran/39879, PR libstdc++/40038,
PR middle-end/40035, PR target/37179, PR middle-end/39666,
PR tree-optimization/40074, PR fortran/40018, PR fortran/38863,
PR middle-end/40147, PR fortran/40018, PR target/40153.
[ Matthias Klose ]
* Update libstdc++ symbols files.
* Update libgcc, libobjc, libstdc++ symbols files for armel.
* Fix version symlink in gcc_lib_dir. Closes: #527837.
* Fix symlinks for javac and header files in /usr/lib/jvm.
Closes: #528084.
* Don't build the stage1 compiler with -O with recent binutils (trunk).
* Revert doing link tests to check for the atomic builtins, disabling
exception propagation support in libstdc++ on armel. See PR40133, PR40134.
* On mips/mipsel don't run the java testsuite with -mabi=64.
* Default to armv4 for the gcc-snapshot package as well. Closes: #523936.
* Mention GCC trunk in the gcc-snapshot package description. Closes: #526309.
* Remove unneed '..' elements from symlinks in JAVA_HOME.
* Fix some lintian warnings for gcc-snapshot.
[ Arthur Loiret ]
* Add missing dir separator to multiarch path. Closes: #527537.
gcc-4.4 (4.4.0-4) unstable; urgency=medium
* Update to SVN 20090506 from the gcc-4_4-branch (r147161).
- Fixes PR rtl-optimization/39914, PR testsuite/39776,
PR tree-optimization/40022, PR libstdc++/39909.
[ Matthias Klose ]
* gcc-4.4-source: Don't depend on gcc-4.4-base, depend on quilt
and patchutils.
* On armel, link the shared libstdc++ with both -lgcc_s and -lgcc.
* Update libgcc and libstdc++ symbol files for mips and mipsel.
* Update libstdc++ symbol files for armel and hppa, adding symbols
for exception propagation support.
* Add ARM EABI symbols to libstdc++ symbol files for armel.
* Add libobjc symbols file for armel.
* Fix PR libstdc++/40038, missing ceill/tanhl symbols in libstdc++.
[ Aurelien Jarno ]
* Fix libc name for biarch packages on kfreebsd-amd64.
-- Matthias Klose <email address hidden> Fri, 29 May 2009 16:38:23 +0200
-
gcc-4.4 (4.4.0-3ubuntu5) karmic; urgency=low
* Remove two more symbols from the libstdc++6 symbols file for armel,
gone with disabling of the exception propagation support.
-- Matthias Klose <email address hidden> Sat, 16 May 2009 02:51:36 +0200
-
gcc-4.4 (4.4.0-3ubuntu4) karmic; urgency=low
* Update to SVN 20090514 from the gcc-4_4-branch (r147544).
- Fixes PR tree-optimization/40062, PR middle-end/39986,
PR middle-end/40057, PR fortran/39879, PR libstdc++/40038,
PR middle-end/40035, PR target/37179, PR middle-end/39666,
PR tree-optimization/40074, PR fortran/40018, PR fortran/38863,
PR middle-end/40147.
* Update libstdc++ symbols files.
* Update libgcc, libobjc, libstdc++ symbols files for armel.
* Fix version symlink in gcc_lib_dir. Closes: #527837.
* Fix symlinks for javac and header files in /usr/lib/jvm.
Closes: #528084.
* Don't build the stage1 compiler with -O turned on.
* Revert doing link tests to check for the atomic builtins, disabling
exception propagation support in libstdc++ on armel. See PR40133, PR40134.
LP: #375334.
* Don't apply the patch for atom support from the intel/gcc-4_4-branch.
Configure --with-arch=pentium-m --with-tune=i586 on lpia. LP: #376499.
-- Matthias Klose <email address hidden> Fri, 15 May 2009 00:01:41 +0200
-
gcc-4.4 (4.4.0-3ubuntu3) karmic; urgency=medium
* Fix PR libstdc++/40038, missing ceill/tanhl symbols in libstdc++.
-- Matthias Klose <email address hidden> Wed, 06 May 2009 15:03:06 +0200
-
gcc-4.4 (4.4.0-3ubuntu2) karmic; urgency=medium
* Update to SVN 20090506 from the gcc-4_4-branch (r147161).
- Fixes PR rtl-optimization/39914, PR testsuite/39776,
PR tree-optimization/40022, PR libstdc++/39909.
* On armel, link the shared libstdc++ with both -lgcc_s and -lgcc.
* Update libstdc++ symbol files for armel and hppa, adding symbols
for exception propagation support.
* gcc-4.4-source: Don't depend on gcc-4.4-base, depend on quilt
and patchutils.
* Add ARM EABI symbols to libstdc++ symbol files for armel.
* Add libobjc symbols file for armel.
-- Matthias Klose <email address hidden> Wed, 06 May 2009 11:53:00 +0200
-
gcc-4.4 (4.4.0-3ubuntu1) karmic; urgency=low
* Merge with Debian; remaining changes:
- Build from VCS, including FDL documents.
gcc-4.4 (4.4.0-3) unstable; urgency=low
* libstdc++-doc: Install the man pages again.
* Fix build configuration for the GC enabled ObjC runtime library.
* Fix thinko in autotools_files, resulting in autoconf not run in
some cases.
* Do link tests to check for the atomic builtins, enables exception
propagation support in libstdc++ on armel, hppa and sparc.
gcc-4.4 (4.4.0-2) unstable; urgency=low
[ Samuel Thibault ]
* Enable java build on the hurd.
[ Matthias Klose ]
* libobjc2.symbols.armel: Remove, use the default one.
* Address PR libstdc++/39491, removing __signbitl from the libstdc++6
symbols file on hppa.
* libstdc++6.symbols.armel: Fix error introduced with copy from the
arm symbols file.
* libstdc++6.symbols.*: Don't assume exception propagation support
enabled for all architectures (although it should on armel, hppa,
sparc).
* Disable the build of the ObjC garbage collection library on mips*,
working around a build failure.
gcc-4.4 (4.4.0-1) unstable; urgency=low
[ Matthias Klose ]
* Update to SVN 20090429 from the gcc-4_4-branch (r146989).
* Configure java enabled builds with --enable-java-home.
* Integrate the bits previously found in java-gcj-compat.
* Rename the packages using the naming schema used for OpenJDK:
gcj-X.Y-{jre-headless,jre,jre-lib,jdk,source}. The packages
{gij,gcj,gappletviewer}-X.Y and libgcjN-{jar,source} are gone.
* Build the libgcj documentation with the just built gjdoc.
* Don't use profiled bootstrap when building the gcj source.
* Apply proposed patch for PR target/39856.
* Fix some lintian warnings.
* Don't include debug symbols for libstdc++.so.6, if the library is
built by a newer GCC version.
* Adjust hrefs to point to the local libstdc++ documentation. LP: #365414.
* Update libgcc, libgfortran, libobjc, libstdc++ symbol files.
* gcc-4.4: Include libssp_nonshared.a.
* For ix86, set the java architecture directory to i386.
[ Samuel Thibault ]
* Update Hurd changes.
* Configure with --enable-clocale=gnu on hurd-i386.
* debian/patches/hurd-pthread.diff: Reapply.
-- Matthias Klose <email address hidden> Mon, 04 May 2009 11:11:49 +0200
-
gcc-4.4 (4.4.0-0ubuntu6) karmic; urgency=low
* On lpia configure --with-arch=atom instead of --with-cpu=atom.
-- Matthias Klose <email address hidden> Wed, 29 Apr 2009 23:03:37 +0200
-
gcc-4.4 (4.4.0-0ubuntu5) karmic; urgency=low
* Update to SVN 20090425 from the gcc-4_4-branch.
* Configure java enabled builds with --enable-java-home.
* Integrate the bits previously found in java-gcj-compat.
* Rename the packages using the naming schema used for OpenJDK:
gcj-X.Y-{jre-headless,jre,jre-lib,jdk,source}. The packages
{gij,gcj,gappletviewer}-X.Y and libgcjN-{jar,source} are gone.
* Don't use profiled bootstrap when building the gcj source.
* Apply proposed patch for PR target/39856.
* Fix some lintian warnings.
-- Matthias Klose <email address hidden> Sun, 26 Apr 2009 14:58:39 +0200
-
gcc-4.4 (4.4.0-0ubuntu4) karmic; urgency=low
* lib*stdc++6-{dbg,doc}: Add conflicts to the corresponding 4.3 packages.
* Configure again --with-arch-32=i486 on amd64, i386.
gcc-4.4 (4.4.0-0ubuntu3) jaunty; urgency=low
* Update to SVN 20090423 from the gcc-4_4-branch.
* Fix powerpc build failure.
* Install gjdoc man page.
* Fix java configuration with --enable-java-home and include symlinks
for JAVA_HOME in /usr/lib/jvm.
* Apply proposed fix for PR middle-end/39794.
* Install libstdc++ man pages with suffix .3cxx instead of .3.
Closes: #525244.
gcc-4.4 (4.4.0-0ubuntu2) jaunty; urgency=low
* Remove conflicts/replaces for *-spu packages.
* Configure the spu cross compiler without --with-sysroot and
--enable-multiarch.
* Fix and reenable the gfortran-spu build.
* Work around build failures with missing libstdc++ baseline files.
* Build again libgfortran for the non-default multilib configuration.
* Restore missing chunks in note-gnu-stack.diff, lost during the conversion
to quilt.
* Revert on armel: --with-float=softfp --with-fpu=vfp.
gcc-4.4 (4.4.0-0ubuntu1) jaunty; urgency=low
* Final GCC 4.4.0 release.
* Apply proposed patch for PR libstdc++/39491, missing symbol in libstdc++
on hppa.
* Remove unsused soft-fp functions in the 64bit libgcc on powerpc (PR39828).
* Update NEWS files for 4.4.
* Update the atom patch from the ix86/gcc-4_4-branch (20090421).
gcc-4.4 (4.4-20090418-1ubuntu2) jaunty; urgency=low
* Don't build the Fortran SPU cross compiler, currently broken.
* Configure --with-arch-32=i586 on amd64, i386, and kfreebsd-{amd64,i386},
--with-arch-32=i586 on hurd-i386, --with-cpu=atom on lpia.
* Configure --with-float=softfp --with-fpu=vfp on armel.
* Build using profiled bootstrap.
* Remove the gcc-4.4-base.postinst. Addresses: #524708.
* Update debian/copyright: Include runtime library exception, remove
D and Phobas license.
gcc-4.4 (4.4-20090418-1ubuntu1) jaunty; urgency=low
* Merge with Debian; remaining changes:
- Build from VCS, including FDL documents.
gcc-4.4 (4.4-20090418-1) experimental; urgency=low
* Update to SVN 20090418 from the gcc-4_4-branch.
[ Arthur Loiret ]
* Update patches:
- boehm-gc-nocheck, cross-include, libjava-rpath, link-libs:
Rebase on trunk.
- gcc-m68k-pch, libjava-debuginfo, libjava-loading-constraints:
Remove, merged in trunk.
- cell-branch, cell-branch-doc: Remove, there is no upstream cell 4.4
branch yet.
- gdc-fix-build-kbsd-gnu, svn-gdc-updates, gpc-4.1, gpc-gcc-4.x,
gpc-names: Remove, gpc and gdc are not ported to GCC 4.4 yet.
- svn-class-updates, svn-doc-updates, svn-updates: Make empty.
- Refresh all others, and convert them all to quilt.
* Build system improvements:
- Partial rewrite/refactor of rules files.
- Switch patch system to quilt.
- Autogenerate debian/copyright.
- Use the autoconf2.59 package.
* multilib/multiarch support improvements: Closes: #369064, #484589.
- mips-triarch.diff: Replace with a newer version (approved upstream).
- s390-biarch.diff: Ditto.
- debian/rules2: Configure with --enable-targets=all on mips-linux,
mipsel-linux and s390-linux.
- gcc-multiarch.diff: New, add multiarch include directories and
libraries path to the system paths.
- debian/rules2: Configure with --enable-multiarch. Configure spu build
with --with-multiarch-defaults=spu-elf.
- multiarch-include.diff: Remove.
- debian/multiarch.inc: Ditto.
* cross-compilers changes:
- Never build a separated -base package, don't symlink any doc dir.
- Build gobjc again.
* Run the 64-bit tests with -mabi=64 instead of -m64 on mips/mipsel to
hopefully fix the massive failure.
* Always set $(distribution) to "Debian" on mips/mipsel, workarounds FTBFS
on those archs due to a kernel bug triggered by lsb_release call.
Adresses: #524416.
* debian/rules.patch: Only apply the ada-nobiarch-check patch when ada is
enabled. Remove gpc and gdc patches.
* debian/rules.unpack (install_autotools_stamp): Remove.
* debian/rules.defs (configure_dependencies): Remove autotools dependency.
* debian/rules.conf: Add a copyright-file target.
* debian/control.m4: Build-Depends on autoconf2.59 and patchutils.
Make gcc-4.4-source Depends on autoconf2.59.
Add myself to Uploaders.
* debian/rules.d/binary-source.mk: Don't build and install an embedded
copy or autoconf2.59 in gcc-4.4-source.
* debian/copyright.in: New.
* debian/control.in: New.
* debian/control.m4: Remove.
* Regenerate control file.
[ Matthias Klose ]
* Build gcj on hppa.
* Add support to build vfp optimized runtime libraries on armel.
* gcc-4.4-spu: Depend on newlib-spu.
* Fix sections of -dbg and java packages.
* gcc-default-ssp.dpatch: Set the default as well, when calling the
preprocessor. LP: #346126.
* Build-depend on quilt.
* Keep the copyright file in the archive.
* Remove conflict of the gcc-X.Y-source packages.
* Update removal of gfdl doc files for 4.4.
* Don't re-run the autotools (introduced with the switch to quilt).
* On arm and armel, install the arm_neon.h header. LP: #360819.
* When hardening options are turned on by default, patch the testsuite
to handle the hardening defaults (Kees Cook).
* Only run the patch target once. Avoids multiple autotool runs, but
doesn't reflect changes in the series file anymore.
* libgcj-doc: Fix documentation title.
* Fix gcj source build with recent build changes.
* Don't check for libraries in DEB_BUILD_OPTIONS/nolang.
* gappletviewer: Include missing binary.
[ Aurelien Jarno ]
* Remove: patches/kbsd-gnu-ada.dpatch (merged upstream).
* kbsd-gnu.diff: add fix for stuff broken by upstream.
gcc-4.4 (4.4-20090317-0ubuntu1) jaunty; urgency=low
* Fix java build failures, fix java build dependencies.
gcc-4.4 (4.4-20090316-0ubuntu1) jaunty; urgency=low
* Initial upload of GCC-4.4, based on trunk 20090315 (r144880).
[Matthias Klose]
* Branch from the gcc-4.3 packaging.
* Remove *-trunk patches, update remaining patches for the trunk.
* Remove patches integrated upstream: libobjc-gc-link, libjava-file-support,
libjava-realloc-leak, libjava-armel-ldflags, libstdc++-symbols-hppa,
gcc-m68k-pch, libjava-extra-cflags, libjava-javah-bridge-tgts,
hppa-atomic-builtins, armel-atomic-builtins, libssp-gnu, libobjc-armel,
gfortran-armel-updates, sparc-biarch, libjava-xulrunner-1.9.
* Update patches for 4.4, mostly using the patches converted for quilt by
Arthur Loiret.
* debian/patches/libjava-soname.dpatch: Remove, unmodifed upstream library.
* debian/patches/gcc-driver-extra-langs.dpatch: Search Ada files in subdir.
* debian/rules.unpack, debian/rules.d/binary-source.mk: Update for included
autoconf tarball.
* debian/rules.d/binary-{gcc,java}.mk: Install new header files.
* debian/libgfortran3.symbols.common: Remove symbol not generated by
gfortran (__iso_c_binding_c_f_procpointer@GFORTRAN_1.0), PR38871.
* debian/rules.conf: Update for 4.4.
* Fix build dependencies and configure options for 4.4, which were applied
for snapshot builds only.
* Build java from the gcc-4.4 source for uploads to experimental.
[Arthur Loiret]
* Update patches from debian/patches:
- Remove backported fixes:
PR ada: pr10768.dpatch, pr15808.dpatch, pr15915.dpatch, pr16086.dpatch,
pr16087.dpatch, pr16098.dpatch, pr17985.dpatch, pr18680.dpatch,
pr22255.dpatch, pr22387.dpatch, pr28305.dpatch, pr28733.dpatch,
pr29015.dpatch, pr30740.dpatch, pr30827.dpatch pr33688.dpatch,
pr34466.dpatch, pr35050.dpatch, pr35792.dpatch.
PR target: pr27880.dpatch, pr28102.dpatch, pr30961.dpatch,
pr35965.dpatch, pr37661.dpatch.
PR libgcj: pr24170.dpatch, pr35020.dpatch.
PR gcov-profile: pr38292.dpatch.
PR other: pr28322.dpatch.
* debian/rules.patch: Update.
* debian/symbols/libgomp1.symbols.common: Add new symbols from OpenMP 3.0.
-- Matthias Klose <email address hidden> Fri, 24 Apr 2009 12:37:21 +0200