gcc-4.2 4.2.2-3ubuntu1 source package in Ubuntu

Changelog

gcc-4.2 (4.2.2-3ubuntu1) hardy; urgency=low

  * Update to SVN 20071019 from the ubuntu/gcc-4_2-branch.
  * Merge with Debian; remaining changes:
    - Regenerate the control file.
  * Fix kernel compilation on sparc (David Miller)

gcc-4.2 (4.2.2-3) unstable; urgency=low

  * Update to SVN 20071014 from the ubuntu/gcc-4_2-branch.
    - Fix build failure in libjava on mips/mipsel.
  * Make 4.2.2-2 a requirement for frontends built from separate sources.
    Addresses: #446596.

gcc-4.2 (4.2.2-2) unstable; urgency=low

  * Update to SVN 20071011 from the ubuntu/gcc-4_2-branch.
    - Fix PR middle-end/33448, ICE in create_tmp_var. Closes: #439687.
    - Remove debian/patches/pr31899.dpatch, applied upstream.
    - Remove debian/patches/pr33381.dpatch, applied upstream.
  * gij-hppa: Call gij-4.2, not gij-4.1. Addresses: #446282.

gcc-4.2 (4.2.2-1) unstable; urgency=low

  * Update to SVN 20071008 from the ubuntu/gcc-4_2-branch, corresponding
    to the GCC-4.2.2 release.
  * Fix dependencies of lib*gcc1-dbg packages. Closes: #445190.
  * Remove libjava-armeabi patch integrated upstream.
  * gcjwebplugin: Fix path of the gcj subdirectory. LP: #149792.
  * Apply proposed patch for PR debug/31899. Closes: #445268.

  * Add niagara2 optimization support (David Miller).

