LinuxSecurity.com
Share your story
The central voice for Linux and Open Source security news
Home News Topics Advisories HOWTOs Features Newsletters About Register

Welcome!
Sign up!
EnGarde Community
Login
Polls
What is the most important Linux security technology?
 
Advisories
Community
Linux Events
Linux User Groups
Link to Us
Security Center
Book Reviews
Security Dictionary
Security Tips
SELinux
White Papers
Featured Blogs
All About Linux
DanWalsh LiveJournal
Securitydistro
Latest Newsletters
Linux Advisory Watch: October 24th, 2014
Linux Security Week: October 20th, 2014
Subscribe
LinuxSecurity Newsletters
E-mail:
Choose Lists:
About our Newsletters
RSS Feeds
Get the LinuxSecurity news you want faster with RSS
Powered By

  
Fedora Core 3 Update: gcc-3.4.3-22.fc3 Print E-mail
User Rating:      How can I rate this item?
Posted by Benjamin D. Thomas   
Fedora Updated package.
---------------------------------------------------------------------
Fedora Update Notification
FEDORA-2005-218
2005-04-12
---------------------------------------------------------------------

Product     : Fedora Core 3
Name        : gcc
Version     : 3.4.3                     =20
Release     : 22.fc3                 =20
Summary     : Various compilers (C, C++, Objective-C, Java, ...)
Description :
The gcc package contains the GNU Compiler Collection version 3.4.
You'll need this package in order to compile C code.

---------------------------------------------------------------------

* Mon Mar 14 2005 Jakub Jelinek   3.4.3-22.fc3

