gcc34: dropped

This commit is contained in:
Danny Rawlins 2015-02-15 21:38:15 +11:00
parent a54bf05b82
commit d3c7a4392e
6 changed files with 0 additions and 2801 deletions

View File

@ -1,286 +0,0 @@
drwxr-xr-x root/root lib/
lrwxrwxrwx root/root lib/cpp-3.4 -> ../usr/bin/cpp-3.4
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
lrwxrwxrwx root/root usr/bin/c++-3.4 -> g++-3.4
lrwxrwxrwx root/root usr/bin/cc-3.4 -> gcc-3.4
-rwxr-xr-x root/root usr/bin/cpp-3.4
-rwxr-xr-x root/root usr/bin/g++-3.4
-rwxr-xr-x root/root usr/bin/gcc-3.4
-rwxr-xr-x root/root usr/bin/gccbug-3.4
-rwxr-xr-x root/root usr/bin/gcov-3.4
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/c++/
drwxr-xr-x root/root usr/include/c++/3.4.6/
-rw-r--r-- root/root usr/include/c++/3.4.6/algorithm
drwxr-xr-x root/root usr/include/c++/3.4.6/backward/
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/algo.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/algobase.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/alloc.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/backward_warning.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/bvector.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/complex.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/defalloc.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/deque.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/fstream.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/function.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/hash_map.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/hash_set.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/hashtable.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/heap.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/iomanip.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/iostream.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/istream.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/iterator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/list.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/map.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/multimap.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/multiset.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/new.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/ostream.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/pair.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/queue.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/rope.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/set.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/slist.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/stack.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/stream.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/streambuf.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/strstream
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/tempbuf.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/tree.h
-rw-r--r-- root/root usr/include/c++/3.4.6/backward/vector.h
drwxr-xr-x root/root usr/include/c++/3.4.6/bits/
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/allocator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/atomicity.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/basic_ios.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/basic_ios.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/basic_string.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/basic_string.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/boost_concept_check.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/char_traits.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/cmath.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/codecvt.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/concept_check.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/concurrence.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/cpp_type_traits.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/deque.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/fstream.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/functexcept.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/gslice.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/gslice_array.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/indirect_array.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/ios_base.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/istream.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/list.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/locale_classes.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/locale_facets.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/locale_facets.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/localefwd.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/mask_array.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/ostream.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/postypes.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/slice_array.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/sstream.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_algo.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_algobase.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_bvector.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_construct.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_deque.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_function.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_heap.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_iterator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_iterator_base_funcs.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_iterator_base_types.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_list.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_map.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_multimap.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_multiset.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_numeric.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_pair.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_queue.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_raw_storage_iter.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_relops.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_set.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_stack.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_tempbuf.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_threads.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_tree.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_uninitialized.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stl_vector.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stream_iterator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/streambuf.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/streambuf_iterator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/stringfwd.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/type_traits.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/valarray_after.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/valarray_array.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/valarray_array.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/valarray_before.h
-rw-r--r-- root/root usr/include/c++/3.4.6/bits/vector.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/bitset
-rw-r--r-- root/root usr/include/c++/3.4.6/cassert
-rw-r--r-- root/root usr/include/c++/3.4.6/cctype
-rw-r--r-- root/root usr/include/c++/3.4.6/cerrno
-rw-r--r-- root/root usr/include/c++/3.4.6/cfloat
-rw-r--r-- root/root usr/include/c++/3.4.6/ciso646
-rw-r--r-- root/root usr/include/c++/3.4.6/climits
-rw-r--r-- root/root usr/include/c++/3.4.6/clocale
-rw-r--r-- root/root usr/include/c++/3.4.6/cmath
-rw-r--r-- root/root usr/include/c++/3.4.6/complex
-rw-r--r-- root/root usr/include/c++/3.4.6/csetjmp
-rw-r--r-- root/root usr/include/c++/3.4.6/csignal
-rw-r--r-- root/root usr/include/c++/3.4.6/cstdarg
-rw-r--r-- root/root usr/include/c++/3.4.6/cstddef
-rw-r--r-- root/root usr/include/c++/3.4.6/cstdio
-rw-r--r-- root/root usr/include/c++/3.4.6/cstdlib
-rw-r--r-- root/root usr/include/c++/3.4.6/cstring
-rw-r--r-- root/root usr/include/c++/3.4.6/ctime
-rw-r--r-- root/root usr/include/c++/3.4.6/cwchar
-rw-r--r-- root/root usr/include/c++/3.4.6/cwctype
-rw-r--r-- root/root usr/include/c++/3.4.6/cxxabi.h
drwxr-xr-x root/root usr/include/c++/3.4.6/debug/
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/bitset
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/debug.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/deque
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/formatter.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/hash_map
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/hash_map.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/hash_multimap.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/hash_multiset.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/hash_set
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/hash_set.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/list
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/map
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/map.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/multimap.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/multiset.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/safe_base.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/safe_iterator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/safe_iterator.tcc
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/safe_sequence.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/set
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/set.h
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/string
-rw-r--r-- root/root usr/include/c++/3.4.6/debug/vector
-rw-r--r-- root/root usr/include/c++/3.4.6/deque
-rw-r--r-- root/root usr/include/c++/3.4.6/exception
-rw-r--r-- root/root usr/include/c++/3.4.6/exception_defines.h
drwxr-xr-x root/root usr/include/c++/3.4.6/ext/
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/algorithm
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/bitmap_allocator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/debug_allocator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/enc_filebuf.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/functional
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/hash_fun.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/hash_map
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/hash_set
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/hashtable.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/iterator
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/malloc_allocator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/memory
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/mt_allocator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/new_allocator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/numeric
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/pod_char_traits.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/pool_allocator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/rb_tree
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/rope
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/ropeimpl.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/slist
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/stdio_filebuf.h
-rw-r--r-- root/root usr/include/c++/3.4.6/ext/stdio_sync_filebuf.h
-rw-r--r-- root/root usr/include/c++/3.4.6/fstream
-rw-r--r-- root/root usr/include/c++/3.4.6/functional
drwxr-xr-x root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/
drwxr-xr-x root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/atomic_word.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/basic_file.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/c++allocator.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/c++config.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/c++io.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/c++locale.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/codecvt_specializations.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/ctype_base.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/ctype_inline.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/ctype_noninline.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/gthr-default.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/gthr-posix.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/gthr-single.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/gthr.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/messages_members.h
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/os_defines.h
drwxr-xr-x root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/stdc++.h.gch/
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/stdc++.h.gch/O0g
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/stdc++.h.gch/O2g
-rw-r--r-- root/root usr/include/c++/3.4.6/i686-pc-linux-gnu/bits/time_members.h
-rw-r--r-- root/root usr/include/c++/3.4.6/iomanip
-rw-r--r-- root/root usr/include/c++/3.4.6/ios
-rw-r--r-- root/root usr/include/c++/3.4.6/iosfwd
-rw-r--r-- root/root usr/include/c++/3.4.6/iostream
-rw-r--r-- root/root usr/include/c++/3.4.6/istream
-rw-r--r-- root/root usr/include/c++/3.4.6/iterator
-rw-r--r-- root/root usr/include/c++/3.4.6/limits
-rw-r--r-- root/root usr/include/c++/3.4.6/list
-rw-r--r-- root/root usr/include/c++/3.4.6/locale
-rw-r--r-- root/root usr/include/c++/3.4.6/map
-rw-r--r-- root/root usr/include/c++/3.4.6/memory
-rw-r--r-- root/root usr/include/c++/3.4.6/new
-rw-r--r-- root/root usr/include/c++/3.4.6/numeric
-rw-r--r-- root/root usr/include/c++/3.4.6/ostream
-rw-r--r-- root/root usr/include/c++/3.4.6/queue
-rw-r--r-- root/root usr/include/c++/3.4.6/set
-rw-r--r-- root/root usr/include/c++/3.4.6/sstream
-rw-r--r-- root/root usr/include/c++/3.4.6/stack
-rw-r--r-- root/root usr/include/c++/3.4.6/stdexcept
-rw-r--r-- root/root usr/include/c++/3.4.6/streambuf
-rw-r--r-- root/root usr/include/c++/3.4.6/string
-rw-r--r-- root/root usr/include/c++/3.4.6/typeinfo
-rw-r--r-- root/root usr/include/c++/3.4.6/utility
-rw-r--r-- root/root usr/include/c++/3.4.6/valarray
-rw-r--r-- root/root usr/include/c++/3.4.6/vector
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/gcc/
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/cc1
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/cc1obj
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/cc1plus
-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/collect2
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/crtbegin.o
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/crtbeginS.o
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/crtbeginT.o
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/crtend.o
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/crtendS.o
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/asm/
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/asm/posix_types.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/emmintrin.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/float.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/iso646.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/limits.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/mmintrin.h
drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/NXConstStr.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/Object.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/Protocol.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/encoding.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/hash.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/objc-api.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/objc-list.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/objc.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/sarray.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/thr.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/objc/typedstream.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/pmmintrin.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stdarg.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stdbool.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/syslimits.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/unwind.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/varargs.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/xmmintrin.h
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc.a
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcc_eh.a
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libgcov.a
-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.6/specs

