Author: sip Date: 2006-02-23 18:29:54 +0100 (Thu, 23 Feb 2006) New Revision: 771 Removed: crux-2.2/ports/core/gcc/gcc-3.4.4-fixinc.patch crux-2.2/ports/core/gcc/gcc-3.4.4-linkonce.patch crux-2.2/ports/core/gcc/gcc-3.4.4-version.patch Modified: crux-2.2/ports/core/gcc/.footprint crux-2.2/ports/core/gcc/.md5sum crux-2.2/ports/core/gcc/Pkgfile Log: gcc: updated to 4.0.2 Modified: crux-2.2/ports/core/gcc/.footprint =================================================================== --- crux-2.2/ports/core/gcc/.footprint 2006-02-23 17:28:39 UTC (rev 770) +++ crux-2.2/ports/core/gcc/.footprint 2006-02-23 17:29:54 UTC (rev 771) @@ -11,279 +11,316 @@ -rwxr-xr-x root/root usr/bin/gcov 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.4/ --rw-r--r-- root/root usr/include/c++/3.4.4/algorithm -drwxr-xr-x root/root usr/include/c++/3.4.4/backward/ --rw-r--r-- root/root usr/include/c++/3.4.4/backward/algo.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/algobase.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/alloc.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/backward_warning.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/bvector.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/complex.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/defalloc.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/deque.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/fstream.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/function.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/hash_map.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/hash_set.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/hashtable.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/heap.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/iomanip.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/iostream.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/istream.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/iterator.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/list.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/map.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/multimap.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/multiset.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/new.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/ostream.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/pair.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/queue.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/rope.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/set.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/slist.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/stack.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/stream.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/streambuf.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/strstream --rw-r--r-- root/root usr/include/c++/3.4.4/backward/tempbuf.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/tree.h --rw-r--r-- root/root usr/include/c++/3.4.4/backward/vector.h -drwxr-xr-x root/root usr/include/c++/3.4.4/bits/ --rw-r--r-- root/root usr/include/c++/3.4.4/bits/allocator.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/atomicity.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/basic_ios.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/basic_ios.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/basic_string.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/basic_string.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/boost_concept_check.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/char_traits.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/cmath.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/codecvt.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/concept_check.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/concurrence.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/cpp_type_traits.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/deque.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/fstream.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/functexcept.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/gslice.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/gslice_array.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/indirect_array.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/ios_base.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/istream.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/list.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/locale_classes.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/locale_facets.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/locale_facets.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/localefwd.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/mask_array.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/ostream.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/postypes.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/slice_array.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/sstream.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_algo.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_algobase.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_bvector.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_construct.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_deque.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_function.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_heap.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_iterator.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_iterator_base_funcs.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_iterator_base_types.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_list.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_map.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_multimap.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_multiset.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_numeric.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_pair.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_queue.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_raw_storage_iter.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_relops.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_set.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_stack.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_tempbuf.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_threads.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_tree.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_uninitialized.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stl_vector.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stream_iterator.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/streambuf.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/streambuf_iterator.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/stringfwd.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/type_traits.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/valarray_after.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/valarray_array.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/valarray_array.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bits/valarray_before.h --rw-r--r-- root/root usr/include/c++/3.4.4/bits/vector.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/bitset --rw-r--r-- root/root usr/include/c++/3.4.4/cassert --rw-r--r-- root/root usr/include/c++/3.4.4/cctype --rw-r--r-- root/root usr/include/c++/3.4.4/cerrno --rw-r--r-- root/root usr/include/c++/3.4.4/cfloat --rw-r--r-- root/root usr/include/c++/3.4.4/ciso646 --rw-r--r-- root/root usr/include/c++/3.4.4/climits --rw-r--r-- root/root usr/include/c++/3.4.4/clocale --rw-r--r-- root/root usr/include/c++/3.4.4/cmath --rw-r--r-- root/root usr/include/c++/3.4.4/complex --rw-r--r-- root/root usr/include/c++/3.4.4/csetjmp --rw-r--r-- root/root usr/include/c++/3.4.4/csignal --rw-r--r-- root/root usr/include/c++/3.4.4/cstdarg --rw-r--r-- root/root usr/include/c++/3.4.4/cstddef --rw-r--r-- root/root usr/include/c++/3.4.4/cstdio --rw-r--r-- root/root usr/include/c++/3.4.4/cstdlib --rw-r--r-- root/root usr/include/c++/3.4.4/cstring --rw-r--r-- root/root usr/include/c++/3.4.4/ctime --rw-r--r-- root/root usr/include/c++/3.4.4/cwchar --rw-r--r-- root/root usr/include/c++/3.4.4/cwctype --rw-r--r-- root/root usr/include/c++/3.4.4/cxxabi.h -drwxr-xr-x root/root usr/include/c++/3.4.4/debug/ --rw-r--r-- root/root usr/include/c++/3.4.4/debug/bitset --rw-r--r-- root/root usr/include/c++/3.4.4/debug/debug.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/deque --rw-r--r-- root/root usr/include/c++/3.4.4/debug/formatter.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/hash_map --rw-r--r-- root/root usr/include/c++/3.4.4/debug/hash_map.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/hash_multimap.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/hash_multiset.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/hash_set --rw-r--r-- root/root usr/include/c++/3.4.4/debug/hash_set.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/list --rw-r--r-- root/root usr/include/c++/3.4.4/debug/map --rw-r--r-- root/root usr/include/c++/3.4.4/debug/map.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/multimap.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/multiset.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/safe_base.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/safe_iterator.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/safe_iterator.tcc --rw-r--r-- root/root usr/include/c++/3.4.4/debug/safe_sequence.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/set --rw-r--r-- root/root usr/include/c++/3.4.4/debug/set.h --rw-r--r-- root/root usr/include/c++/3.4.4/debug/string --rw-r--r-- root/root usr/include/c++/3.4.4/debug/vector --rw-r--r-- root/root usr/include/c++/3.4.4/deque --rw-r--r-- root/root usr/include/c++/3.4.4/exception --rw-r--r-- root/root usr/include/c++/3.4.4/exception_defines.h -drwxr-xr-x root/root usr/include/c++/3.4.4/ext/ --rw-r--r-- root/root usr/include/c++/3.4.4/ext/algorithm --rw-r--r-- root/root usr/include/c++/3.4.4/ext/bitmap_allocator.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/debug_allocator.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/enc_filebuf.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/functional --rw-r--r-- root/root usr/include/c++/3.4.4/ext/hash_fun.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/hash_map --rw-r--r-- root/root usr/include/c++/3.4.4/ext/hash_set --rw-r--r-- root/root usr/include/c++/3.4.4/ext/hashtable.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/iterator --rw-r--r-- root/root usr/include/c++/3.4.4/ext/malloc_allocator.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/memory --rw-r--r-- root/root usr/include/c++/3.4.4/ext/mt_allocator.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/new_allocator.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/numeric --rw-r--r-- root/root usr/include/c++/3.4.4/ext/pod_char_traits.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/pool_allocator.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/rb_tree --rw-r--r-- root/root usr/include/c++/3.4.4/ext/rope --rw-r--r-- root/root usr/include/c++/3.4.4/ext/ropeimpl.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/slist --rw-r--r-- root/root usr/include/c++/3.4.4/ext/stdio_filebuf.h --rw-r--r-- root/root usr/include/c++/3.4.4/ext/stdio_sync_filebuf.h --rw-r--r-- root/root usr/include/c++/3.4.4/fstream --rw-r--r-- root/root usr/include/c++/3.4.4/functional -drwxr-xr-x root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/ -drwxr-xr-x root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/ --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/atomic_word.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/basic_file.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/c++allocator.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/c++config.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/c++io.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/c++locale.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/codecvt_specializations.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/ctype_base.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/ctype_inline.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/ctype_noninline.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/gthr-default.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/gthr-posix.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/gthr-single.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/gthr.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/messages_members.h --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/os_defines.h -drwxr-xr-x root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/stdc++.h.gch/ --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/stdc++.h.gch/O0g --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/stdc++.h.gch/O2g --rw-r--r-- root/root usr/include/c++/3.4.4/i686-pc-linux-gnu/bits/time_members.h --rw-r--r-- root/root usr/include/c++/3.4.4/iomanip --rw-r--r-- root/root usr/include/c++/3.4.4/ios --rw-r--r-- root/root usr/include/c++/3.4.4/iosfwd --rw-r--r-- root/root usr/include/c++/3.4.4/iostream --rw-r--r-- root/root usr/include/c++/3.4.4/istream --rw-r--r-- root/root usr/include/c++/3.4.4/iterator --rw-r--r-- root/root usr/include/c++/3.4.4/limits --rw-r--r-- root/root usr/include/c++/3.4.4/list --rw-r--r-- root/root usr/include/c++/3.4.4/locale --rw-r--r-- root/root usr/include/c++/3.4.4/map --rw-r--r-- root/root usr/include/c++/3.4.4/memory --rw-r--r-- root/root usr/include/c++/3.4.4/new --rw-r--r-- root/root usr/include/c++/3.4.4/numeric --rw-r--r-- root/root usr/include/c++/3.4.4/ostream --rw-r--r-- root/root usr/include/c++/3.4.4/queue --rw-r--r-- root/root usr/include/c++/3.4.4/set --rw-r--r-- root/root usr/include/c++/3.4.4/sstream --rw-r--r-- root/root usr/include/c++/3.4.4/stack --rw-r--r-- root/root usr/include/c++/3.4.4/stdexcept --rw-r--r-- root/root usr/include/c++/3.4.4/streambuf --rw-r--r-- root/root usr/include/c++/3.4.4/string --rw-r--r-- root/root usr/include/c++/3.4.4/typeinfo --rw-r--r-- root/root usr/include/c++/3.4.4/utility --rw-r--r-- root/root usr/include/c++/3.4.4/valarray --rw-r--r-- root/root usr/include/c++/3.4.4/vector +drwxr-xr-x root/root usr/include/c++/4.0.2/ +-rw-r--r-- root/root usr/include/c++/4.0.2/algorithm +drwxr-xr-x root/root usr/include/c++/4.0.2/backward/ +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/algo.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/algobase.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/alloc.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/backward_warning.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/bvector.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/complex.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/defalloc.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/deque.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/fstream.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/function.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/hash_map.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/hash_set.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/hashtable.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/heap.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/iomanip.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/iostream.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/istream.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/iterator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/list.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/map.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/multimap.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/multiset.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/new.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/ostream.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/pair.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/queue.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/rope.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/set.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/slist.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/stack.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/stream.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/streambuf.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/strstream +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/tempbuf.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/tree.h +-rw-r--r-- root/root usr/include/c++/4.0.2/backward/vector.h +drwxr-xr-x root/root usr/include/c++/4.0.2/bits/ +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/allocator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/atomicity.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/basic_ios.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/basic_ios.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/basic_string.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/basic_string.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/boost_concept_check.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/char_traits.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/cmath.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/codecvt.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/concept_check.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/concurrence.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/cpp_type_traits.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/deque.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/fstream.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/functexcept.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/gslice.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/gslice_array.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/indirect_array.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/ios_base.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/istream.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/list.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/locale_classes.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/locale_facets.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/locale_facets.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/localefwd.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/mask_array.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/ostream.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/postypes.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/slice_array.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/sstream.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_algo.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_algobase.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_bvector.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_construct.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_deque.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_function.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_heap.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_iterator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_iterator_base_funcs.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_iterator_base_types.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_list.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_map.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_multimap.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_multiset.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_numeric.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_pair.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_queue.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_raw_storage_iter.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_relops.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_set.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_stack.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_tempbuf.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_tree.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_uninitialized.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stl_vector.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stream_iterator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/streambuf.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/streambuf_iterator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/stringfwd.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/valarray_after.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/valarray_array.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/valarray_array.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/valarray_before.h +-rw-r--r-- root/root usr/include/c++/4.0.2/bits/vector.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/bitset +-rw-r--r-- root/root usr/include/c++/4.0.2/cassert +-rw-r--r-- root/root usr/include/c++/4.0.2/cctype +-rw-r--r-- root/root usr/include/c++/4.0.2/cerrno +-rw-r--r-- root/root usr/include/c++/4.0.2/cfloat +-rw-r--r-- root/root usr/include/c++/4.0.2/ciso646 +-rw-r--r-- root/root usr/include/c++/4.0.2/climits +-rw-r--r-- root/root usr/include/c++/4.0.2/clocale +-rw-r--r-- root/root usr/include/c++/4.0.2/cmath +-rw-r--r-- root/root usr/include/c++/4.0.2/complex +-rw-r--r-- root/root usr/include/c++/4.0.2/csetjmp +-rw-r--r-- root/root usr/include/c++/4.0.2/csignal +-rw-r--r-- root/root usr/include/c++/4.0.2/cstdarg +-rw-r--r-- root/root usr/include/c++/4.0.2/cstddef +-rw-r--r-- root/root usr/include/c++/4.0.2/cstdio +-rw-r--r-- root/root usr/include/c++/4.0.2/cstdlib +-rw-r--r-- root/root usr/include/c++/4.0.2/cstring +-rw-r--r-- root/root usr/include/c++/4.0.2/ctime +-rw-r--r-- root/root usr/include/c++/4.0.2/cwchar +-rw-r--r-- root/root usr/include/c++/4.0.2/cwctype +-rw-r--r-- root/root usr/include/c++/4.0.2/cxxabi.h +drwxr-xr-x root/root usr/include/c++/4.0.2/debug/ +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/bitset +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/debug.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/deque +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/formatter.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/hash_map +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/hash_map.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/hash_multimap.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/hash_multiset.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/hash_set +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/hash_set.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/list +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/map +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/map.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/multimap.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/multiset.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/safe_base.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/safe_iterator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/safe_iterator.tcc +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/safe_sequence.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/set +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/set.h +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/string +-rw-r--r-- root/root usr/include/c++/4.0.2/debug/vector +-rw-r--r-- root/root usr/include/c++/4.0.2/deque +-rw-r--r-- root/root usr/include/c++/4.0.2/exception +-rw-r--r-- root/root usr/include/c++/4.0.2/exception_defines.h +drwxr-xr-x root/root usr/include/c++/4.0.2/ext/ +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/algorithm +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/array_allocator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/bitmap_allocator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/codecvt_specializations.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/debug_allocator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/functional +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/hash_fun.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/hash_map +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/hash_set +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/hashtable.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/iterator +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/malloc_allocator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/memory +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/mt_allocator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/new_allocator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/numeric +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/pod_char_traits.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/pool_allocator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/rb_tree +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/rope +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/ropeimpl.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/slist +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/stdio_filebuf.h +-rw-r--r-- root/root usr/include/c++/4.0.2/ext/stdio_sync_filebuf.h +-rw-r--r-- root/root usr/include/c++/4.0.2/fstream +-rw-r--r-- root/root usr/include/c++/4.0.2/functional +drwxr-xr-x root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/ +drwxr-xr-x root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/ +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/atomic_word.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/basic_file.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/c++allocator.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/c++config.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/c++io.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/c++locale.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/ctype_base.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/ctype_inline.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/ctype_noninline.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/cxxabi_tweaks.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/gthr-default.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/gthr-posix.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/gthr-single.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/gthr-tpf.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/gthr.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/messages_members.h +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/os_defines.h +drwxr-xr-x root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/stdc++.h.gch/ +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/stdc++.h.gch/O0g.gch +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/stdc++.h.gch/O2g.gch +-rw-r--r-- root/root usr/include/c++/4.0.2/i686-pc-linux-gnu/bits/time_members.h +-rw-r--r-- root/root usr/include/c++/4.0.2/iomanip +-rw-r--r-- root/root usr/include/c++/4.0.2/ios +-rw-r--r-- root/root usr/include/c++/4.0.2/iosfwd +-rw-r--r-- root/root usr/include/c++/4.0.2/iostream +-rw-r--r-- root/root usr/include/c++/4.0.2/istream +-rw-r--r-- root/root usr/include/c++/4.0.2/iterator +-rw-r--r-- root/root usr/include/c++/4.0.2/limits +-rw-r--r-- root/root usr/include/c++/4.0.2/list +-rw-r--r-- root/root usr/include/c++/4.0.2/locale +-rw-r--r-- root/root usr/include/c++/4.0.2/map +-rw-r--r-- root/root usr/include/c++/4.0.2/memory +-rw-r--r-- root/root usr/include/c++/4.0.2/new +-rw-r--r-- root/root usr/include/c++/4.0.2/numeric +-rw-r--r-- root/root usr/include/c++/4.0.2/ostream +-rw-r--r-- root/root usr/include/c++/4.0.2/queue +-rw-r--r-- root/root usr/include/c++/4.0.2/set +-rw-r--r-- root/root usr/include/c++/4.0.2/sstream +-rw-r--r-- root/root usr/include/c++/4.0.2/stack +-rw-r--r-- root/root usr/include/c++/4.0.2/stdexcept +-rw-r--r-- root/root usr/include/c++/4.0.2/streambuf +-rw-r--r-- root/root usr/include/c++/4.0.2/string +drwxr-xr-x root/root usr/include/c++/4.0.2/tr1/ +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/array +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/bind_iterate.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/bind_repeat.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/boost_shared_ptr.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/functional +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/functional_iterate.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/hashtable +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/memory +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/mu_iterate.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/ref_fwd.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/ref_wrap_iterate.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/repeat.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/tuple +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/tuple_iterate.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/type_traits +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/type_traits_fwd.h +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/unordered_map +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/unordered_set +-rw-r--r-- root/root usr/include/c++/4.0.2/tr1/utility +-rw-r--r-- root/root usr/include/c++/4.0.2/typeinfo +-rw-r--r-- root/root usr/include/c++/4.0.2/utility +-rw-r--r-- root/root usr/include/c++/4.0.2/valarray +-rw-r--r-- root/root usr/include/c++/4.0.2/vector +-rw-r--r-- root/root usr/include/mf-runtime.h 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.4/ --rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/cc1 --rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/cc1obj --rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/cc1plus --rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/collect2 --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtbegin.o --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtbeginS.o --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtbeginT.o --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtend.o --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtendS.o -drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/ --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/emmintrin.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/float.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/iso646.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/limits.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/mmintrin.h -drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/ --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/NXConstStr.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/Object.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/Protocol.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/encoding.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/hash.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/objc-api.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/objc-list.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/objc.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/sarray.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/thr.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/objc/typedstream.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/pmmintrin.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/stdarg.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/stdbool.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/stddef.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/syslimits.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/unwind.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/varargs.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/xmmintrin.h --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libgcc.a --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libgcc_eh.a --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libgcov.a --rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/3.4.4/specs +drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/ +-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/cc1 +-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/cc1obj +-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/cc1plus +-rwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/collect2 +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/crtbegin.o +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/crtbeginS.o +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/crtbeginT.o +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/crtend.o +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/crtendS.o +drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/ +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/emmintrin.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/float.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/iso646.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/limits.h +drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/linux/ +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/linux/a.out.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/mm3dnow.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/mm_malloc.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/mmintrin.h +drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/ +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/NXConstStr.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/Object.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/Protocol.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/encoding.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/hash.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/objc-api.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/objc-decls.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/objc-list.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/objc.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/sarray.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/thr.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/objc/typedstream.h +drwxr-xr-x root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/openssl/ +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/openssl/bn.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/pmmintrin.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/stdarg.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/stdbool.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/stddef.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/syslimits.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/unwind.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/varargs.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/include/xmmintrin.h +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/libgcc.a +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/libgcc_eh.a +-rw-r--r-- root/root usr/lib/gcc/i686-pc-linux-gnu/4.0.2/libgcov.a lrwxrwxrwx root/root usr/lib/libgcc_s.so -> libgcc_s.so.1 -rw-r--r-- root/root usr/lib/libgcc_s.so.1 +-rw-r--r-- root/root usr/lib/libmudflap.a +-rwxr-xr-x root/root usr/lib/libmudflap.la +lrwxrwxrwx root/root usr/lib/libmudflap.so -> libmudflap.so.0.0.0 +lrwxrwxrwx root/root usr/lib/libmudflap.so.0 -> libmudflap.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libmudflap.so.0.0.0 +-rw-r--r-- root/root usr/lib/libmudflapth.a +-rwxr-xr-x root/root usr/lib/libmudflapth.la +lrwxrwxrwx root/root usr/lib/libmudflapth.so -> libmudflapth.so.0.0.0 +lrwxrwxrwx root/root usr/lib/libmudflapth.so.0 -> libmudflapth.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libmudflapth.so.0.0.0 -rw-r--r-- root/root usr/lib/libobjc.a -rwxr-xr-x root/root usr/lib/libobjc.la lrwxrwxrwx root/root usr/lib/libobjc.so -> libobjc.so.1.0.0 @@ -291,9 +328,9 @@ -rwxr-xr-x root/root usr/lib/libobjc.so.1.0.0 -rw-r--r-- root/root usr/lib/libstdc++.a -rwxr-xr-x root/root usr/lib/libstdc++.la -lrwxrwxrwx root/root usr/lib/libstdc++.so -> libstdc++.so.6.0.3 -lrwxrwxrwx root/root usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.3 --rwxr-xr-x root/root usr/lib/libstdc++.so.6.0.3 +lrwxrwxrwx root/root usr/lib/libstdc++.so -> libstdc++.so.6.0.6 +lrwxrwxrwx root/root usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.6 +-rwxr-xr-x root/root usr/lib/libstdc++.so.6.0.6 -rw-r--r-- root/root usr/lib/libsupc++.a -rwxr-xr-x root/root usr/lib/libsupc++.la drwxr-xr-x root/root usr/man/ @@ -306,3 +343,4 @@ -rw-r--r-- root/root usr/man/man7/fsf-funding.7.gz -rw-r--r-- root/root usr/man/man7/gfdl.7.gz -rw-r--r-- root/root usr/man/man7/gpl.7.gz +drwxr-xr-x root/root usr/share/ Modified: crux-2.2/ports/core/gcc/.md5sum =================================================================== --- crux-2.2/ports/core/gcc/.md5sum 2006-02-23 17:28:39 UTC (rev 770) +++ crux-2.2/ports/core/gcc/.md5sum 2006-02-23 17:29:54 UTC (rev 771) @@ -1,4 +1 @@ -898cc23de16b0c7dad518ba6058e4497 gcc-3.4.4-fixinc.patch -1a61e77064b4106d50f19480a59ce635 gcc-3.4.4-linkonce.patch -069559e45f473ab57b25db907db92713 gcc-3.4.4-version.patch -b594ff4ea4fbef4ba9220887de713dfe gcc-3.4.4.tar.bz2 +a659b8388cac9db2b13e056e574ceeb0 gcc-4.0.2.tar.bz2 Modified: crux-2.2/ports/core/gcc/Pkgfile =================================================================== --- crux-2.2/ports/core/gcc/Pkgfile 2006-02-23 17:28:39 UTC (rev 770) +++ crux-2.2/ports/core/gcc/Pkgfile 2006-02-23 17:29:54 UTC (rev 771) @@ -3,17 +3,11 @@ # Maintainer: Per Lid�n <per@fukt.bth.se> name=gcc -version=3.4.4 +version=4.0.2 release=1 -source=(ftp://sources.redhat.com/pub/gcc/releases/$name-$version/$name-$version.tar.bz2 \ - $name-$version-version.patch \ - $name-$version-linkonce.patch \ - $name-$version-fixinc.patch) +source=(ftp://sources.redhat.com/pub/gcc/releases/$name-$version/$name-$version.tar.bz2) build() { - patch -d $name-$version -p1 < $name-$version-version.patch - patch -d $name-$version -p1 < $name-$version-linkonce.patch - patch -d $name-$version -p1 < $name-$version-fixinc.patch mkdir build cd build ../$name-$version/configure --prefix=/usr \ @@ -23,9 +17,10 @@ --enable-__cxa_atexit \ --enable-clocale=gnu \ --enable-shared \ - --disable-nls + --disable-nls \ + --with-x=no make bootstrap - make check + make check | tee ~/gcc-${version}_make_test_resul make DESTDIR=$PKG install mkdir $PKG/lib ln -sf ../usr/bin/cpp $PKG/lib/cpp @@ -34,6 +29,9 @@ rm -rf $PKG/usr/info $PKG/usr/lib/libiberty.a \ $PKG/usr/bin/*-linux-gnu-* \ $PKG/usr/lib/gcc/*/$version/install-tools \ - $PKG/usr/lib/gcc/*/$version/include/README + $PKG/usr/lib/gcc/*/$version/include/README \ + $PKG/usr/lib/gcc/*/$version/include/firefox \ + $PKG/usr/lib/gcc/*/$version/include/X11 \ + $PKG/usr/lib/gcc/*/$version/include/root sed -i "s|-L$SRC[^ ]* ||g" $PKG/usr/lib/{libstdc++.la,libsupc++.la} } Deleted: crux-2.2/ports/core/gcc/gcc-3.4.4-fixinc.patch =================================================================== --- crux-2.2/ports/core/gcc/gcc-3.4.4-fixinc.patch 2006-02-23 17:28:39 UTC (rev 770) +++ crux-2.2/ports/core/gcc/gcc-3.4.4-fixinc.patch 2006-02-23 17:29:54 UTC (rev 771) @@ -1,10 +0,0 @@ ---- gcc-3.4.4/gcc/Makefile.in 2005-02-24 10:26:57.000000000 +0100 -+++ gcc-3.4.4-new/gcc/Makefile.in 2005-07-21 21:28:54.000000000 +0200 -@@ -2553,7 +2553,6 @@ - (TARGET_MACHINE='$(target)'; srcdir=`cd $(srcdir); ${PWD_COMMAND}`; \ - SHELL='$(SHELL)' ;\ - export TARGET_MACHINE srcdir SHELL ; \ -- $(SHELL) ./fixinc.sh `${PWD_COMMAND}`/include $(SYSTEM_HEADER_DIR) $(OTHER_FIXINCLUDES_DIRS); \ - rm -f include/syslimits.h; \ - if [ -f include/limits.h ]; then \ - mv include/limits.h include/syslimits.h; \ Deleted: crux-2.2/ports/core/gcc/gcc-3.4.4-linkonce.patch =================================================================== --- crux-2.2/ports/core/gcc/gcc-3.4.4-linkonce.patch 2006-02-23 17:28:39 UTC (rev 770) +++ crux-2.2/ports/core/gcc/gcc-3.4.4-linkonce.patch 2006-02-23 17:29:54 UTC (rev 771) @@ -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. */ - Deleted: crux-2.2/ports/core/gcc/gcc-3.4.4-version.patch =================================================================== --- crux-2.2/ports/core/gcc/gcc-3.4.4-version.patch 2006-02-23 17:28:39 UTC (rev 770) +++ crux-2.2/ports/core/gcc/gcc-3.4.4-version.patch 2006-02-23 17:29:54 UTC (rev 771) @@ -1,11 +0,0 @@ ---- gcc-3.4.4/gcc/version.c 2005-05-19 09:51:53.000000000 +0200 -+++ gcc-3.4.4-new/gcc/version.c 2005-07-21 21:29:37.000000000 +0200 -@@ -5,7 +5,7 @@ - please modify this string to indicate that, e.g. by putting your - organization's name in parentheses at the end of the string. */ - --const char version_string[] = "3.4.4"; -+const char version_string[] = "3.4.4 (CRUX)"; - - /* This is the location of the online document giving instructions for - reporting bugs. If you distribute a modified version of GCC,
participants (1)
-
crux@crux.nu