- add Req/BuildReq for glib2 and libart_lgpl (#150923)
- fix PR c++/19916 (Mark Mitchell, #148793)
- fixed C++ redeclaration handling (Alexandre Oliva, #149098)

* Mon Feb 28 2005 Jakub Jelinek   3.4.3-21

- update from gcc-3_4-branch
  - PRs rtl-optimization/17728, target/20159, c++/20175

* Tue Feb 22 2005 Jakub Jelinek   3.4.3-20

- update from gcc-3_4-branch
  - PRs c++/14479, c++/19487, c++/19739, c++/19755, c++/19762, c++/19787,
	c++/20028, libstdc++/19829, libstdc++/19946, libstdc++/19955,
	middle-end/19697, preprocessor/19077, target/19019, target/19715
  - rename PowerPC IBM long double helper routines _xlq* to __gcc_*,
    but keep _xlq*@GCC_3.4 aliases around (#148841, PR target/19019)
- change __cxa_demangle to match cxx-abi change
  http://www.codesourcery.com/archives/cxx-abi-dev/msg01877.html
  (Jason Merrill, #133406)
- only obsolete < NVR gcc-gnat and libgnat if %{build_ada} is 0
  (#139537)
- revert the alloca vs. VLA patch, it has too many false positives (#147758)
- make sure libjava GC memory is executable for libffi trampolines sake
  (#149348, PR libgcj/19823)

* Thu Feb 10 2005 Jakub Jelinek   3.4.3-19

- use crtendS.o instead of crtend.o on ppc -pie
- use execv instead of execl in libgcc_post_upgrade to avoid bringing
  in malloc and friends into the statically linked binary (which increases
  its size ~ 10 times)

* Thu Feb 10 2005 Jakub Jelinek   3.4.3-18

- update from gcc-3_4-branch
  - PRs c++/18370, c++/19366, c++/19499, c++/19733, libstdc++/19642,
	middle-end/19775, target/15384, target/16201, target/17771,
	target/19293, target/19329, target/19393, target/19803
- fix c++filt/__cxa_demangle segfault on invalidly mangled names
  generated by G++ 3.4 (#145781, PR c++/16240)
- make sure libgcj.so is not PT_GNU_STACK RWE
- disallow dlopening libgnat-3*.so, as it must be PT_GNU_STACK RWE
  due to its extensive use of trampolines
- fix PRs c++/18838 and c++/19367 (Mark Mitchell, backported by
  Alexandro Oliva)
- fix ICE in fold_convert (Andrew Pinski, #146385, PR c++/19666)

* Tue Jan 25 2005 Jakub Jelinek   3.4.3-17

- update from gcc-3_4-branch
  - PRs c++/19258, c++/19375, libstdc++/19510, other/16403,
	rtl-optimization/19296, target/16304, target/19548
- fix PR rtl-optimization/19579
- remove Java *.a libraries, issue error for gcj -static (#145829)

* Sat Jan 22 2005 Jakub Jelinek   3.4.3-16

- fix PRs middle-end/19551

* Tue Jan 18 2005 Jakub Jelinek   3.4.3-15

- add gcc-gnat and libgnat on ppc, x86_64 and ia64 again
- fix Ada bootstrap problems on 64-bit architectures (PR ada/13470)
- run ACATS tests under expect, so that if they hang, they'll be timed
  out

* Fri Jan 14 2005 Jakub Jelinek   3.4.3-14

- update from gcc-3_4-branch
  - PRs bootstrap/18033, target/18987, target/18720, rtl-optimization/19012,
	rtl-opt/13299, rtl-opt/10692
- fix PRs c++/19263, rtl-optimization/16104, c/17297, middle-end/19164,
          rtl-optimization/15139, rtl-optimization/19348, middle-end/19084,
	  java/17255

* Fri Jan  7 2005 Jakub Jelinek   3.4.3-13

- fix memory attribute computation for addqi_1_slp (PR target/19012)
- fix TYPE_MODE of enum with __attribute__ ((mode ())) (#144358)

* Wed Jan  5 2005 Jakub Jelinek   3.4.3-12

- update from gcc-3_4-branch
  - PRs c++/14607, middle-end/19175, rtl-optimization/12092, target/17643
- fix ICE in same_translation_unit_p (#144166)

* Mon Dec 27 2004 Jakub Jelinek   3.4.3-11

- update from gcc-3_4-branch
  - PRs c++/17972, c++/18962, c++/18975, java/14104, libobjc/12035,
	middle-end/17930, middle-end/18424, middle-end/18493,
	middle-end/18590, middle-end/18730, middle-end/18882,
	middle-end/19068, other/18508, other/18665, other/19093,
	preprocessor/15167, rtl-optimization/16968, target/16819,
	target/17990, target/18002, target/18153, target/19005,
	target/19010, target/19028, target/19102, target/19147
- fix ICE in dwarf2out (Devang Patel, Eric Botcazou, #143719,
  PR debug/16261)
- fix ICE in reshape_init_array (#143034, PRs c++/18384, c++/18327)

* Tue Dec 14 2004 Jakub Jelinek   3.4.3-9.EL4

- update from gcc-3_4-branch
  - PRs target/18932, target/17025, c++/18731
- fix _Jv_{Start,End}OfInterpreter computation (Andrew Haley, #142611,
  PRs java/18036, java/13468)
- avoid multiple evaluation of sqrt and other math builtins when
  not -ffast-math (#142603, PR middle-end/18951)
- remove leading underscore from /usr/libexec/getconf/default
  symlink target

* Thu Dec  9 2004 Jakub Jelinek   3.4.3-8.EL4

- update from gcc-3_4-branch
  - PRs target/18443, c++/18100, java/14853, c++/16681
- fix creation of /usr/libexec/getconf/default symlink

* Wed Dec  8 2004 Jakub Jelinek   3.4.3-8

- update from gcc-3_4-branch
  - PRs c++/17011, c++/17431, c++/17971, c++/18123, c++/6764, libstdc++/188=
37,
	middle-end/17827, preprocessor/17610, preprocessor/17651,
	rtl-opt/15289, rtl-optimization/16356, target/12769, target/12817,
	target/16343, target/16952, target/17224, target/18841, target/9908
- make sure target's LOAD_EXTEND_OP or lack thereof doesn't influence
  gcj -C output (#141730)
- package /usr/libexec/getconf/default symlink
- avoid recursion in splay_tree_delete (D.J.Delorie, #142090)
- handle java.net.URL ((String) null) (Michael Koch)
- don't ICE on invalid templated source (Alexandre Oliva, #141300,
  PR c++/18757)

* Fri Nov 26 2004 Jakub Jelinek   3.4.3-7

- update from gcc-3_4-branch
  - PRs rtl-optimization/18614, rtl-optimization/14838, target/18263
- don't optimize printf/fprintf/__printf_chk/__fprintf_chk in any way
  if return value is not ignored
- fix folding of abs (#140890)
- fix ppc #pragma longcall (Alan Modra, PR target/18686)

* Wed Nov 24 2004 Jakub Jelinek   3.4.3-6

- make sure return value of __builtin_object_size () is size_t,
  not the internal sizetype type (otherwise spurious
  large integer implicitly truncated to unsigned type
  warnings might be emitted)

* Tue Nov 23 2004 Jakub Jelinek   3.4.3-5

- change s390{,x} stack layout to work-around GCC 2.95.3 bug:
  former -mno-backchain (the default), -mbackchain and -mkernel-backchain
  options were transformed into (in order) -mno-backchain -mpacked-stack,
  -mbackchain -mno-packed-stack and -mbackchain -mpacked-stack.
  A new combination -mno-backchain -mno-packed-stack is now the
  new default (Andreas Krebbel, #139678)

* Sat Nov 20 2004 Jakub Jelinek   3.4.3-4

- issue error on invalid bitfields (Joseph S. Myers, PR c/18498)
- fix __builtin_{setjmp,longjmp} to do stack adjustements properly
  (Eric Botcazou, Roger Sayle, PR middle-end/17813  #139929)
- fix combine on STRICT_LOW_PART (PR rtl-optimization/17825, #138627)

* Mon Nov 15 2004 Jakub Jelinek   3.4.3-3

- update from gcc-3_4-branch
  - PRs 17778, c++/18389, c++/18407, c++/18436, c/18322, objc/18406,
	target/16480, target/18347, target/18380
- some more libgcc_s.so.1 tweaks on ia64
- add some Java stubs, fix a typo in method's name (Gary Benson, #130006)

* Wed Nov 10 2004 Jakub Jelinek   3.4.3-2

- make _Unwind_* symbols in libgcc_s.so.1 unversioned to match the
  "IA-64 Linux ABI"
- fix ia64 unwind info generation (Jim Wilson, David Mosberger, #138217,
  PRs target/13158, target/18010)
- kill the alternatives stuff for libgcj (Thomas Fitzsimmons)

* Sun Nov  7 2004 Jakub Jelinek   3.4.3-1

- update from gcc-3_4-branch
  - GCC 3.4.3 release
  - PRs 18004, bootstrap/15747, bootstrap/17684, c++/13560, c++/15172,
	c++/17132, c++/18020, c++/18093, c++/18140, libstdc++/16612,
	middle-end/18129, other/17783, other/18138, other/18186,
	rtl-optimization/17581, rtl-optimization/18084, target/17317
  - with -D_GLIBCXX_FULLY_DYNAMIC_STRING, STL should now avoid
    _S_empty_rep_storage (#135268)
- don't ICE when cc1 is called on a non-existent source file (Jim Wilson)
- add %doc COPYING{,.LIB}

* Tue Nov  2 2004 Jakub Jelinek   3.4.2-9

- allow enums with mode attribute (if mode is integral; PR c/18282)

* Mon Nov  1 2004 Jakub Jelinek   3.4.2-8

- added object size checking patch (more limited than in gcc4-4.0.0-0.x,
  still should catch some overflows)


---------------------------------------------------------------------
This update can be downloaded from:
  http://download.fedora.redhat.com/pub/fedora/linux/core/updates/3/

c7c29f6f89f00c7bee5278fd8d4fd3b2  SRPMS/gcc-3.4.3-22.fc3.src.rpm
701c4dc2667b50fa5d21d4d48933f673  x86_64/gcc-3.4.3-22.fc3.x86_64.rpm
0c16cb65731da658bb46052eae70f24f  x86_64/libgcc-3.4.3-22.fc3.x86_64.rpm
5496fc0441fc6773f0ac5b69f35d903f  x86_64/gcc-c++-3.4.3-22.fc3.x86_64.rpm
940ff1e3c16f7442adfbdde7dc104c8e  x86_64/libstdc++-3.4.3-22.fc3.x86_64.rpm
01d4a58dd46aa93ad3922278173bff20  x86_64/libstdc++-devel-3.4.3-22.fc3.x86_6=
4.rpm
bf1744ce37ecd71fafd2c72b63a5fa80  x86_64/gcc-objc-3.4.3-22.fc3.x86_64.rpm
69093ec7c77ef7916599cdd0b0bd6e5c  x86_64/libobjc-3.4.3-22.fc3.x86_64.rpm
5b10ed7530a2922fdc70c5e3a25864a1  x86_64/gcc-g77-3.4.3-22.fc3.x86_64.rpm
a19985bc2dc5a960fafc5aec8d2955f7  x86_64/libf2c-3.4.3-22.fc3.x86_64.rpm
0db4e2b57b1aba82d50a21c61bae7681  x86_64/gcc-java-3.4.3-22.fc3.x86_64.rpm
f11b54679f862d4ca0b936eb1015ad14  x86_64/libgcj-3.4.3-22.fc3.x86_64.rpm
8f7973f04fc54101734fe68f7c52d45b  x86_64/libgcj-devel-3.4.3-22.fc3.x86_64.r=
pm
da9b2c0c40fc43b208d488d145bcb447  x86_64/cpp-3.4.3-22.fc3.x86_64.rpm
dd5e4eb2bdbd0c90a7657d132c19a86c  x86_64/gcc-gnat-3.4.3-22.fc3.x86_64.rpm
bc44745221cc7dc0e0074fa9b11e3a32  x86_64/libgnat-3.4.3-22.fc3.x86_64.rpm
e3a970c16c69b810468c312663d00d91  x86_64/debug/gcc-debuginfo-3.4.3-22.fc3.x=
86_64.rpm
eff07ea84b5339d4c8ac495b9ee4bc28  x86_64/libgcc-3.4.3-22.fc3.i386.rpm
6282c27430ef705a58cd79320bf820f1  x86_64/libstdc++-3.4.3-22.fc3.i386.rpm
bea69bc789d02fbef3053000305f53bd  x86_64/libstdc++-devel-3.4.3-22.fc3.i386.=
rpm
56ed2836f63297fb47a5dd8ff5e77b20  x86_64/libobjc-3.4.3-22.fc3.i386.rpm
aa053e2b4b5915f91f91dde08d9c5e6d  x86_64/libf2c-3.4.3-22.fc3.i386.rpm
e7adcd1a2c8c31dc3b6e13f45f2a6eba  x86_64/libgcj-3.4.3-22.fc3.i386.rpm
b6e56a560517845c00650388955be14f  x86_64/libgnat-3.4.3-22.fc3.i386.rpm
262afec4f854aad830849613dfa20c59  i386/gcc-3.4.3-22.fc3.i386.rpm
eff07ea84b5339d4c8ac495b9ee4bc28  i386/libgcc-3.4.3-22.fc3.i386.rpm
51a1778ae50f1b66dd4b7f18aa2c261e  i386/gcc-c++-3.4.3-22.fc3.i386.rpm
6282c27430ef705a58cd79320bf820f1  i386/libstdc++-3.4.3-22.fc3.i386.rpm
bea69bc789d02fbef3053000305f53bd  i386/libstdc++-devel-3.4.3-22.fc3.i386.rpm
25ffe6c6f8a1afc57e31552b9fa6f0a8  i386/gcc-objc-3.4.3-22.fc3.i386.rpm
56ed2836f63297fb47a5dd8ff5e77b20  i386/libobjc-3.4.3-22.fc3.i386.rpm
be7acad88e92051239a885bd1570edd7  i386/gcc-g77-3.4.3-22.fc3.i386.rpm
aa053e2b4b5915f91f91dde08d9c5e6d  i386/libf2c-3.4.3-22.fc3.i386.rpm
25ec28e63cdc954a75cc8a4f9e3aedbd  i386/gcc-java-3.4.3-22.fc3.i386.rpm
e7adcd1a2c8c31dc3b6e13f45f2a6eba  i386/libgcj-3.4.3-22.fc3.i386.rpm
9beccc423eb9489259e6d0e8b9c95998  i386/libgcj-devel-3.4.3-22.fc3.i386.rpm
8c46cbb2aa88cc2aac636f39a8a0770e  i386/cpp-3.4.3-22.fc3.i386.rpm
d6f5509be8e3aa8bd573c8526f8f19b0  i386/gcc-gnat-3.4.3-22.fc3.i386.rpm
b6e56a560517845c00650388955be14f  i386/libgnat-3.4.3-22.fc3.i386.rpm
c643f01710e0838a4a47f9d657030ba5  i386/debug/gcc-debuginfo-3.4.3-22.fc3.i38=
6.rpm

This update can also be installed with the Update Agent; you can
launch the Update Agent with the 'up2date' command. =20
---------------------------------------------------------------------

--l06SQqiZYCi8rTKz
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFCXCUCoyjDosPEXAYRAudOAJ9lRkUuw3j+JLaMj1ZVK+Wc8Dd0DgCggIc/
hgJPDDZ/jTjxbsq+RzMCjz0=
=1XxH
-----END PGP SIGNATURE-----

--l06SQqiZYCi8rTKz--


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

--
fedora-announce-list mailing list
fedora-announce-list@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-announce-list
 
< Prev   Next >
    
Partner

 

Latest Features
Peter Smith Releases Linux Network Security Online
Securing a Linux Web Server
Password guessing with Medusa 2.0
Password guessing as an attack vector
Squid and Digest Authentication
Squid and Basic Authentication
Demystifying the Chinese Hacking Industry: Earning 6 Million a Night
Free Online security course (LearnSIA) - A Call for Help
What You Need to Know About Linux Rootkits
Review: A Practical Guide to Fedora and Red Hat Enterprise Linux - Fifth Edition
Yesterday's Edition
Disaster as CryptoWall encrypts US firm's entire server installation
Now Everyone Wants to Sell You a Magical Anonymity Router. Choose Wisely
Partner Sponsor

Community | HOWTOs | Blogs | Features | Book Reviews | Networking
 Security Projects |  Latest News |  Newsletters |  SELinux |  Privacy |  Home
 Hardening |   About Us |   Advertise |   Legal Notice |   RSS |   Guardian Digital
(c)Copyright 2014 Guardian Digital, Inc. All rights reserved.