View File

@ -1,4 +0,0 @@
1a61e77064b4106d50f19480a59ce635 gcc-3.4.6-linkonce.patch
51700b4563ad406c1b38b9b6ccc78c78 gcc-3.4.6-unlink-if-ordinary.patch
e210ba5f52b6f781fa1ec6a48d86d918 gcc-3.4.6-visibility.patch
4a21ac777d4b5617283ce488b808da7b gcc-3.4.6.tar.bz2

View File

@ -1,65 +0,0 @@
# Description: The GNU Compiler Collection.
# URL: http://gcc.gnu.org/
# Maintainer: Danny Rawlins, crux at romster dot me
# Packager: Antonio SJ Musumeci
name=gcc34
version=3.4.6
release=2
source=(ftp://sources.redhat.com/pub/gcc/releases/gcc-$version/gcc-$version.tar.bz2 \
gcc-$version-linkonce.patch
gcc-$version-unlink-if-ordinary.patch
gcc-$version-visibility.patch)
build() {
local SUFFIX=-${version%.*}
patch -d gcc-$version -p 1 -i ../gcc-$version-linkonce.patch
patch -d gcc-$version -p 1 -i ../gcc-$version-unlink-if-ordinary.patch
patch -d gcc-$version -p 1 -i ../gcc-$version-visibility.patch
mkdir build
cd build
CFLAGS='-march=i686 -O2 -pipe'
CXXFLAGS='-march=i686 -O2 -pipe'
../gcc-$version/configure \
--prefix=/usr \
--libexecdir=/usr/lib \
--program-suffix=$SUFFIX \
--enable-languages=c,c++,objc \
--enable-threads=posix \
--enable-__cxa_atexit \
--enable-clocale=gnu \
--enable-shared \
--disable-nls \
--with-x=no
if [ -n "$(pkginfo -i | grep '^ccache ')" ]; then
make STAGE_CC_WRAPPER='/usr/bin/ccache' BOOT_CFLAGS="$CFLAGS" bootstrap
elif [ -n "$(pkginfo -i | grep '^distcc ')" ]; then
make STAGE_CC_WRAPPER='/usr/bin/distcc' BOOT_CFLAGS="$CFLAGS" bootstrap
else
make BOOT_CFLAGS="$CFLAGS" bootstrap
fi
# make check
make -j 1 DESTDIR=$PKG install
install -d $PKG/lib
ln -sf ../usr/bin/cpp$SUFFIX $PKG/lib/cpp$SUFFIX
ln -sf gcc$SUFFIX $PKG/usr/bin/cc$SUFFIX
ln -sf g++$SUFFIX $PKG/usr/bin/c++$SUFFIX
rm -r \
$PKG/usr/man \
$PKG/usr/lib/lib{stdc++,supc++,gcc_s,objc}.* \
$PKG/usr/lib/gcc/*/$version/install-tools
rm -rf $PKG/usr/info
rm \
$PKG/usr/lib/libiberty.a \
$PKG/usr/bin/*-linux-gnu-* \
$PKG/usr/lib/gcc/*/$version/include/README
}

