Index index by Group index by Distribution index by Vendor index by creation date index by Name Feedback Help Search

gcc-java-3.2-7 RPM for i386

From Contributed RPMs / RPMS

Name: gcc-java Distribution: Red Hat Linux
Version: 3.2 Vendor: Red Hat, Inc.
Release: 7 Build date: Tue Sep 3 23:04:33 2002
Group: Development/Languages Build host: daffy.perf.redhat.com
Size: 3495111 Source RPM: gcc-3.2-7.src.rpm
Packager: Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Url: http://gcc.gnu.org
Summary: Java support for GCC
This package adds support for compiling Java(tm) programs and
bytecode into native code.

Provides

Requires

Copyright

GPL

Signatures

internal MD5: 4edd24c560cddd4b5e7b0c10622f3884
GPG

Changelog

* Tue Sep 03 2002 Bill Nottingham <notting@redhat.com> 3.2-7
  - fix calling of C++ destructors in certain cases
* Tue Sep 03 2002 Jakub Jelinek <jakub@redhat.com> 3.2-6
  - update from CVS (but revert C++ tail padding patches
    for now)
  - further fixes to make libstdc++-v3 build on glibc 2.3
  - run libstdc++-v3 make check-abi on IA-32 during testing
* Fri Aug 30 2002 Jakub Jelinek <jakub@redhat.com> 3.2-5
  - disable tail copy patches, they seem to still have problems
  - make libstdc++-v3 build on glibc 2.3 (and use thread-local
    locale model)
  - fix c89 and c99 scripts (#73104)
* Mon Aug 26 2002 Jakub Jelinek <jakub@redhat.com> 3.2-4
  - reorder alpha_encode_section_info checks slightly to fix an ICE
    when building glibc and to take better advantage of visibility
    attribute on Alpha
  - as gdb is not there yet, disable -momit-leaf-frame-pointer
    by default for now on IA-32
  - fix IA-64 bootstrap with tail padding patch (Jason Merrill, Daniel Berlin)
  - fix x86-64 %RIP to %rip, only output (%rip) if no other relocation
    is used (Richard Henderson)
* Fri Aug 23 2002 Jakub Jelinek <jakub@redhat.com> 3.2-3
  - take advantage of __attribute__((visibility())) on Alpha
  - avoid copying tail padding (Jason Merrill)
* Thu Aug 22 2002 Jakub Jelinek <jakub@redhat.com> 3.2-2
  - fixed Dwarf2 DW_OP_GNU_push_tls_address patch from Richard Henderson
  - don't mention removed -a and -ax options in the documentation
    (Nathan Sidwell, #72233)
  - fixed __typeof() followed by __asm() redirection from Alexandre Oliva
* Wed Aug 14 2002 Jakub Jelinek <jakub@redhat.com> 3.2-1
  - update to 3.2 release
  - fix x86-64 PR target/7559 (Jan Hubicka)
  - fix -fprefetch-loop-arrays (Janis Johnson)
  - fix x86-64 prefetch (Jan Hubicka)
* Fri Aug 09 2002 Jakub Jelinek <jakub@redhat.com> 3.2-0.3
  - istream fix (Benjamin Kosnik)
  - emit Dwarf2 DW_OP_GNU_push_tls_address extension for TLS (Richard Henderson)
  - temporarily disable __typeof() + __asm() fix
* Thu Aug 08 2002 Jakub Jelinek <jakub@redhat.com> 3.2-0.2
  - update from 3.2 branch
    - ABI incompatible changes in libstdc++.so.5, long long bitfield
      layout on IA-32 (both C and C++), oversized bitfields layout
      on IA-32 and bitfields with base type with __attribute__((aligned ()))
    - fix strstream segfaults (#68292, Benjamin Kosnik)
  - fix __attribute__((visibility())) together with __asm__()
    function redirection
  - fix __typeof() followed by __asm() redirection (Alexandre Oliva)
  - fix TLS ICE on glibc (#70061)
  - fix K6 ICE on linux kernel (#69989, Richard Sandiford, Jan Hubicka)
  - fix inlining bug with labels (#70941)
  - fix fold-const bug (#70541)
  - fix PR preprocessor/7358 (Neil Booth)
  - error when mixing __thread and non-__thread declarations
    (#70059, Aldy Hernandez)
  - fix TLS bug on g++.dg/tls/diag-1.C (Jason Merrill)
  - add -mcmodel= x86-64 documentation (Andreas Jaeger)
  - avoid TLS emitting movl %gs:0, MEMORY on IA-32 (#71033)
* Mon Jul 22 2002 Jakub Jelinek <jakub@redhat.com> 3.2-0.1
  - first attempt for gcc 3.2
  - remove .la files
* Sat Jul 20 2002 Jakub Jelinek <jakub@redhat.com> 3.1-10
  - update from 3.1 branch
    - add throw() to set_new_handler (Andreas Schwab)
    - fixed PR optimization/7147, optimization/7153
  - make sure pic register is set up even when the only @PLT calls
    are done in EH basic blocks (Richard Henderson)
* Sun Jul 14 2002 Jakub Jelinek <jakub@redhat.com> 3.1-9
  - define %_gnu to nothing for compatibility
* Sat Jul 13 2002 Jakub Jelinek <jakub@redhat.com> 3.1-8
  - update from 3.1 branch
    - fix OpenOffice miscompilation (PR c++/7279, Jason Merrill)
    - PRs c++/7224, c++/6255, optimization/7145, c++/6706, preprocessor/7070,
      middle-end/6963, target/6841, target/6770, target/6719,
      other/6836, libstdc++/7057, libstdc++/7097, libstdc++/3946,
      libstdc++/7173
    - fix a GC bug with named labels in C++ (Jim Wilson)
    - fix ICE on Mesa (Bernd Schmidt, #65771)
  - added some NRV tests
  - fix typo in i386 specs (PR c/7242)
  - fix IA-32 ICE with shifts by negative values followed by compare
    (PR middle-end/7245, #68395)
  - fixed DWARF-2 output for const char * (PR debug/7241)
  - actually enable __cxa_atexit for standard compliance at configury time
  - added PPC as Ada enabled architecture
* Wed Jun 19 2002 Jakub Jelinek <jakub@redhat.com> 3.1-7
  - update from 3.1 branch
    - PRs target/6922, opt/6722, c/7030, c/6677, objc/6834, c++/6892,
      c++/6723, opt/6793
  - use __cxa_atexit for standard compliance:
    if your C++ project knows it won't call atexit from within its
    static constructors, use -fno-use-cxa-atexit to optimize it
  - share hard register rtxs where possible to speed the compiler up (Jeff Law)
  - optimize tree_code_* arrays (Kaveh Ghazi)
  - don't link prefix.o into libgnat, link libgnat against libgcc_s and
    libgnarl against libgnat
  - fix typo in GNAT %post (#66847, #66941, #66639)
  - add TLS support
* Fri Jun 07 2002 Jakub Jelinek <jakub@redhat.com> 3.1-6
  - add GNAT
  - remove DT_RPATH from Java binaries (#66103)
  - obsolete kaffe, install jar as /usr/bin/jar
  - add include/org directory in java
  - add rmic and rmiregistry programs to libgcj
  - add info documentation for gcj and various man pages
  - add message catalogues for da, el, es, fr, ja, nl, sv, tr
  - don't put IA-64 vtables with relocations into read-only sections
    with -fpic
* Tue Jun 04 2002 Jakub Jelinek <jakub@redhat.com> 3.1-5
  - update from 3.1 branch
    - PRs optimization/6822, preprocessor/6844, target/6838, target/6788,
  	libstdc++/6886, libstdc++/6795, libstdc++/6811
  - m$ compatibility for unnamed fields as typedef of struct/union
    (PR c/6660)
  - fix -fverbose-asm with unnamed fields (PR c/6809)
  - fix -mmmx ICE (PR optimization/6842)
  - default to -momit-leaf-frame-pointer on i386 (Richard Henderson)
  - use linkonce section/hidden symbol for i686 pic getpc thunks
    (Richard Henderson)
* Tue May 28 2002 Jakub Jelinek <jakub@redhat.com> 3.1-4
  - rebuilt
* Sat May 25 2002 Jakub Jelinek <jakub@redhat.com> 3.1-3
  - update from 3.1 branch
    - PRs other/6782, preprocessor/6780, preprocessor/6517,
  	libstdc++/6282, libstdc++/6701, libstdc++/6701
    - fix out << "" bug (Ben Kosnik, #65409, PR libstdc++/6750)
  - 3 new patches
    - fix C++ __PRETTY_FUNCTION__ (PR c++/6794)
    - fix ICE on jikes (#65379)
    - add test for fixed mozilla miscompilation
  - include intrinsic headers on IA-32/x86-64, include altivec.h on PPC
* Wed May 22 2002 Jakub Jelinek <jakub@redhat.com> 3.1-2
  - update from 3.1 branch
  - 8 new patches
    - fix as version test for 2.12.1 and newer binutils non-CVS releases
    - fix ICE in do_subst (#65049)
    - fix SSE conditional move (PR target/6753)
    - fix SPARC CSE ICE (PR optimization/6759)
    - fix x86_64 dbx64_register_map typo (Jan Hubicka)
    - fix DWARF-2 with flag_asynchronous_unwind_tables set for leaf
      functions (Jan Hubicka)
    - fix DWARF-2 x86_64 __builtin_dwarf_reg_sizes (Jan Hubicka)
    - fix x86_64 movabsdi (Michael Matz)
* Wed May 15 2002 Jakub Jelinek <jakub@redhat.com> 3.1-1
  - update to 3.1 final
  - 15 new patches
    - fix PR c/6643
    - fix fold-const.c typo
    - fix unitialized pointer-to-member values (Alexandre Oliva)
    - fix templates with asm inputs (Jason Merrill)
    - fix -fdata-section (Andreas Schwab)
    - readd warning about i386 -malign-double into documentation (Jan Hubicka)
    - fix PR libstdc++/6594 (Ben Kosnik)
    - fix PR PR libstdc++/6648 (Paolo Carlini)
    - fix libstdc++ testsuite rlimits (Rainer Orth)
    - s390 java support (Gerhard Tonn)
    - rotate testcases (Tom Rix)
    - build libiberty with -fpic on x86_64 (Andreas Schwab)
    - fix x86_64 multilib build (Bo Thorsen)
    - fix x86_64 ASM_OUTPUT_MI_THUNK (Jan Hubicka)
    - fix loop-2[cd].c tests on i386 (Eric Botcazou)
  - fix typo in g77 info files tweaking
  - fix libgcj.so symlink
* Thu May 09 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.28
  - update to CVS 3.1 branch
    - PR c++/6212, target/6429, opt/6534, c/6543, target/6561, c/6569
  - fix x86_64 q_regs_operand (Jan Hubicka)
  - better PR c++/6381 fix (Jason Merrill)
* Fri May 03 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.27
  - update to CVS 3.1 branch
    - PR target/5628, libstdc++/5820, c++/6396, preprocessor/6489,
      libstdc++/6501, libstdc++/6511, target/6512, libstdc++/6513,
      bootstrap/6514, opt/6516, bootstrap/6525, c++/6527, libstdc++/6533,
      target/6540
  - fix PR target/6542, target/6522, libstdc++/6549
* Mon Apr 29 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.26
  - update to CVS 3.1 branch
    - PR c/3581, libstdc++/4150, libstdc++/4164, c/5154, c/5430, c++/5504,
      c++/5658, c++/5719, f/6138, libgcj/6158, middle-end/6205, c++/6256,
      c/6300, c++/6331, c/6343, c/6344, c++/6352, c/6358, libstdc++/6360,
      c++/6395, target/6413, libstdc++/6414, target/6422, bootstrap/6445,
      optimization/6475, target/6476, c++/6477, c++/6479, c++/6486, c++/6492,
      target/6494, target/6496, c/6497, target/6500
  - fix PR c++/6396
  - run make check as part of build process
* Thu Apr 18 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.25
  - update to CVS 3.1 branch
    - PR opt/420, c++/525, target/817, target/1538, opt/3967, target/3997,
      opt/4120, bootstrap/4191, opt/4311, optimization/4328, c++/4884, c++/4934,
      c/5078, c++/5104, opt/5120, c++/5189, c++/5373, target/5446, c/5484,
      c++/5507, c++/5571, c++/5636, target/5672, target/5715, target/5886,
      c++/5933, c++/5964, c++/5998, opt/6007, target/6032, target/6041,
      target/6054, c++/6073, target/6082, optimization/6086, target/6087,
      middle-end/6096, middle-end/6098, middle-end/6099, middle-end/6100,
      middle-end/6102, fortran/6106, c++/6119, opt/6165, optimization/6177,
      c++/6179, optimization/6189, c/6202, c/6223, optimization/6233,
      middle-end/6279, c/6290, optimization/6305, target/6305, bootstrap/6315,
      c++/6320...
  - fix PR c++/6316
* Wed Mar 27 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.24
  - update to CVS 3.1 branch
    - PRs c/5656, c/5972, bootstrap/4192, target/4792, bootstrap/4195,
      optimization/5854, target/6043, c++/6037, bootstrap/4128, target/5740,
      c/5597, optimization/5863, optimization/5742, target/3177, c/5354,
      optimization/5999, target/5977, middle-end/5731, target/5312...
* Fri Mar 15 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.23.1
  - fix info and man page generation
* Thu Mar 14 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.23
  - update to CVS 3.1 branch
    - fix IA-64 packet selection (PR optimization/5892)
    - make highest_pow2_factor work for all constants (PR middle-end/5877)
    - fix -Wunused (#61047)
    - fix loop on mixed mode class assignments (#60923)
    - fix wide character literals
    - support SPARC v9 long distance branches (PR target/5626)
    - fix SPARC leaf functions
    - fix a rtl sharing problem (Richard Henderson, #60760,
      PR optimization/5844)
    - fix va_arg with variable size types (PR c/3711)
    - PRs optimization/5901, optimization/5878, 5693, preprocessor/5899
  - fix C++ ?: at the end of stmt expr (PR c++/5373)
  - fix loop unrolling with sibcalls (PR optimization/5891)
* Thu Mar 07 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.22
  - update to CVS 3.1 branch
    - fix ICE with volatile long long (#60650)
    - fix tempbuf.h (Philipp Thomas, #60212)
    - fix -fssa-ccp (Jeff Law, #60651)
    - versioned libstdc++
    - backport __attribute__((visibility("..."))) patches from trunk
  - include libstdc++ html documentation
* Tue Feb 05 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.21
  - update to CVS HEAD
    - fix demangler (H.J. Lu, #59300, #59310)
    - fix typo in IA-32 specs file (#59081)
    - support moving SFmode values in MMX regs if -mmmx (#59083)
    - fix recog_for_combine (#59084)
    - don't ICE when inserting insns on edge from bb0 to bb0 (Bernd Schmidt,
        - make sure configure has not time in the future (#59203)
    - fix division/modulo by certain constants (#58065, PR c/5304)
    - fix -Wswitch (PR c/4475)
* Thu Jan 31 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.20
  - update to CVS HEAD
    - fix jar (Tom Tromey)
    - fix loop unrolling (Richard Henderson)
* Wed Jan 30 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.19
  - update to CVS HEAD
    - fix a reload bug on ia32 (#58579, #58648)
    - issue error about unknown -W* options (#58909)
    - fix ia64 libbfd miscompilation (#58694)
    - register all pending unparsed_text structures with GC (#58647)
    - fix __builtin_apply with ia32 -msse (#58447)
    - prevent ia64 prologue insns saving regs required for eh from being
      deleted (#58387)
* Tue Jan 15 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.18
  - update to CVS HEAD
    - handle static x[] = { [X...Y] = (foo) { Z } } (#58338)
    - fix getdents.os miscompilation (Richard Henderson, #58308)
    - fix ICE in try_forward_edges (#58125)
    - fix ICE with -fexceptions -foptimize-sibling-calls
* Tue Jan 08 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.17
  - avoid division by 0 when computing prediction probabilities (#57992)
  - fix ICE due to store_expr not adjusting value back for mode
  - increase -ftemplate-depth default value to 500
* Mon Jan 07 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.16
  - if using PT_GNU_EH_FRAME registry, work around assembler bug resp. feature
    and don't provide weak prototypes of functions which won't be used
  - on Alpha, fix a typo so that crtbeginT.o is built and installed
  - fix glibc inl-tester miscompilation on ia32
* Sun Jan 06 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.15
  - update to CVS HEAD (fix glibc bootstrap failure)
* Thu Jan 03 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.14
  - update to CVS HEAD (#57907)
    - fix alpha bootstrap (Richard Henderson)
  - fix simplification of (div:SI (???:DI ???) (const_int 1))
    (#57916)
  - add contrib/gcc_update --touch
* Tue Jan 01 2002 Jakub Jelinek <jakub@redhat.com> 3.1-0.13
  - update to CVS HEAD (fix glibc miscompilation on alpha)
  - fix objc to not emit __objc_class_name_* without type and size
* Mon Dec 31 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.12
  - update to CVS HEAD
  - fix sed commands for .la files
  - make Alpha use PT_GNU_EH_FRAME
* Thu Dec 27 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.11
  - update to CVS HEAD (#57165, #57212, #57467, #57488, #57502,
    - readd .la files after fixing them up by sed
  - add %defattr(-,root,root) to libobjc subpackage
* Mon Dec 03 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.10
  - one more gcc.spec fix for passing --gdwarf-2 resp. --gstabs to as
  - fix conditional register dead computation on IA-64
  - fix extern array of incomplete structures handling
  - fix gcc -xc -
  - fix Fortran ICEs with SAVE_EXPRs (Richard Kenner)
* Tue Nov 27 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.9
  - update to CVS HEAD
  - make DWARF 2 preferred debugging format on Linux
* Mon Nov 12 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.8
  - don't ship .la files (#56072)
  - include libfrtbegin.a (#56098)
* Mon Nov 12 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.7
  - update to CVS HEAD
  - back out Nov 7th loop.c change for now
* Fri Nov 09 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.6
  - update to CVS HEAD
  - frame unwind compatibility with 7.[12] binutils
* Tue Nov 06 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.5
  - update to CVS HEAD
  - merge DW_EH_PE_indirect constants and their relocs
* Thu Oct 25 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.4
  - don't loop forever or ICE on bogus array initializers (#53704)
  - fix store motion with pure calls
  - disable store motion for now
* Tue Oct 23 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.3
  - fix inlining of C nested functions with auto prototypes
* Mon Oct 22 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.2
  - update to CVS HEAD
  - tree inlining fix from Alexandre Oliva
  - fix anonymous union ICE on alpha
* Mon Oct 15 2001 Jakub Jelinek <jakub@redhat.com> 3.1-0.1
  - switch package to main compiler from alternate compiler
  - update to CVS HEAD
  - early gcc-2.96-RH compatibility in __frame_state_for
  - change weak function tests for functions always present in GLIBC 2.2
    into simple non-weak calls in crt*.o to avoid unnecessary symbol
    lookups and prelink conflicts
  - don't link against libgcc_s C shared libraries
* Tue Oct 02 2001 Jakub Jelinek <jakub@redhat.com> 3.0.1-4
  - update from CVS 3.0 branch
    - ia64 function descriptors in vtables
  - handle large files in Fortran (#53328)
  - allow Java programs to be statically linked (#53605)
  - remove #include_next patch, Benjamin commited it
* Thu Sep 06 2001 Jakub Jelinek <jakub@redhat.com> 3.0.1-3
  - don't use #include_next in <bits/std_c*> headers (Benjamin Kosnik, #53262)
* Wed Sep 05 2001 Jakub Jelinek <jakub@redhat.com> 3.0.1-2
  - update from CVS 3.0 branch
  - check all gcc-2.96-RH patches whether they have made it into 3.0.1,
    and if not, whether they are appropriate for 3.0.1
  - 8 new patches
    - add 36 testcases from gcc-2.96-RH
    - fix ICE on very questionable C++ code from JDK (#39858, #52960)
    - fix -frepo (Nathan Sidwell, #52877)
    - avoid generating bogus .stabs (#49214)
    - issue a clear error message about invalid ia32 floating point
      asm constraints (#27137)
    - fix some comment typos
    - fix ADDRESSOF recognition (#29686)
* Mon Aug 27 2001 Jakub Jelinek <jakub@redhat.com> 3.0.1-1
  - update from CVS (3.0.1 final)
  - properly handle throw() exception specifiers in template decls (#51824)
  - fix IA-64 varargs handling in presence of additional anonymous arguments
    (#50757)
  - fix boehm-gc for prelink
  - fix a typo in gcc3-c++ description (#52323)
  - remove Chill from package summary (#51764)
* Tue Aug 07 2001 Jakub Jelinek <jakub@redhat.com> 3.0-6
  - update from CVS
    - fix glibc vfprintf miscompilation
  - don't warn about if (&foo) if foo is weak (H.J.Lu, #50855)
* Wed Jul 25 2001 Jakub Jelinek <jakub@redhat.com> 3.0-5
  - include libgcjgc.a in libgcj3-devel
  - include libgcjgc.so.* in libgcj3 on ia64
  - remove dependency on libgcj on ia64
  - add ldconfig to libgcj3 post/postun
* Tue Jul 24 2001 Jakub Jelinek <jakub@redhat.com> 3.0-4
  - update from CVS
  - make gcc3-java/libgcj3* packages, so that they can coexist
    with 2.96-RH Java
  - make sure shared Java libraries are built with proper dependencies
* Wed Jul 11 2001 Jakub Jelinek <jakub@redhat.com> 3.0-3
  - fix libgcc_s.so and libstdc++.so symlinks
  - don't ship jar
* Tue Jul 10 2001 Jakub Jelinek <jakub@redhat.com> 3.0-2
  - move libstdc++.so into gcc-lib
  - add libobjc.so symlink
* Tue Jul 10 2001 Jakub Jelinek <jakub@redhat.com> 3.0-1
  - new rpm

Files

/usr/bin/gcj
/usr/bin/gcjh
/usr/bin/jcf-dump
/usr/bin/jv-scan
/usr/lib/gcc-lib
/usr/lib/gcc-lib/i386-redhat-linux
/usr/lib/gcc-lib/i386-redhat-linux/3.2
/usr/lib/gcc-lib/i386-redhat-linux/3.2/jc1
/usr/lib/gcc-lib/i386-redhat-linux/3.2/jvgenmain
/usr/share/doc/gcc-java-3.2
/usr/share/doc/gcc-java-3.2/ChangeLog
/usr/share/info/gcj.info-1.gz
/usr/share/info/gcj.info-2.gz
/usr/share/info/gcj.info.gz
/usr/share/man/man1/gcj.1.gz
/usr/share/man/man1/gcjh.1.gz
/usr/share/man/man1/jcf-dump.1.gz
/usr/share/man/man1/jv-scan.1.gz


Generated by rpm2html 1.9.2

webmaster@wesmo.com, Wed Mar 21 12:13:11 2007