gcc-4.2 (4.2.1-6) unstable; urgency=high

  [Matthias Klose]
  * Update to SVN 20070929 from the ubuntu/gcc-4_2-branch.
    - Fix PR middle-end/33382, ICE (closes: #441481).
    - Fix PR tree-optimization/28544 (4.2.1, closes: #380482).
    - Fix PR libffi/28313, port to mips64 (closes: #358235).
  * Fix PR tree-optimization/33099, PR tree-optimization/33381,
    wrong code generation with VRP/SCEV. Closes: #440545, #443576.
  * Update Hurd fixes (Samuel Thibault).
  * When -fstack-protector is the default (Ubuntu), do not enable
    -fstack-protector when -nostdlib is specified. LP: #77865.
  * Add -g to BOOT_CFLAGS, set STAGE1_CFLAGS to -g -O, only pass
    other settings when required.
  * Fix installation of the s390 libstdc++ biarch headers.
  * Allow the powerpc build on a 32bit machine (without running the
    biarch testsuite).
  * Build -dbg packages for libgcc, libgomp, libmudflap, libffi, libobjc,
    libgfortran.
  * Drop the build dependency on expect-tcl8.3 (the hppa testsuite seems
    to complete sucessfully with the expect package).
  * Downgrade libmudflap-dev recommendation to a suggestion. Closes: #443929.

  * Closing reports reported against gcc-4.1 and fixed in gcc-4.2:
    - General
      + PR rtl-optimization/21299, error in invalid asm statement.
        Closes: #380121.
    - C++
      + PR libstdc++/19664, libstdc++ headers have pop/push of the visibility
        around the declarations (closes: #307207, #324290, #423547).
      + PR c++/21581, functions in anonymous namespaces default to "hidden"
        visibility (closes: #278310).
      + PR c++/4882, specialization of inner template using outer template
        argument (closes: #269513).
      + PR c++/6634, wrong parsing of "long long double" (closes: #247112).
      + PR c++/10891, code using dynamic_cast causes segfaults when -fno-rtti
        is used (closes: #188943).
      + PR libstdc++/14991, stream::attach(int fd) porting entry out-of-date.
        Closes: #178561.
      + PR libstdc++/31638, string usage leads to warning with -Wcast-align.
        Closes: #382153.
      + Fix memory hog seen with g++-4.1. Closes: #411234.
    - Fortran
      + PR fortran/29228, ICE in gfc_trans_deferred_array (closes: #387222).
      + PR fortran/24285, allow dollars everywhere in format (closes: #324600).
      + PR libfortran/28354, 0.99999 printed as 0. instead of 1. by
        format(f3.0). Closes: #397671.
      + Fix ICE in gfc_get_extern_function_decl (closes: #396292).
    - Architecture specific:
      - i386
        + Fix error with -m64 (unable to find a register to spill in class
          'DIREG'). Closes: #430049.
      - mips
        + Fix ICE in tsubst (closes: #422303).
      - s390
        + Fix ICE (segmentation fault) building dcmtk (closes: #435736).

  [Roman Zippel]
  * Update the m68k patches.

  [Riku Voipio]
  * Configure armeabi with --disable-sjlj-exceptions.
  * armel testsuite takes ages, adjust build accordingly.

  [Ludovic Brenta and Xavier Grave]
  * Add a version of the Ada run-time library using the setjump/longjump
    exception handling mechanism (static library only).  Use with
    gnatmake --RTS=sjlj.  Particularly useful for distributed (Annex E)
    programs.
  * Restore building libgnatvsn-dev and libgnatprj-dev.

gcc-4.2 (4.2.1-5ubuntu3) gutsy; urgency=low

  * debian/rules2 (build): Do not pass LDFLAGS if empty.

gcc-4.2 (4.2.1-5ubuntu2) gutsy; urgency=low

  * When -fstack-protector is the default (Ubuntu), do not enable
    -fstack-protector when -nostdlib is specified. LP: #77865.
  * Update to SVN 20070909 from the ubuntu/gcc-4_2-branch.
    - Fix PR c++/14032, PR c++/33210, PR c++/32674, PR c++/33342.

 -- Matthias Klose <email address hidden>   Fri, 19 Oct 2007 09:54:45 +0200

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Hardy
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
devel
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gcc-4.2_4.2.2.orig.tar.gz 45.3 MiB 5ddb715a3bffc252ce67fbfba07c19440a91f21f19859021cc28c53f05c089bf
gcc-4.2_4.2.2-3ubuntu1.diff.gz 496.8 KiB ca37f5ab7a24bce3eecd8a3da3203ddf4b550975457719b0f6de5f589114b152
gcc-4.2_4.2.2-3ubuntu1.dsc 3.0 KiB cb92bac8559c4a8357697059758c8574971d11b21fd8d6cafda9175f41d1e8d4

View changes file

Binary packages built by this source

cpp-4.2: No summary available for cpp-4.2 in ubuntu hardy.

No description available for cpp-4.2 in ubuntu hardy.

cpp-4.2-doc: No summary available for cpp-4.2-doc in ubuntu hardy.

No description available for cpp-4.2-doc in ubuntu hardy.

fixincludes: No summary available for fixincludes in ubuntu hardy.

No description available for fixincludes in ubuntu hardy.

g++-4.2: No summary available for g++-4.2 in ubuntu hardy.

No description available for g++-4.2 in ubuntu hardy.

g++-4.2-multilib: No summary available for g++-4.2-multilib in ubuntu hardy.

No description available for g++-4.2-multilib in ubuntu hardy.

gcc-4.2: No summary available for gcc-4.2 in ubuntu hardy.

No description available for gcc-4.2 in ubuntu hardy.

gcc-4.2-base: No summary available for gcc-4.2-base in ubuntu hardy.

No description available for gcc-4.2-base in ubuntu hardy.

gcc-4.2-doc: No summary available for gcc-4.2-doc in ubuntu hardy.

No description available for gcc-4.2-doc in ubuntu hardy.

gcc-4.2-locales: No summary available for gcc-4.2-locales in ubuntu hardy.

No description available for gcc-4.2-locales in ubuntu hardy.

gcc-4.2-multilib: No summary available for gcc-4.2-multilib in ubuntu hardy.

No description available for gcc-4.2-multilib in ubuntu hardy.

gcc-4.2-source: No summary available for gcc-4.2-source in ubuntu hardy.

No description available for gcc-4.2-source in ubuntu hardy.

gfortran-4.2: No summary available for gfortran-4.2 in ubuntu hardy.

No description available for gfortran-4.2 in ubuntu hardy.

gfortran-4.2-doc: No summary available for gfortran-4.2-doc in ubuntu hardy.

No description available for gfortran-4.2-doc in ubuntu hardy.

gfortran-4.2-multilib: No summary available for gfortran-4.2-multilib in ubuntu hardy.

No description available for gfortran-4.2-multilib in ubuntu hardy.

gobjc++-4.2: No summary available for gobjc++-4.2 in ubuntu hardy.

No description available for gobjc++-4.2 in ubuntu hardy.

gobjc++-4.2-multilib: No summary available for gobjc++-4.2-multilib in ubuntu hardy.

No description available for gobjc++-4.2-multilib in ubuntu hardy.

gobjc-4.2: No summary available for gobjc-4.2 in ubuntu hardy.

No description available for gobjc-4.2 in ubuntu hardy.

gobjc-4.2-multilib: No summary available for gobjc-4.2-multilib in ubuntu hardy.

No description available for gobjc-4.2-multilib in ubuntu hardy.

lib32ffi4: No summary available for lib32ffi4 in ubuntu hardy.

No description available for lib32ffi4 in ubuntu hardy.

lib32ffi4-dbg: No summary available for lib32ffi4-dbg in ubuntu hardy.

No description available for lib32ffi4-dbg in ubuntu hardy.

lib32gcc1: No summary available for lib32gcc1 in ubuntu hardy.

No description available for lib32gcc1 in ubuntu hardy.

lib32gcc1-dbg: No summary available for lib32gcc1-dbg in ubuntu hardy.

No description available for lib32gcc1-dbg in ubuntu hardy.

lib32gfortran2: No summary available for lib32gfortran2 in ubuntu hardy.

No description available for lib32gfortran2 in ubuntu hardy.

lib32gfortran2-dbg: No summary available for lib32gfortran2-dbg in ubuntu hardy.

No description available for lib32gfortran2-dbg in ubuntu hardy.

lib32gomp1: No summary available for lib32gomp1 in ubuntu hardy.

No description available for lib32gomp1 in ubuntu hardy.

lib32gomp1-dbg: No summary available for lib32gomp1-dbg in ubuntu hardy.

No description available for lib32gomp1-dbg in ubuntu hardy.

lib32mudflap0: No summary available for lib32mudflap0 in ubuntu hardy.

No description available for lib32mudflap0 in ubuntu hardy.

lib32mudflap0-dbg: No summary available for lib32mudflap0-dbg in ubuntu hardy.

No description available for lib32mudflap0-dbg in ubuntu hardy.

lib32objc2: No summary available for lib32objc2 in ubuntu hardy.

No description available for lib32objc2 in ubuntu hardy.

lib32objc2-dbg: No summary available for lib32objc2-dbg in ubuntu hardy.

No description available for lib32objc2-dbg in ubuntu hardy.

lib32stdc++6: No summary available for lib32stdc++6 in ubuntu hardy.

No description available for lib32stdc++6 in ubuntu hardy.

lib32stdc++6-4.2-dbg: No summary available for lib32stdc++6-4.2-dbg in ubuntu hardy.

No description available for lib32stdc++6-4.2-dbg in ubuntu hardy.

lib64ffi4: No summary available for lib64ffi4 in ubuntu hardy.

No description available for lib64ffi4 in ubuntu hardy.

lib64ffi4-dbg: No summary available for lib64ffi4-dbg in ubuntu hardy.

No description available for lib64ffi4-dbg in ubuntu hardy.

lib64gcc1: No summary available for lib64gcc1 in ubuntu hardy.

No description available for lib64gcc1 in ubuntu hardy.

lib64gcc1-dbg: No summary available for lib64gcc1-dbg in ubuntu hardy.

No description available for lib64gcc1-dbg in ubuntu hardy.

lib64gfortran2: No summary available for lib64gfortran2 in ubuntu hardy.

No description available for lib64gfortran2 in ubuntu hardy.

lib64gfortran2-dbg: No summary available for lib64gfortran2-dbg in ubuntu hardy.

No description available for lib64gfortran2-dbg in ubuntu hardy.

lib64gomp1: No summary available for lib64gomp1 in ubuntu hardy.

No description available for lib64gomp1 in ubuntu hardy.

lib64gomp1-dbg: No summary available for lib64gomp1-dbg in ubuntu hardy.

No description available for lib64gomp1-dbg in ubuntu hardy.

lib64mudflap0: No summary available for lib64mudflap0 in ubuntu hardy.

No description available for lib64mudflap0 in ubuntu hardy.

lib64mudflap0-dbg: No summary available for lib64mudflap0-dbg in ubuntu hardy.

No description available for lib64mudflap0-dbg in ubuntu hardy.

lib64objc2: No summary available for lib64objc2 in ubuntu hardy.

No description available for lib64objc2 in ubuntu hardy.

lib64objc2-dbg: No summary available for lib64objc2-dbg in ubuntu hardy.

No description available for lib64objc2-dbg in ubuntu hardy.

lib64stdc++6: No summary available for lib64stdc++6 in ubuntu hardy.

No description available for lib64stdc++6 in ubuntu hardy.

lib64stdc++6-4.2-dbg: No summary available for lib64stdc++6-4.2-dbg in ubuntu hardy.

No description available for lib64stdc++6-4.2-dbg in ubuntu hardy.

libffi4: No summary available for libffi4 in ubuntu hardy.

No description available for libffi4 in ubuntu hardy.

libffi4-dbg: No summary available for libffi4-dbg in ubuntu hardy.

No description available for libffi4-dbg in ubuntu hardy.

libffi4-dev: No summary available for libffi4-dev in ubuntu hardy.

No description available for libffi4-dev in ubuntu hardy.

libgcc1: No summary available for libgcc1 in ubuntu hardy.

No description available for libgcc1 in ubuntu hardy.

libgcc1-dbg: No summary available for libgcc1-dbg in ubuntu hardy.

No description available for libgcc1-dbg in ubuntu hardy.

libgfortran2: No summary available for libgfortran2 in ubuntu hardy.

No description available for libgfortran2 in ubuntu hardy.

libgfortran2-dbg: No summary available for libgfortran2-dbg in ubuntu hardy.

No description available for libgfortran2-dbg in ubuntu hardy.

libgomp1: No summary available for libgomp1 in ubuntu hardy.

No description available for libgomp1 in ubuntu hardy.

libgomp1-dbg: No summary available for libgomp1-dbg in ubuntu hardy.

No description available for libgomp1-dbg in ubuntu hardy.

libmudflap0: No summary available for libmudflap0 in ubuntu hardy.

No description available for libmudflap0 in ubuntu hardy.

libmudflap0-4.2-dev: No summary available for libmudflap0-4.2-dev in ubuntu hardy.

No description available for libmudflap0-4.2-dev in ubuntu hardy.

libmudflap0-dbg: No summary available for libmudflap0-dbg in ubuntu hardy.

No description available for libmudflap0-dbg in ubuntu hardy.

libobjc2: No summary available for libobjc2 in ubuntu hardy.

No description available for libobjc2 in ubuntu hardy.

libobjc2-dbg: No summary available for libobjc2-dbg in ubuntu hardy.

No description available for libobjc2-dbg in ubuntu hardy.

libstdc++6: No summary available for libstdc++6 in ubuntu hardy.

No description available for libstdc++6 in ubuntu hardy.

libstdc++6-4.2-dbg: No summary available for libstdc++6-4.2-dbg in ubuntu hardy.

No description available for libstdc++6-4.2-dbg in ubuntu hardy.

libstdc++6-4.2-dev: No summary available for libstdc++6-4.2-dev in ubuntu hardy.

No description available for libstdc++6-4.2-dev in ubuntu hardy.

libstdc++6-4.2-doc: No summary available for libstdc++6-4.2-doc in ubuntu hardy.

No description available for libstdc++6-4.2-doc in ubuntu hardy.

libstdc++6-4.2-pic: No summary available for libstdc++6-4.2-pic in ubuntu hardy.

No description available for libstdc++6-4.2-pic in ubuntu hardy.

protoize: No summary available for protoize in ubuntu hardy.

No description available for protoize in ubuntu hardy.

treelang-4.2: No summary available for treelang-4.2 in ubuntu hardy.

No description available for treelang-4.2 in ubuntu hardy.