View File

@ -1,352 +0,0 @@
Description: Fixes linkone/comdat issue
Origin: Original patch from LFS against 3.4.3.
This patch is re-diffed against gcc 3.4.4.
Upstream status: Unknown
diff -Nru gcc-3.4.4/gcc/config/alpha/alpha.c gcc-3.4.4-new/gcc/config/alpha/alpha.c
--- gcc-3.4.4/gcc/config/alpha/alpha.c 2004-11-12 10:11:33.000000000 +0100
+++ gcc-3.4.4-new/gcc/config/alpha/alpha.c 2005-07-21 21:22:56.000000000 +0200
@@ -10175,6 +10175,8 @@
# define TARGET_SECTION_TYPE_FLAGS unicosmk_section_type_flags
# undef TARGET_ASM_UNIQUE_SECTION
# define TARGET_ASM_UNIQUE_SECTION unicosmk_unique_section
+#undef TARGET_ASM_FUNCTION_RODATA_SECTION
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_no_function_rodata_section
# undef TARGET_ASM_GLOBALIZE_LABEL
# define TARGET_ASM_GLOBALIZE_LABEL hook_void_FILEptr_constcharptr
#endif
diff -Nru gcc-3.4.4/gcc/config/arm/pe.h gcc-3.4.4-new/gcc/config/arm/pe.h
--- gcc-3.4.4/gcc/config/arm/pe.h 2004-02-24 15:25:22.000000000 +0100
+++ gcc-3.4.4-new/gcc/config/arm/pe.h 2005-07-21 21:22:56.000000000 +0200
@@ -97,6 +97,7 @@
#define MULTIPLE_SYMBOL_SPACES
#define TARGET_ASM_UNIQUE_SECTION arm_pe_unique_section
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_no_function_rodata_section
#define SUPPORTS_ONE_ONLY 1
diff -Nru gcc-3.4.4/gcc/config/avr/avr.c gcc-3.4.4-new/gcc/config/avr/avr.c
--- gcc-3.4.4/gcc/config/avr/avr.c 2005-03-20 22:14:28.000000000 +0100
+++ gcc-3.4.4-new/gcc/config/avr/avr.c 2005-07-21 21:22:56.000000000 +0200
@@ -229,6 +229,8 @@
#define TARGET_ASM_FUNCTION_EPILOGUE avr_output_function_epilogue
#undef TARGET_ATTRIBUTE_TABLE
#define TARGET_ATTRIBUTE_TABLE avr_attribute_table
+#undef TARGET_ASM_FUNCTION_RODATA_SECTION
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_no_function_rodata_section
#undef TARGET_INSERT_ATTRIBUTES
#define TARGET_INSERT_ATTRIBUTES avr_insert_attributes
#undef TARGET_SECTION_TYPE_FLAGS
diff -Nru gcc-3.4.4/gcc/config/darwin.h gcc-3.4.4-new/gcc/config/darwin.h
--- gcc-3.4.4/gcc/config/darwin.h 2004-09-11 22:32:17.000000000 +0200
+++ gcc-3.4.4-new/gcc/config/darwin.h 2005-07-21 21:22:56.000000000 +0200
@@ -686,6 +686,9 @@
#undef TARGET_ASM_SELECT_RTX_SECTION
#define TARGET_ASM_SELECT_RTX_SECTION machopic_select_rtx_section
+#undef TARGET_ASM_FUNCTION_RODATA_SECTION
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_no_function_rodata_section
+
#define ASM_DECLARE_UNRESOLVED_REFERENCE(FILE,NAME) \
do { \
if (FILE) { \
diff -Nru gcc-3.4.4/gcc/config/i386/cygming.h gcc-3.4.4-new/gcc/config/i386/cygming.h
--- gcc-3.4.4/gcc/config/i386/cygming.h 2004-06-08 08:30:13.000000000 +0200
+++ gcc-3.4.4-new/gcc/config/i386/cygming.h 2005-07-21 21:22:56.000000000 +0200
@@ -255,6 +255,7 @@
extern void i386_pe_unique_section (TREE, int);
#define TARGET_ASM_UNIQUE_SECTION i386_pe_unique_section
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_no_function_rodata_section
#define SUPPORTS_ONE_ONLY 1
diff -Nru gcc-3.4.4/gcc/config/i386/i386-interix.h gcc-3.4.4-new/gcc/config/i386/i386-interix.h
--- gcc-3.4.4/gcc/config/i386/i386-interix.h 2004-01-31 07:18:20.000000000 +0100
+++ gcc-3.4.4-new/gcc/config/i386/i386-interix.h 2005-07-21 21:22:56.000000000 +0200
@@ -344,6 +344,7 @@
extern void i386_pe_unique_section (tree, int);
#define TARGET_ASM_UNIQUE_SECTION i386_pe_unique_section
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_no_function_rodata_section
#define SUPPORTS_ONE_ONLY 1
#endif /* 0 */
diff -Nru gcc-3.4.4/gcc/config/ip2k/ip2k.c gcc-3.4.4-new/gcc/config/ip2k/ip2k.c
--- gcc-3.4.4/gcc/config/ip2k/ip2k.c 2004-01-31 07:18:25.000000000 +0100
+++ gcc-3.4.4-new/gcc/config/ip2k/ip2k.c 2005-07-21 21:22:56.000000000 +0200
@@ -98,6 +98,9 @@
#undef TARGET_ASM_UNIQUE_SECTION
#define TARGET_ASM_UNIQUE_SECTION unique_section
+#undef TARGET_ASM_FUNCTION_RODATA_SECTION
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_no_function_rodata_section
+
#undef TARGET_ATTRIBUTE_TABLE
#define TARGET_ATTRIBUTE_TABLE ip2k_attribute_table
diff -Nru gcc-3.4.4/gcc/config/mcore/mcore.c gcc-3.4.4-new/gcc/config/mcore/mcore.c
--- gcc-3.4.4/gcc/config/mcore/mcore.c 2004-01-31 07:18:29.000000000 +0100
+++ gcc-3.4.4-new/gcc/config/mcore/mcore.c 2005-07-21 21:22:56.000000000 +0200
@@ -165,6 +165,8 @@
#define TARGET_ATTRIBUTE_TABLE mcore_attribute_table
#undef TARGET_ASM_UNIQUE_SECTION
#define TARGET_ASM_UNIQUE_SECTION mcore_unique_section
+#undef TARGET_ASM_FUNCTION_RODATA_SECTION
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_no_function_rodata_section
#undef TARGET_ENCODE_SECTION_INFO
#define TARGET_ENCODE_SECTION_INFO mcore_encode_section_info
#undef TARGET_STRIP_NAME_ENCODING
diff -Nru gcc-3.4.4/gcc/config/rs6000/xcoff.h gcc-3.4.4-new/gcc/config/rs6000/xcoff.h
--- gcc-3.4.4/gcc/config/rs6000/xcoff.h 2004-01-31 07:18:34.000000000 +0100
+++ gcc-3.4.4-new/gcc/config/rs6000/xcoff.h 2005-07-21 21:22:56.000000000 +0200
@@ -172,6 +172,7 @@
#define TARGET_ASM_SELECT_SECTION rs6000_xcoff_select_section
#define TARGET_ASM_SELECT_RTX_SECTION rs6000_xcoff_select_rtx_section
#define TARGET_ASM_UNIQUE_SECTION rs6000_xcoff_unique_section
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_no_function_rodata_section
#define TARGET_STRIP_NAME_ENCODING rs6000_xcoff_strip_name_encoding
#define TARGET_SECTION_TYPE_FLAGS rs6000_xcoff_section_type_flags
diff -Nru gcc-3.4.4/gcc/doc/tm.texi gcc-3.4.4-new/gcc/doc/tm.texi
--- gcc-3.4.4/gcc/doc/tm.texi 2005-01-16 17:01:28.000000000 +0100
+++ gcc-3.4.4-new/gcc/doc/tm.texi 2005-07-21 21:22:56.000000000 +0200
@@ -6003,6 +6003,15 @@
Whatever the actual target object format, this is often good enough.
@end deftypefn
+@deftypefn {Target Hook} void TARGET_ASM_FUNCTION_RODATA_SECTION (tree @var{decl})
+Switches to a readonly data section associated with
+@samp{DECL_SECTION_NAME (@var{decl})}.
+The default version of this function switches to @code{.gnu.linkonce.r.name}
+section if function's section is @code{.gnu.linkonce.t.name}, to
+@code{.rodata.name} if function is in @code{.text.name} section
+and otherwise switches to the normal readonly data section.
+@end deftypefn
+
@deftypefn {Target Hook} void TARGET_ASM_SELECT_RTX_SECTION (enum machine_mode @var{mode}, rtx @var{x}, unsigned HOST_WIDE_INT @var{align})
Switches to the appropriate section for output of constant pool entry
@var{x} in @var{mode}. You can assume that @var{x} is some kind of
diff -Nru gcc-3.4.4/gcc/final.c gcc-3.4.4-new/gcc/final.c
--- gcc-3.4.4/gcc/final.c 2004-01-18 23:39:57.000000000 +0100
+++ gcc-3.4.4-new/gcc/final.c 2005-07-21 21:22:56.000000000 +0200
@@ -1881,7 +1881,7 @@
{
int log_align;
- readonly_data_section ();
+ targetm.asm_out.function_rodata_section (current_function_decl);
#ifdef ADDR_VEC_ALIGN
log_align = ADDR_VEC_ALIGN (NEXT_INSN (insn));
diff -Nru gcc-3.4.4/gcc/output.h gcc-3.4.4-new/gcc/output.h
--- gcc-3.4.4/gcc/output.h 2004-01-18 23:39:57.000000000 +0100
+++ gcc-3.4.4-new/gcc/output.h 2005-07-21 21:22:56.000000000 +0200
@@ -500,6 +500,8 @@
unsigned HOST_WIDE_INT, int);
extern void default_unique_section (tree, int);
extern void default_unique_section_1 (tree, int, int);
+extern void default_function_rodata_section (tree);
+extern void default_no_function_rodata_section (tree);
extern void default_select_rtx_section (enum machine_mode, rtx,
unsigned HOST_WIDE_INT);
extern void default_elf_select_rtx_section (enum machine_mode, rtx,
diff -Nru gcc-3.4.4/gcc/target-def.h gcc-3.4.4-new/gcc/target-def.h
--- gcc-3.4.4/gcc/target-def.h 2004-08-23 20:02:40.000000000 +0200
+++ gcc-3.4.4-new/gcc/target-def.h 2005-07-21 21:22:56.000000000 +0200
@@ -78,6 +78,10 @@
#define TARGET_ASM_UNIQUE_SECTION default_unique_section
#endif
+#ifndef TARGET_ASM_FUNCTION_RODATA_SECTION
+#define TARGET_ASM_FUNCTION_RODATA_SECTION default_function_rodata_section
+#endif
+
#ifndef TARGET_ASM_SELECT_RTX_SECTION
#define TARGET_ASM_SELECT_RTX_SECTION default_select_rtx_section
#endif
@@ -201,6 +205,7 @@
TARGET_ASM_SELECT_SECTION, \
TARGET_ASM_SELECT_RTX_SECTION, \
TARGET_ASM_UNIQUE_SECTION, \
+ TARGET_ASM_FUNCTION_RODATA_SECTION, \
TARGET_ASM_CONSTRUCTOR, \
TARGET_ASM_DESTRUCTOR, \
TARGET_ASM_OUTPUT_MI_THUNK, \
diff -Nru gcc-3.4.4/gcc/target.h gcc-3.4.4-new/gcc/target.h
--- gcc-3.4.4/gcc/target.h 2004-08-23 20:02:41.000000000 +0200
+++ gcc-3.4.4-new/gcc/target.h 2005-07-21 21:22:56.000000000 +0200
@@ -118,6 +118,10 @@
for SELECT_SECTION. */
void (* unique_section) (tree, int);
+ /* Tell assembler to switch to the readonly data section associated
+ with function DECL. */
+ void (* function_rodata_section) (tree);
+
/* Output a constructor for a symbol with a given priority. */
void (* constructor) (rtx, int);
diff -Nru gcc-3.4.4/gcc/testsuite/g++.old-deja/g++.other/comdat4-aux.cc gcc-3.4.4-new/gcc/testsuite/g++.old-deja/g++.other/comdat4-aux.cc
--- gcc-3.4.4/gcc/testsuite/g++.old-deja/g++.other/comdat4-aux.cc 1970-01-01 01:00:00.000000000 +0100
+++ gcc-3.4.4-new/gcc/testsuite/g++.old-deja/g++.other/comdat4-aux.cc 2005-07-21 21:22:56.000000000 +0200
@@ -0,0 +1,40 @@
+extern void
+bar (int x);
+
+inline void
+foo (int i)
+{
+ switch (i)
+ {
+ case 3:
+ case 5:
+ case 6:
+ case 9:
+ case 15:
+ bar (1);
+ break;
+ case 2:
+ case 4:
+ case 7:
+ case 10:
+ case 11:
+ case 12:
+ bar (2);
+ break;
+ case 0:
+ case 1:
+ case 8:
+ case 13:
+ case 16:
+ bar (3);
+ break;
+ case 14:
+ bar (4);
+ break;
+ default:
+ bar (5);
+ break;
+ }
+}
+
+void *fooaddr2 = (void *) foo;
diff -Nru gcc-3.4.4/gcc/testsuite/g++.old-deja/g++.other/comdat4.C gcc-3.4.4-new/gcc/testsuite/g++.old-deja/g++.other/comdat4.C
--- gcc-3.4.4/gcc/testsuite/g++.old-deja/g++.other/comdat4.C 1970-01-01 01:00:00.000000000 +0100
+++ gcc-3.4.4-new/gcc/testsuite/g++.old-deja/g++.other/comdat4.C 2005-07-21 21:22:56.000000000 +0200
@@ -0,0 +1,57 @@
+// PR c++/16276
+// { dg-do link }
+// { dg-additional-sources " comdat4-aux.cc" }
+// { dg-options "-O2" }
+
+extern void
+bar (int x);
+
+inline void
+foo (int i)
+{
+ switch (i)
+ {
+ case 3:
+ case 5:
+ case 6:
+ case 9:
+ case 15:
+ bar (1);
+ break;
+ case 2:
+ case 4:
+ case 7:
+ case 10:
+ case 11:
+ case 12:
+ bar (2);
+ break;
+ case 0:
+ case 1:
+ case 8:
+ case 13:
+ case 16:
+ bar (3);
+ break;
+ case 14:
+ bar (4);
+ break;
+ default:
+ bar (5);
+ break;
+ }
+}
+
+void *fooaddr = (void *) foo;
+
+void
+bar (int x)
+{
+ __asm __volatile ("" : : "r" (x));
+}
+
+int
+main (void)
+{
+ return 0;
+}
diff -Nru gcc-3.4.4/gcc/varasm.c gcc-3.4.4-new/gcc/varasm.c
--- gcc-3.4.4/gcc/varasm.c 2005-03-02 21:57:48.000000000 +0100
+++ gcc-3.4.4-new/gcc/varasm.c 2005-07-21 21:22:56.000000000 +0200
@@ -535,6 +535,53 @@
text_section ();
}
+/* Switch to read-only data section associated with function DECL. */
+
+void
+default_function_rodata_section (tree decl)
+{
+ if (decl != NULL_TREE && DECL_SECTION_NAME (decl))
+ {
+ const char *name = TREE_STRING_POINTER (DECL_SECTION_NAME (decl));
+
+ /* For .gnu.linkonce.t.foo we want to use .gnu.linkonce.r.foo. */
+ if (DECL_ONE_ONLY (decl) && strncmp (name, ".gnu.linkonce.t.", 16) == 0)
+ {
+ size_t len = strlen (name) + 1;
+ char *rname = alloca (len);
+
+ memcpy (rname, name, len);
+ rname[14] = 'r';
+ named_section_flags (rname, SECTION_LINKONCE);
+ return;
+ }
+ /* For .text.foo we want to use .rodata.foo. */
+ else if (flag_function_sections && flag_data_sections
+ && strncmp (name, ".text.", 6) == 0)
+ {
+ size_t len = strlen (name) + 1;
+ char *rname = alloca (len + 2);
+
+ memcpy (rname, ".rodata", 7);
+ memcpy (rname + 7, name + 5, len - 5);
+ named_section_flags (rname, 0);
+ return;
+ }
+ }
+
+ readonly_data_section ();
+}
+
+/* Switch to read-only data section associated with function DECL
+ for targets where that section should be always the single
+ readonly data section. */
+
+void
+default_no_function_rodata_section (tree decl ATTRIBUTE_UNUSED)
+{
+ readonly_data_section ();
+}
+
/* Switch to section for variable DECL. RELOC is the same as the
argument to SELECT_SECTION. */

View File

@ -1,62 +0,0 @@
Following the logic of the binutils change upstream (the addition of the
new unlink_if_ordinary() function), we update collect2 so that it will
only unlink files if they are 'ordinary' (in other words, a regular file
or a symlink).
This allows us to do fun things like `gcc test.c -o /dev/null` and not
have to worry about the toolchain doing unlink(/dev/null) on us (cause
that sucks huge wang). For example, this is common on a parisc/mips
machine:
# gcc test.c -o /dev/null
/usr/hppa2.0-unknown-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
# ls /dev/null
ls: /dev/null: No such file or directory
http://bugs.gentoo.org/show_bug.cgi?id=79836
--- gcc/gcc/collect2.c
+++ gcc/gcc/collect2.c
@@ -34,6 +34,12 @@
#if ! defined( SIGCHLD ) && defined( SIGCLD )
# define SIGCHLD SIGCLD
#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+#if HAVE_SYS_STAT_H
+#include <sys/stat.h>
+#endif
#ifdef vfork /* Autoconf may define this to fork for us. */
# define VFORK_STRING "fork"
@@ -1574,14 +1603,24 @@
do_wait (prog);
}
-/* Unlink a file unless we are debugging. */
-
+/* Unlink a file unless we are debugging or file is not normal. */
+#ifndef S_ISLNK
+#ifdef S_IFLNK
+#define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK)
+#else
+#define S_ISLNK(m) 0
+#define lstat stat
+#endif
+#endif
static void
maybe_unlink (const char *file)
{
- if (!debug)
- unlink (file);
- else
+ if (!debug) {
+ struct stat st;
+ if (lstat (file, &st) == 0
+ && (S_ISREG (st.st_mode) || S_ISLNK (st.st_mode)))
+ unlink (file);
+ } else
notice ("[Leaving %s]\n", file);
}

File diff suppressed because it is too large Load Diff