I just downloaded and compiled gcc-4.2-20051231 with ./configure --prefix=/opt/gcc42 make make install (root)
after setting LD_LIBRARY_PATH to /opt/gcc42/lib $ /opt/gcc42/bin/gcc --version gcc (GCC) 4.2.0 20051231 (experimental) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ /opt/gcc42/bin/gcc -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ./configure --prefix=/opt/gcc42 Thread model: posix gcc version 4.2.0 20051231 (experimental) $ /opt/gcc42/libexec/gcc/i686-pc-linux-gnu/4.2.0/cc1 --help The following options are language-independent: cc1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. $ /opt/gcc42/libexec/gcc/i686-pc-linux-gnu/4.2.0/cc1plus --help The following options are language-independent: cc1plus: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. >From gdb $ gdb /opt/gcc42/libexec/gcc/i686-pc-linux-gnu/4.2.0/cc1 GNU gdb Red Hat Linux (6.3.0.0-1.84rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1". (gdb) r --help Starting program: /opt/gcc42/libexec/gcc/i686-pc-linux-gnu/4.2.0/cc1 --help Reading symbols from shared object read from target memory...done. Loaded system supplied DSO at 0x82f000 The following options are language-independent: Program received signal SIGSEGV, Segmentation fault. 0x083580bd in print_filtered_help (flag=536870912) at ../.././gcc/opts.c:1301 1301 memset (printed, 0, cl_options_count); (gdb) bt #0 0x083580bd in print_filtered_help (flag=536870912) at ../.././gcc/opts.c:1301 #1 0x08358f53 in decode_options (argc=2, argv=0xbf830644) at ../.././gcc/opts.c:1250 #2 0x083bf9b0 in toplev_main (argc=2, argv=0xbf830644) at ../.././gcc/toplev.c:1974 #3 0x080b8e6f in main (argc=0, argv=0x259) at ../.././gcc/main.c:35 I'm using Fedore Core 4 with all updates bye freddy77 -- Summary: cc1 and cc1plus --help core Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: freddyz77 at tin dot it GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25636