libobjc-3.2.3-42> @ @lpA>A[%xhk0!LpտV?]@>7f=H1f42e1816fe9e673ed761de2bc7a5f7b6c72886a1o/ 66pz{g?A[%xN0z-|5a+Am'^ɓjl9}4$>:?pd   '     2 DLV`x   (89:c>@ FG@HHIPXTY\\h]p^bdefkltuvwDxLyTClibobjc3.2.342Objective-C runtimeThis package contains Objective-C shared library which is needed to run Objective-C dynamically linked programs.A[?noswad.fnal.gov2FermiGPLSystem Environment/Librarieshttp://gcc.gnu.orglinuxi3862A[A[$830fa49a41717da5e1bfbb2bd5453581libobjc.so.1.0.0rootrootrootrootgcc-3.2.3-42.src.rpmlibobjc.so.1libobjc@@@@@@@@JJ/sbin/ldconfig/sbin/ldconfiglibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.2)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)3.0.4-14.0-14.2.3AVAVA@쎀@䥀@k@0@0@Ҁ@"@}Ѐ@b!@RO@A+@3@1Y@?n??l?`???g?a ?W?O?=t?<"?8.?*?8???O>7>q>>>>>>)>>b>>>n>>?>>rm>q>m'>e>>\>Z>Z>R>M>@T><_>7>(=р=.= =-==і=8==f=q=uM=uM=p=j=f̀=e{=Z=TW=S=<=9=2=0==I 3.2.3-42Jakub Jelinek 3.2.3-41Jakub Jelinek 3.2.3-40Jakub Jelinek 3.2.3-39Jakub Jelinek 3.2.3-38Thomas Fitzsimmons Jakub Jelinek 3.2.3-37Jakub Jelinek 3.2.3-36Jakub Jelinek 3.2.3-35Jakub Jelinek 3.2.3-34Jakub Jelinek 3.2.3-33Jakub Jelinek 3.2.3-32Jakub Jelinek 3.2.3-31Jakub Jelinek 3.2.3-30Jakub Jelinek 3.2.3-29Jakub Jelinek 3.2.3-28Jakub Jelinek 3.2.3-27Jakub Jelinek 3.2.3-26Jakub Jelinek 3.2.3-25Jakub Jelinek 3.2.3-24Jakub Jelinek 3.2.3-23Jakub Jelinek 3.2.3-22Jakub Jelinek 3.2.3-21Jakub Jelinek 3.2.3-20Jakub Jelinek 3.2.3-19Jakub Jelinek 3.2.3-18Jakub Jelinek 3.2.3-17Jakub Jelinek 3.2.3-16Jakub Jelinek 3.2.3-15Jakub Jelinek 3.2.3-14Jakub Jelinek 3.2.3-13Jakub Jelinek 3.2.3-12Jakub Jelinek 3.2.3-11Jakub Jelinek 3.2.3-10Jakub Jelinek 3.2.3-9Jakub Jelinek 3.2.3-8Jakub Jelinek 3.2.3-7Jakub Jelinek 3.2.3-6Jakub Jelinek 3.2.3-5Jakub Jelinek 3.2.3-4Jakub Jelinek 3.2.3-3Jakub Jelinek 3.2.3-2Jakub Jelinek 3.2.3-1Jakub Jelinek 3.2.2-18Jakub Jelinek 3.2.2-17Jakub Jelinek 3.2.2-16Jakub Jelinek 3.2.2-15Jakub Jelinek 3.2.2-14Jakub Jelinek 3.2.2-13Jakub Jelinek 3.2.2-12Jakub Jelinek 3.2.2-11Jakub Jelinek 3.2.2-10Jakub Jelinek 3.2.2-9Jakub Jelinek 3.2.2-8Jakub Jelinek 3.2.2-7Jakub Jelinek 3.2.2-5Jakub Jelinek 3.2.2-4Jakub Jelinek 3.2.2-3Jakub Jelinek 3.2.2-2Jakub Jelinek 3.2.2-1Jakub Jelinek 3.2.1-7Jakub Jelinek 3.2.1-6Jakub Jelinek 3.2.1-5Jakub Jelinek 3.2.1-4Jakub Jelinek 3.2.1-3Jakub Jelinek 3.2.1-2Jakub Jelinek 3.2.1-1Jakub Jelinek 3.2-14Jakub Jelinek 3.2-13Jakub Jelinek 3.2-12Jakub Jelinek 3.2-11Jakub Jelinek 3.2-10Jakub Jelinek 3.2-9Jakub Jelinek 3.2-8Bill Nottingham 3.2-7Jakub Jelinek 3.2-6Jakub Jelinek 3.2-5Jakub Jelinek 3.2-4Jakub Jelinek 3.2-3Jakub Jelinek 3.2-2Jakub Jelinek 3.2-1Jakub Jelinek 3.2-0.3Jakub Jelinek 3.2-0.2Jakub Jelinek 3.2-0.1Jakub Jelinek 3.1-10Jakub Jelinek 3.1-9Jakub Jelinek 3.1-8Jakub Jelinek 3.1-7Jakub Jelinek 3.1-6Jakub Jelinek 3.1-5Jakub Jelinek 3.1-4Jakub Jelinek 3.1-3Jakub Jelinek 3.1-2Jakub Jelinek 3.1-1Jakub Jelinek 3.1-0.28Jakub Jelinek 3.1-0.27Jakub Jelinek 3.1-0.26Jakub Jelinek 3.1-0.25Jakub Jelinek 3.1-0.24Jakub Jelinek 3.1-0.23.1Jakub Jelinek 3.1-0.23Jakub Jelinek 3.1-0.22Jakub Jelinek 3.1-0.21Jakub Jelinek 3.1-0.20Jakub Jelinek 3.1-0.19Jakub Jelinek 3.1-0.18Jakub Jelinek 3.1-0.17Jakub Jelinek 3.1-0.16Jakub Jelinek 3.1-0.15Jakub Jelinek 3.1-0.14Jakub Jelinek 3.1-0.13Jakub Jelinek 3.1-0.12Jakub Jelinek 3.1-0.11Jakub Jelinek 3.1-0.10Jakub Jelinek 3.1-0.9Jakub Jelinek 3.1-0.8Jakub Jelinek 3.1-0.7Jakub Jelinek 3.1-0.6Jakub Jelinek 3.1-0.5Jakub Jelinek 3.1-0.4Jakub Jelinek 3.1-0.3Jakub Jelinek 3.1-0.2Jakub Jelinek 3.1-0.1Jakub Jelinek 3.0.1-4Jakub Jelinek 3.0.1-3Jakub Jelinek 3.0.1-2Jakub Jelinek 3.0.1-1Jakub Jelinek 3.0-6Jakub Jelinek 3.0-5Jakub Jelinek 3.0-4Jakub Jelinek 3.0-3Jakub Jelinek 3.0-2Jakub Jelinek 3.0-1- one more gcj -C fix to make sure .class files are identical between 32-bit and 64-bit targets (#128431)- gcj fixes so that libgcj-3.2.3.jar is identical accross architectures (Andrew Haley, Tom Tromey, #128431, PR java/6388) - debug info fix for nested class of template (Alexandre Oliva, - fix for #129730 patch (Alexandre Oliva)- avoid making silly copies in convert_move (Jeff Law) - make sure all files in libgcj*.jar have identical timestamps accross all the architectures (#128431) - templates and friends fix (Alexandre Oliva, #129350, IT#36406) - c++ debug info fix (Alexandre Oliva, #129730, IT#43309) - update the SSE prefetch patch, such that -march=i686 (and later) with -mcpu=pentium3 etc. still generates prefetches - make even multilib libstdc++.so's versioned- don't use SSE prefetch instructions if -mcpu= is a CPU with SSE prefetch, but -march= is not and -msse{2,3} is not given either (#127375)- use /usr/sbin/alternatives instead of update-alternatives, add Prereq on it, use alternatives --auto {java,javac} in %triggerpostun - work around new bison 1.875c macros- rename rmiregistry, jar and rmic binaries and their man pages and install alternatives-managed symlinks in their place.- readd dyn-string.o into libstdc++.so and libsupc++, because it has been (mistakenly) exported out of libstdc++.so- fix ia64 backtrace (#125204) - fix x86-64 va_arg if temporary is needed for alignment purposes (Jan Hubicka) - new demangler for both __cxa_demangle and c++filt, backported from GCC trunk (Ian Lance Taylor, #89228)- fix x86_64 ICE in emit_group_store (Jan Hubicka, #122716) - fix x86_64 miscompilation (H.J.Lu, #121600, PR target/15084) - fix libffi bug on ia64 (#122923)- fix a memory leak in __cxa_demangle- support -m{arch,cpu}={prescott,nocona,k8,opteron,athlon64,athlon-fx} (#119023) - fix __cxa_demangle (#120493)- don't use 3dNOW! prefetches in x86-64 libgcj (H.J.Lu, #119022, PR target/14326) - fix PR c++/7718 (Nathan Sidwell)- adjust for the bias in DW_OP_GNU_push_tls_address value, so that first __thread var in an object starts at 0 - make all subpackages owns all dirs in the gcc-lib tree they are using- error if -march or -mcpu is used in -m64 on x86-64 with x86-64 incompatible CPU (#116650) - emit dwarf2 debug info for __thread vars on ppc/ppc64 (#111628)- fix last java patch on ppc64 - don't imply -m3dnow with -m64 on x86-64 - fix x86-64 varargs handling without va_start (Jan Hubicka, #116068)- fix initialization of aggregates with const fields and const vars (#114610, PR optimization/13424) - fix scheduling on IA-64 (Eric Botcazou, #115446) - fix endless loop in C++ frontend (Mark Mitchell, #115159, PR c++/10503, PR c++/10506) - ppc and ppc64 java fixes (Franz Sirl, Alan Modra, PR target/13914)- pass RPM_OPT_FLAGS as BOOT_CFLAGS to bootstrap - decrease string literal alignment for strlen () >= 31 strings on IA-32/AMD64 to 1 (-Os) or sizeof (void *) (!-Os) - avoid needless R_.*_JU?MP_SLOT relocation in crtbegin*.o - backport @GCC_3.4 exported routines from gcc-3_4-branch to libgcc_s.so.1 - fix __builtin_expect- fix __builtin_expect in C++ code - fix unwinding through SA_ONSTACK signal frames on IA-64 - fix unwinding through signal frames on IA-64 - BuildRequire texinfo (#111168) - Require /sbin/install-info for libgcj (#110904) - fix structure initialization with const fields and mostly zeros in the initializer (#110966) - some more > 2GB handling fixes (Jan Hubicka)- build crt files such that they are usable when doing multi-TOC linker optimizations on PPC64 (Alan Modra) - fix gcj on PPC64 not emitting needed nop after branch and link to non-local Java method (Richard Henderson)- allow ar.pfs and ar.unat in __asm clobbers on IA-64 (Richard Henderson)- fix handling of functions with > 2GB stack frames- fix handling of objects larger than 2GB or 4GB (Jan Hubicka and others) - fix Fortran COMMONs bigger than 2GB (#106542)- fix ICE hack - 3.2.x doesn't do preprocessing in cc1/cc1plus unlike 3.3.x - fix "may return with or without a value" warnings (Steven Bosscher, - fix AMD64 loop ICE (Jan Hubicka, #106113) - fix PRs libstdc++/9988, libstdc++/9439, PR libstdc++/9425 (Paolo Carlini, Benjamin Kosnik, Issue Tracker #27546)- fix -fstack-limit (#104189) - add __attribute__((warn_unused_result)) support- use --start-group -lgcc -lgcc_eh -lc --end-group when doing static linking- export _Unwind_GetBSP@@GCC_3.3.2 from libgcc_s.so on IA-64- fix linux kernel miscompilation with __builtin_expect (#102747) - add Intel Prescott support for _mm_monitor/_mm_mwait (H.J.Lu, #103352)- speed up finish_struct (Stan Shebs, Turly O'Connor) - fix libgcc_post_upgrade on sparc64- speed up regclass initialization (Mike Stump)- fix C++ __attribute__(({con,de}structor)) (Mark Mitchell, PR c++/11137) - fix IA-64 __builtin_return_address (Richard Henderson, #99220, PR target/11535) - speed up get_identifier with string literal argument (Roger Sayle)- update from gcc-3_2-branch - PR middle-end/10336 - fix an amd64 TLS pic bug - add /usr/sbin/libgcc_post_upgrade, use it in libgcc's %post - remove libgcc's %postun - turn off autorequires for libgcc - don't destroy argument to fold/convert/extract_muldiv (#98550) - add -Wdeclaration-after-statement (Hans-Peter Nilsson) - BuildRequire bison and flex (#98920) - kill some warnings - fix cross-jumping on s390 (#91185)- honor IA-64 ABI (ie. disallow tail calls to non-local functions, Richard Henderson, #91056) - fix loop causing miscompilation of ppc64 raid1 code from linux kernel (PR target/11087)- fix empty struct moving/clearing on s390{,x}- fix ppc64 unwinding through signal frames - don't access memory below 288 bytes under $r1 on ppc64 in libgcc_eh.a - don't "optimize" memset (x, nonconstant, 16) on s390x to __multi3 plus 2 stores (Ulrich Weigand, Roger Sayle) - PR middle-end/6600 (Roger Sayle) - fix string-opt-8.c testcase after strcmp/strncmp fix on s390 - avoid default argument to std::__convert_from_v in 2 different places (#98868, #98047) - PR optimization/11059 (Roger Sayle) - export __gcc_personality_{v0,sj0}@@GCC_3.3.1 from libgcc_s.so (Richard Henderson)- PR optimization/10339 - fix amd64 -fpic with volatile variable (#98518, c/11420) - fix strength reduction causing miscompilation of pwlib on s390x - add s390 MD_FALLBACK_STATE_FRAME_FOR - fix ppc32 MD_FALLBACK_FRAME_STATE_FOR - fix builtin strcmp and strncmp miscompilation - optimize builtin sprintf (Roger Sayle)- fix a bug in builtin strcpy evaluation - optimize more cases of builtin strlen, str*cmp, strcpy, strncpy, fputs - _Unwind_GetCFA and _Unwind_FindEnclosingFunction implemented in ia64 libgcc_s.so - ppc32 libffi fixes (Franz Sirl) - call a local alias of method instead of the exported symbols in thunks if assembler supports .set - fix a bug in gcc driver hack for ICE analysis which caused some reproduceable bugs printed as non-reproduceable - change asm name of some further implicitely generated builtins when using __asm on the builtin function - fix .note.GNU-stack emitting on IA-32 and AMD64 - fix french translation (#97404, #92059) - don't build -msoft-float multilibs on ppc* even in -m32- Position Independent Executable support - .note.GNU-stack marking of object files - builtin mempcpy, stpcpy, some new builtin memset optimizations - __attribute__((cleanup)) support (Richard Henderson) - install unwind.h - add a gcc driver hack to check reproduceability of ICEs and create preproccessed testcase if they are reproduceable- rebuilt- fix unwinding location expressions (Richard Henderson)- comment out -fforced-unwind-exceptions and _Unwind_FindEnclosingFunction patches for now until things settle down in 3.3- 2 ppc patches from Alan Modra - allow __REDIRECT on builtins - add __builtin_memmove and __builtin_bcopy - support -fforced-unwind-exceptions (Richard Henderson) - add _Unwind_FindEnclosingFunction to libgcc (Andrew Haley)- 8 ppc patches ported from Alan Modra's collection, including new options on ppc64: -mtraceback=, -msafe-stack, -mprofile-kernel and -maddr32- update from gcc-3_2-branch - gcc 3.2.3 release - PRs middle-end/10336, c++/10401, 10271, target/10377, opt/10352 - fix .eh_frame in libffi assembly so that .eh_frame_hdr table is used in libgcj.so - make sure s390x TLS support is configured in - fix x86_64 TLS bug- ppc64 libffi - fix ppc64 unwinder not restoring %r2 - add -mminimal-toc to the build on ppc64 - fix a multilib make -jN race (Ulrich Weigand) - use --enable-languages list when build_ada is 0 - set build_java to 1 even on ppc64- update from gcc-3_2-branch - PRs c/10175, other/6955, middle-end/9967, target/7784, c/8224, ada/9953, target/10067, c/8281, target/10114, target/10084, target/7784, optimization/10171, optimization/8746, libstdc++/10167 - fix __attribute__((visibility ())) on ppc64- exchange roles of /usr/include/c++/*/ppc-* and /usr/include/c++/*/ppc64-*, ppc-* must be a directory- keep the pre-bi-arch ppc -mtune= default (750) instead of powerpc introduced in the bi-arch patch. - handle .save XX, r0 in IA-64 unwinder- ppc bi-arch support - fix ppc boehm-gc (Tom Tromey) - fix IA-64 bundling bug (Vlad Makarov, #87580, #87383)- fix dwarf2out stomping on memory (#86441, Zdenek Dvorak, Jason Merrill)- ppc TLS fixes - ppc SHF_MERGE support- update from gcc-3_2-branch - PRs optimization/9414, target/9797, opt/10116, doc-bug/9813, optimization/8366, optimization/8746, target/10073, target/7248, target/9164, optimization/8396 - fix IT #14363 (Jason Merrill) - avoid creating temporaries for certain forms of __builtin_expect - fix s390* reload ICE when compiling --with-__thread glibc (Ulrich Weigand) - fix IA-64 __sync_{val,bool}_compare_and_swap_si - initial ppc TLS support (Janis Johnson, Alan Modra) - require newer binutils (when building and on ppc)- update from gcc-3_2-branch - PRs opt/8178, c++/7050, c/9928, optimization/9888 - fix miscompilation of x86_64 kernel - add -feliminate-unused-debug-types, make it the default (Richard Henderson)- fix ppc bootstrap- update from gcc-3_2-branch - PRs optimization/9888, middle-end/7796, optimization/8726, 9954/other, c/9799, 9638/other, target/8343, target/9732, 9226, c/5059, c/6126, other/9671, libgcj/9652, c++/9602, c++/7982 - fix ICEs in IA-64 kernel compilations in scheduling backport (Vlad Makarov) - fix typeid with references during optimization (Jason Merrill, #85871) - fix IA-64 ifcvt bug (#85675) - use ltoffx if available on IA-64 (Richard Henderson)- IA-64 scheduling backport (Vlad Makarov) - ppc64 libstdc++ fixes (Alan Modra) - TLS debug fixes for IA-64 and s390*- update from 3_2-rhl8 branch - CANNOT_CHANGE_MODE_CLASS to fix various -march=p4 bugs (Vlad Makarov) - fix IA-64 glibc miscompilation (Vlad Makarov, Richard Henderson) - one more x86-64 fix for the direct %fs TLS access patch - limit memory usage of ios_base_storage.cc testcase- fix ix86_decompose_address broken by last patch - never use INDNTPOFF on x86-64- update from 3.2 branch - PRs other/3782, c/8828, optimization/8613, optimization/9768, c/9678, c++/9459 - direct %gs (resp. %fs) TLS access on IA-32 and x86-64 (Richard Henderson) - don't strip compiler binaries, so that debuginfo is generated for them- update from 3.2 branch - PRs c/8068, optimization/7702, libstdc++/9169 - fix dwarf2 ICE on s390 (#81428) - fix denormalized FP constants in hexadecimal notation (#84383)- update from 3.2 branch - gcc 3.2.2 release - backport s390{,x} constant pool fixes from trunk - fix s390{,x} TLS- update from 3.2 branch - alpha TLS support - on sparc32 make a symlink in /usr/include/c++/*/ to make gcc-c++-sparc32 happy - add %{build_java} conditionals (Elliot Lee) - fix ppc64 dynamic linker path- add DW_AT_comp_dir attribute to compilation unit even if the main input filename is absolute, but at least one of its includes are relative- update from 3.2 branch - backport binds_local_p from HEAD - s390 TLS - fix -fPIC on ppc32 (#79732)- update from 3.2 branch - PRs inline-asm/8832, c/8032, other/8947, preprocessor/8880, optimization/8599, optimization/8988, c++/8503, c++/8442, c++/8031, libstdc++/9269, libstdc++/8707, libstdc++/9151, libstdc++/9168, libstdc++/8887 - skip over DW_CFA_undefined and DW_CFA_same_value argument (#79424, PR libstdc++/9076) - fix IA-64 C++ TLS tests - x86-64 Java fixes (Andrew Haley) - change s390x dynamic linker to /lib64/ld64.so.1- update from gcc-3_2-rhl8-branch - PR other/8882 - don't remove -lpthread from libgcj.spec- update from gcc-3_2-rhl8-branch - PRs c/7622, preprocessor/8524, libstdc++/8230, libstdc++/8708, libstdc++/8790, libstdc++/7445, libstdc++/6745, libstdc++/8399, libstdc++/8230 - fix ?: optimization in arguments of possible sibling calls - never force_const_mem a TLS SYMBOL_REF (Richard Henderson) - change -pthread so that it adds -lpthread even if -shared - fix Ada makefile dependency (Rainer Orth)- update from gcc-3_2-rhl8-branch - gcc 3.2.1 release - PRs c/8639, optimization/8275, c/8588, c/8518, c/8439, optimization/8599, - fix .eh_frame section in crtend*.o on x86-64 - make sure .rodata.cstNN section entries have size sh_entsize - readonly .eh_frame and .gcc_except_table section (needs binutils change too) - fix force_to_mode (#77756) - avoid creating invalid subregs in combiner (Dale Johannesen, - avoid using strtok in libstdc++-v3 for thread safety (Paolo Carlini, Nathan Myers) - add Ada for s390- really fix check-abi problem on ia64/alpha- update from gcc-3_2-rhl8-branch - fix flow (Graham Scott, Jan Hubicka) - fix check-abi problem on ia64/alpha (Benjamin Kosnik) - fix objc on x86_64 (Jan Hubicka, Nicola Pero) - fix x86_64 profiling (Jan Hubicka) - better s390* .eh_frame encoding (Ulrich Weigand) - build ada on x86_64 - add fastjar info and jar and grepjar manual pages- update from gcc-3_2-rhl8-branch - PRs c/8467, preprocessor/4890, 8502, c/5351, optimization/7591, bootstrap/8146, c/8252, optimization/7520, c/8451, c++/8391, target/7856, target/7133, target/6890, middle-end/6994, opt/7944, c/761, c++/7788, c++/2521, c++/8160, c++/8149, c++/8287, middle-end/6994, c++/7266, c++/7228, c++/8067, c++/7679, c++/6579, java/7830, libstdc++/8362, libstdc++/8258, libstdc++/7219, libstdc++/8466, libstdc++/8172, libstdc++/8197, libstdc++/8318, libstdc++/8348, libstdc++/7961, other/3337, bootstrap/6763, bootstrap/8122, libstdc++/8347 - &&lab1 - &&lab2 doesn't need to be in rw section - x86_64 %rip fixes - fix jar c without f (#77062) - backport all fastjar changes from mainline- update from gcc-3_2-rhl8-branch - PRs target/7693, opt/7630, c++/6419, target/7396, c++/8218, c++/7676, c++/7584, c++/7478, c++/8134, c++/7524, c++/7176, c++/5661, c++/6803, c++/7721, c++/7803, c++/7754, c++/7188, libstdc++/8071, libstdc++/8127, c++/6745, libstdc++/8096, libstdc++/7811 - fix x86-64 ICE with stdarg in -fpic (#76491) - fix IA-32 miscompilation of DImode code (Jim Wilson, PR target/6981)- update from gcc-3_2-rhl8-branch - PRs target/7370, target/8232, opt/7409, preprocessor/7862, preprocessor/8190, optimization/6631, target/5610, optimization/7951, target/7723 - allow building even if de_DE locale is not installed (#74503, #75889) - s390x multilib - x86-64 TLS fixes - 15 Java fixes (Anthony Green, Andrew Haley, Tom Tromey, PRs java/6005, java/7611, java/8003, java/7950, java/5794, libgcj/7073) - %define _unpackaged_files_terminate_build 0 - fix make check-abi- update from gcc-3_2-rhl8-branch - __attribute__((tls_model(""))) - PRs c/7353, opt/7124, opt/7912, opt/7390, doc/7484, c/7411, target/8087, optimization/6713 - x86-64 TLS- switch to gcc-3_2-rhl8-branch snapshots - thus most of the patches went away as they are in CVS - merge from gcc-3_2-branch between 20020903 and 20021007 - PRs target/7434, optimization/6627, preprocessor/8120, middle-end/7151, preprocessor/8055, optimization/7335, c/7160, target/7842, opt/7515, optimization/7130, optimization/6984, c/7150, target/7380, other/7114, target/5967, optimization/7120, target/7374, opt/7814, c/7102 - backported libffi and libjava bits for x86-64 and s390* - added sparc* support - multilib setup for sparc* and x86-64 - some IA-32 TLS fixes (Richard Henderson)- fix calling of C++ destructors in certain cases- 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- 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)- 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)- take advantage of __attribute__((visibility())) on Alpha - avoid copying tail padding (Jason Merrill)- 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- 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)- istream fix (Benjamin Kosnik) - emit Dwarf2 DW_OP_GNU_push_tls_address extension for TLS (Richard Henderson) - temporarily disable __typeof() + __asm() fix- 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)- first attempt for gcc 3.2 - remove .la files- 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)- define %_gnu to nothing for compatibility- 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- 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- 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- 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)- rebuilt- 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- 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)- 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- 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)- 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- 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- 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- 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...- fix info and man page generation- 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)- 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- 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)- update to CVS HEAD - fix jar (Tom Tromey) - fix loop unrolling (Richard Henderson)- 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)- 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- 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- 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- update to CVS HEAD (fix glibc bootstrap failure)- 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- update to CVS HEAD (fix glibc miscompilation on alpha) - fix objc to not emit __objc_class_name_* without type and size- update to CVS HEAD - fix sed commands for .la files - make Alpha use PT_GNU_EH_FRAME- 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- 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)- update to CVS HEAD - make DWARF 2 preferred debugging format on Linux- don't ship .la files (#56072) - include libfrtbegin.a (#56098)- update to CVS HEAD - back out Nov 7th loop.c change for now- update to CVS HEAD - frame unwind compatibility with 7.[12] binutils- update to CVS HEAD - merge DW_EH_PE_indirect constants and their relocs- don't loop forever or ICE on bogus array initializers (#53704) - fix store motion with pure calls - disable store motion for now- fix inlining of C nested functions with auto prototypes- update to CVS HEAD - tree inlining fix from Alexandre Oliva - fix anonymous union ICE on alpha- 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- 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- don't use #include_next in headers (Benjamin Kosnik, #53262)- 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)- 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)- update from CVS - fix glibc vfprintf miscompilation - don't warn about if (&foo) if foo is weak (H.J.Lu, #50855)- 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- 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- fix libgcc_s.so and libstdc++.so symlinks - don't ship jar- move libstdc++.so into gcc-lib - add libobjc.so symlink- new rpm/sbin/ldconfig/sbin/ldconfigsizzler.build.redhat.com 10925013333.2.3-42libobjc.so.1libobjc.so.1.0.0/usr/lib/-O2 -g -pipe -march=i386 -mcpu=i686cpiogzip9i386i386-redhat-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), strippeddirectoryPRRRRRR?` \T0<#N65eeE73$?J{ ~$ ݺ]+Zt@4K"+-+*3 !2Zk3sf>=Y^{7 W'\`OHgeJI29gir9"ŨQj-\E§`]G?=>"aDB.?ʞu"F%\>_qm։B:RFA1ۍH#ķ!aa!;HOom3r,C`!7a5ing)?{(,x}a5<)w$“ O1{DWdxg><=~'<{'Ã;s߯, $xަ1< xz`7:}+('~`"b<1_+t߇^>Q B!/_69@Bp8e7qQ>8x>E̅H~o28egb秈3[\q]M'|ě7l'żǞ*&h}.ٰ7Az[ ieU> {#e}W.|) V}!׈oUekx5 л>'mlI fU .>g+<<%SbvAo:}⨘#@^I]F|G?SbD}eO=_6HH?sV0ꟹS{=- 'C`\_dqy(zkb"/;.}@m:y Wmspı+NzP 7O -\OW@!y|WSp~e5 u9'Ok?6y.%8꯮:瘟V14E7]uH?\G_ WPco_(пZWty!k u|sP=L~N? BnF{]!Z'+l0s}O>: !J+<y`" ǎ92b]قoH_r{^mX4~/iBh=]y\^"ߪe:?!Jay7ň&m|w]/o}; eb+uoDWob3nFA}*#5Tg{ACNW/}h!%~#C_|-zKY~ܟ=f.k4~(֢iB ѧ{Gr}b{n髛+' W !yc:Ý|h3{?9$y7E ߫~kш7֐!}ϳX7`8Er im V`>sG7_9>-Ii|~5c?gtUZ}ʽBkHH߯kg,Oc@YC %L ##}B,(ГPCH?A+ގ?۳L~ ??OL;_n~a~5\q yX`ǝ\ӎ?@B}5hvʏ8 Bhln5/ _qm&/@^Ogy#v_[sC;$߯x.=vB \d(ْ0좰8Ed/,*[ C6hY`Y%z0 ]sbgnQMܢ_%g}P )BADtB2җ2 $?3gȓ]<(P([YL$%Ź=e-(߹8U٠D/F-9y8vQCt2;,7"ٳ6V$9`&N#N^XMLuoB)ChZ(I+;r]!Pܰ/i `<+s21)O}8AUa/eCI;#%gAE`$N|w%zf y,>0뾈_:8U%c[t`vA!k g0_l͚O gg_.T1f1'hVlmQ±̜P6A=8O\ Q͜2̂8;, {d6Rhd؈`lAN'tna\, Azeus83]hnܯerf"@^šnN w{e|lP+WIp(ggx-Lɯ`xـ3iAnv^V6"^fE F(5_?!Zowwt׿ }.D* }^aۼϡYf1y<jʤI0U$Qd-4]alJ[**X| ,'g;~YvQ_ ^0Bq铃'~02" I&_Fr3W]5 DG/`ބ%5J^, ʐ-d aiQX!u7d\>/wBm("CbL) M'Lgxg|җd!U 1Ą}1sٻZ`:b¸'86(۰f" 枂lw构0n&>O#;ƋaOZiop*Ù :1,gXpý 3la24_!aÁ 30P3f1t2pÕ W1ea Ca ;b0@C30(cc8dSp&C'< 3bjke&[z2l`a#= 2ϰa Ca+6v0dh퓡aÁ 30PN`8Tp&,Ny J 3\İa9JKV1\pgdjke&[z2l`a#= 2ϰa Ca+6v0dh0@ap( d8I 1p 23f1t2cXPb8"e V2\ʰr+>p%U W3\p- 71˰a] a~ [ [1<̰a'Cլf6q 2p(Q 0p>E W2\p55 2\p- k60Ű{g̰ʰa ;v24b14301c8`C3p8#b8T3\p 2\p C/ [1<̰a'C #y04301c8a<á g2bd8"+bkga#V ^1<̰R)pCW'Q*|LĐXW+bq2~"bQ"fx@Wh x 3  G8 Gx#&((P>©77yn.}#p> AoO/BA a-  G9"䈰 !* ahO{@x&gA{@8³= < `A‹`Ax1#8p >^ @82;vG¬HG^jG8p4C8zIOcAAo"zEzEx3D+ɠW^^N" p:Ao"pᝠW@@As@WWw^^^1?bh].p!#,#\ GXG~?r? ?Zʠ.#> G(cO> GO?§A#J?@G?WA׀G:o#\G?·A# G.p;{^"|pᇠ#3?½x8wA#Gw߃?A#?ƒ@GGxw?N?a*^Ft; 3,' N' y-FC!B !!$M9*O@p4 ( x3 GSqG|2x"9$tO #Ν3B8Ӊq"n M9c/# GSsVOE'MϹ'W):Wg!'Mӹ'<q/O8'\B'M׹'|?er?Ox%?J 'x#I{ _AG|-ϐ_IJ?U"#^Fj?⅄!#>'xH'½mג7@G?'OOOOL' o!V?Ox'0'OI' ǦTMcvvG#;f±;͈7 q/_K`ć p C"<Ǯ9 B‡#L±pG|2#xu8#@g">pJNmCqص8#N2pj?S" Ǯǹ'WcW\MZp욜K]'\B'.^E7 *]d\0$J1FeFUU4!-e5RqĮw*nI&4zչ1 uZ'Axܵ6V]_EQb4HYn7h|Lb?mʮNegt.>JhNWRL)^ #U?4zeF[glHB,PDβoSZ86;fCexq Iӆrr{! *ӏ?DWrѕ j.B<*BE,S?LݿC6O:ݚ 7[7:,|nhGT\PboӮ8Z>(b>DA%Ynۆ%c@8{,a'YH -ttw@JӀԉ$Uq4+f6e6Όۭ-!h?*\?!z[ۀޚڥ#{c/8/-C [<\PN?0 3-=2فN-@@ЊvX$'?=|27-[P9'H$ǏUﺔHJb,$_o2җnkY̨UDp$E\FEH?|6,譅oLթ7<Ӛ"%=Zu<#j[F6"f-Nj"I(35BHynHW+ R{,YV'ć ^5j_3ӿTWE>Tvu !.\کB~Xv,,h%.2(zhge-C:FcG>~qUjm8R17:&C)jBRUW`σ3c*/LVqK;zS<]p02Spl*9uȔ\: ]o ($H?EY+Z&V! ;qib9N ъ޻ !UFdgRrVljj)qVo!d(i(5_Fnt $(B׶:KD7/nI@&iV}ۆ*)[a*LhCνAN=td9, )5[WƋ\t?19Hc&#l9Ġ!.PULBSM̪VN-0HpAyŠu 4>Oߪ_v`pcwLnA&꽺A)>KD\Wo"_k]7[sbd+YI1r?AMٲ+){<.CnA'QACz`NԟC9a rY#]dݐfΆr=F~K_8Eg9ņ*0b\Hd>d>`U4 *MUz5` \ l&i(Ķ#–r/Qɻ6'va9Shm+dkh-LJ=bWjMp`z);y2 ;؄ ǡlP8CPN*M)oNwX7hSC`wuG6+aeIiXlmɌo^zњzv:j~-1 R2 8ùgt .jlWXlo4BَhҒ Ih*!TʰMԓJy;ck2a<olGy} YfL G1Jh>>zܷNd;Õ 5ߟZu =dmXJ{[QZ6ಁz:jӬr+;M_ !M__J6׺ftŔ&;ڬG.D=zk[1 R)Fqo*AA qjǁp;LJ% eWW Z]F%}Do} " ^AndK P;QikUo5$%ƫV54B;́+<)JN[ 3 /^[v*M ߷$mbΐ'0P <ifxʎJRJٱkޠ[uRM_3=#͸>^m}}1MUTdcJif"d73A+eJ:hEh>pZpᒽ8hd#?dt@ZЯok ?^I#EGbZ}v,]c5}qt~+uccqם:(]czus/[I;h(6ǐ`t_eߞ[y0RFR#C狹ez= W"wNbvzvV n Fa6t#5 m2ΎcE Y` U-ݩ=lyu̸OYA;dX0I16~`>o?}es>ܘߧoR|w]x RLWiug;Co}T?;ZoC8٬[GV}w3F.dF TI(a ᅠ  ii;2ЗsBs|K\4A=ड;' Nؔ#H rOpߕ=ّ${c+#}<\iwI֣ه;.۬c;u +)Je{?u n9 Qvx1I{+xQ c=pe iҽt>zϴh^xa!u0A]4T\$FGOW;XziTl}03FQh3)Š[h^L 3- 0i\.vrNӾ%,Ns^4ե\ |:"h)3aʧhU6~ '?ePOSLiX}o?{RrуCU7}>ź5zdu,IBx/uh&>Aa-K?{Ẁ|WQUO}94lE Ƽ/6}6+* }}D mHRpxzbg{u,FwMaO 1y<BTZ^*L9T;1oX.̑ET輰n. cn+^^,6#]aC:m1\<, e=U# jA)ww:L&+A++=J>VF=)oa ,`(XO|לW 8ґ$x*,Y&`\Zj_½#t }eEӧ!XKE}V yzk3zPgkk0z.,Heb oOnw'r-롱\/A -׀앷}ի/.QT?hxzF=]#^#(!o)ټ3kǝ)<>/֬vU:OЪ6,)88}|s;Lg&Φ*M8Ay`-^O8~[,4I d?qpD- $5Msx~ew Rc(ٗ?=)A+5dɾy|%4L)=SFH$EregC.Jg"EH0CyXd&g? yxӓQ w'}I^1_:rE}50بcRwU#*b/7CPbז\o,?Q(I1tF'VQ- z=(V 3uaB%(gM9SDė;C)KtOͣċEe3ɶWW4b\?_Q-2KE,˕RsUhaMIW=S5>Ul[1pz6*u(/LY7)0XVhHS ;1 ~SB;I_Z&wp܄OojBɑ[Dž)($DoU'Y2EYjz %Ϗ1-Ѧ3=ݥم)bQO3cJGwqWcP:9%AÛ[ڇ;qG[O?Bq ~ԧDF S ^}@ alG+^l1Ũ( A6h0+f"/,hNFYYvAJ`kn>W$>NM ۽ş'be{qQJ7c(t/KCʝ #rXI_i.pʡFq'Oh7/z{>>S=!1~aE$_ -hun>f*c-HȪ-a+|Oü^ЌТm_W>O֭$Wk@boHS,߲Gq"~vt? ҺKjfੋsHUQ&*'8,brIG>Q8#ɉ(zɎ+kt/f{!s/㫡E3q љ<o!?Ez~F~B~x"~f7820k"k7Zo /g7_ˆk1޶#o-o!!,);T`-,r~I 0byvm=!bS"r<%|dW5" ]Ŵ-7?B3P! 'erZ9a{d Nﰷ|ܜl%pdymw؎Dyuh\䟥UzK|4IMH ڹMYZPiFű^o}룞~ݞTPέb ^qpLT=6lD`3hzGF7 ^RYb RQuLzukfn0-VָcnSuG_{Gu ^Y[CHSU 4Cz7#r,^/P\ڿ7"#!_-(D!؛`VaO,H+%ǐ?WW֞[{E>Qʗa1Z=?2Qe:b<>J2t-$澳ɟ䀹+XG׵3Ӥ͛q G ޼&xIB5r ~Ew>m R8RL)x:,h)CUpɖocWT7WPjmC`SS`f3'ietXq9rJ9_(2Ð&mWe&FN)O :QoAߐP7^w+v9!UG5eSyЕ`?)\Fe2W׷"dǡPɿ *{hnﮧC1;oN[o-uv"^HkrHpƨNyTƄoOi~qфmZ7:vhn2qFph/NfNJZg-?miH;amؤg0ۓm1"KsJb\[f'7ЄOVReY$?K\hIrQ|9eD鯌`J=w-Icvi,nҤ@o~ ά`=4k5/ 4\$Kf=&@O>iS@?wP0zI5#!Kq;-ϧ~u~?z/68ȃ'EZJpri4̈*6oHh?d &]lOGa1.|l\bj, o<ţ7_[[1hth Q% PnC6JZ[Elw'B-u(eCs_D/\ Ǜ\}|["ZzTQ3*y|!`@B"~*o y=,1=d?fAifbf~iVv67ya|N~]c249ddx瞚 bm Iwhs3^E3BF1٫SW+tB 5T7\gh1$cNUNR)PYXX``F)me;9ТCch}߿Q sCeηc ' Z"%_,cäѺxA*x4J;Jc[7 ;kRt-ؔ1:d|Dza%v M[oh)iILMnӽ1`۳-:e}72^i$`wljrתgA_ ٻS6]I}!`41-gѽ-z57|H Ӽ̂w" {|~>]ZiߊD; gz|9\k_Ӎ8;j}ip)? _@7S?cpڟ?2~#Ȳxd%%MC"L6r֒6.i#aP .o)qOcY}uK ϗ.b^1CS+אrcG ~F̧7I%m/L7KkΗqb $^GOɭGΨnn$S5mXpӋh^60JzC)ɗ.3Q:oLtIҠ1Hg&6<-MPY]N?>63ae {!w PflO]<ӌֲädb<0 |W0k\:Dhn\ٔr8Waj_4SP;VPN@1ȇħ'k9O#L);Zj-ǡ3Nkut^}S4t' UB__L/6/RgA!th(G)=F'+n5ɤ3Q))>E_:.w̥2{A8P.Rw5vjZǃmEɍ)Z ;[EZtE8m&bAVl+:{@'*QOӦÿN\'J0mjOHA1 g~9,&(?3ޫ$֮~X#v^kb}y܁47ɼkpSZ6'۰zHR\mU#_Z|B,x ":̟̟n{I>:G*ƺM?%M.>v}ldҀgvwC/!nqp7-kis},ߵ`OXwCзiRhe߽gs} (_ )1Ccu- \+ SO`3H,&kaSg,ӃfZ4PM c{|A8_c]}Ku1彌bdNj96ahG^t${BAkK)Ag,OWi7)-rW[E4y9^c-".ٰJe5Ea8;R4t" ]&lR L%6F\CnO?]fBr(պըSG@.x1Xëh˞R}-4W*fptH%5+-{^sKCy&)QZF_Z*˗.(sN62hXqene;e,?REH(6l`WmEV[>WM3X|gGG:|ldI&e@MŢ֎C;2z STpK)09a jk9]ThB5CjJ_1#X,(S\SiXͦs+SVhws`@;ߗx\mF/x|/-n?ѐ: ̜j~LI Ml1PYŤ(k|yn^' ý>8&hB$]$Kඁ8/:ߠA"媲R5t% ©YhZ*`K_ Wim!|.ۅtewxE(8܎]/6%v_hUV= l.O}GrbGrB;9ҿ˷Eʸq5@y?mun ԾVaCU3 v#*3SDXAN'f"h6I|,[/'|t ŧF$|6)mgs"B B cȥ7C?<5ŗ>E-7'&6#?y ҃ᤷZDygbiP֊.u&p)q7 5,ݬ-OtO$j,~RoT!/b^liŞf.JAb<9$RZu]/ɿEňQZ=Ļ6eI#d:J'RM>i&;0S/'@ϾhA 9]k7[/_.C@G]ׂGՌ.ZA}H_0N$Nlny&D9Djp_߾DHg4n*SI9;lt#f^Z 0߮@# صyjIx<ŜXo֯/w?F ]ܯ*X7NG:_7UsoX;L~pi2oTV-D`2蛚X_?"x*S4t^I6Fv_G+f)!i~ jr ϶M:VR}&͵D#TsckS(Sk$!|*S =oO<#JB7}e;fVlSEPj*kWGá89B.4}{ w]%ˏ3bWJ Ƭ.S!A}X|UUxê#T9J:$ӽeK)=tCUa/ ÿ?.mξ[+~&R){3]ڨk&l}i/Ϙ܆쉌CW,T+/d[AT%\~PM{_& +V~_.Qѕ゚sŽJ=q{?j{9Y^0}W#[vaM.Anv=u"p}|C_"zu;C^û$z_~`OPUR ε%` fz$E6~)n/C!O"/Q&[`s?|z]Pۛ{ܟݦ{AcJ95{7QudO^e菲ZYPC?DnYDҬ*| ZNFʋ0pc bKnv~0rsopgpPL޻T<7[魸K҃tĆ%3f&('S.GTSQr}EۥA`s 4(6'wIF Ҧ`Jb)_G!_x]YJu6ԯ?*d'Qeg-gIBߠhiV'A^f%KXw/ڞ$~o*XBZiގ(MG qOi]kpĎbPY2 jozJ=Y:zs]q h L0ʞY|B6D}<=gFOgǢ4,,0Y^tQ6j'P{z􄭦wqjJMg{:(%a>mq7{x'{rEJJ8 M ˛Dh!%xE#ݝʴ8~3M%).F+Vܸt+.ς"M |=?{+#xpfԳTlfX"rv,,DgQ}èZ}CUQ{cF?n_l :G,ɽh$#2+05Y?D[w6[VU8D0zys`D ǽ0 =e-:οkNrv.v6܅g>wIbÅj÷h6ws۰Z0Gex@|XҵW%8Pҩrw >4MGվ#5^닒ź1]cSlew sbϑSt([wK/;=m4ne e6 xgrFJo ؁a IOzO9x'Z%}o#KyC)( (}J/3C/x/C@ L>c0*Ǫ~P#-Umqz6\=ޫ'/OD?H_\y?W(-y"IuwM^'`p a㾗6`_P6o*vݣp(cu(sG6HB>RϘΈ_̻eUtm8w *lS-1i{L-xT/]Qo/A=P_u}v)2,_7`NA`'gpKQ=6bi Ui &瞰/oG~]ƺmdSBaL Kj\1,rL|4[0=j|/).-~_nowEgbKM.H:Sh>9=bVbFDd[t\|+#cMOʦGG;LN<4o@~R:"Jdt;)NXb؇/t(e/xE)g~[X(q 4oIԸjo1L1h+GNX+^b7Lvpu( 9LI2VK|J,C4ca0tD-xhf ?!;O}ޅYJɋ",3憟W sBqPLt"Ѧ0l-INƘdh0Ji\uc<ܔ>U1١ z<~J,dJFh^z~}NUnkeyhKki+;x<ʹ8;eD-W/_Τ/juuI/u-G[z8?-alT84hSI6v?} |Օ De" & ! !@HI@H@ALfL: $L(wk[T]ݪ7V+fŠ}SD:qXh)u)s}fJn7ϙ{=s{So+m&_dJ^rw$¤'.HDK>}?_l/F[m[ۺ>uێ17QL7*Wء` 'B2K"ҾGlQtww?u3 Cx΁$)ژ>Ϩ2=ڕ`CX_ 4m06v@z/S;:/fQ~Yl|lJQ8#׈3^t0;%;NK'gf 4K g)n@Wb(S44M0(E:W'oȄn$αVO="ȭHe2o9Pkt{]}i1:E"2_̋ IKlgo4OJ},g.SP3[:b$M lrP폘6p,}?FToi ryL\Xk0}u8GxefMZ>FfYd+eڥ'0=z޲C>Ӕgj\ `3cعZ= h_|Y/эIX: |"KP%;D$MFiyYKSrof G?VB-kz(ʧMbqȆ oYW&P r)<кVhsOAҹT zRH!ӷc%EO526@ m/ ?O=lS&~>Yb(=^ZFGũ-<7:)E"P+ʧVt^K=BkZ\ *JViRz] @b1<#lSlI?$Qo< D7O4ex3;?ΞǨHgzh\=ӹ $U$S"EwP z3yш@i#ע'׬'\q<ĞWvzc}X{'ŗEg0D9&$\տ=Auqa_"&=>j}B}p0031$/UNA7^llDW;i$qЯ}=PYodln5+S7^m̬5ճڕ{sgϵ 8P68kq"{sYڗԊv+&{oYLhAHK. =h5=l̿g|u -?zÿ&hMd{Py-xZ񔊠 ~uIzɳYGC7~+͗Z`o020ĴV_uT߂ŻF}"쥟2vﶈAYk\Er%HA}Yƛ[ӏ[&DKto&[t(̎C0/B{|$ƍϵ%΢7q;frZtD0]bD]ű)ccK?%EFGm_ZJ)[eIO !JXWH mթS%3WrN^EZ}Z{2AzϲUI\foH6nMmɇrHƔvx8kܧ~I"3{_TWn C_-s)qX!ǎ"3 Ъ`.vH@+E (X}{4+=H-ZW+=LjG%cL opZ] _)oqwy?s^pQ\=H,KbuLvcSz[ ^85x>w 2.路]co7$jKYKM3J=T@n(ڐxslKxbXqiv]q<+<^Y;N_拴)T6PƭGާ?~+j=p~,nqT>KM3;޳%Vğe&~|.ѻ(lA^|KVFR}SY{“F.V+=QJ\;d1H ϸ8(YlxpN wc5ͷE //|.7!{|SR=JBOGjHU夣q3()F*nd|ȩ&S^HҭHx\ߘW>!HCK bXu%EV%it٣j@wJ۝ޏi!5)=["{7zPu ҫ&zun_iѫ{eUtu4;?4beARjSҲڵ!/7xNNOѥb16Jg3zB$*+[jp 'R#{(d.)C䧧.Z/?n?V+QETh"9G8-)EG2TG$**Ng}7OWIgd圍%oye]'"9_NOn{"w < #ȥYY9$lux:|OSToBmhנU4yS'CDz 4=^7sr-6}K$b.|X?\oUF,.]"Y{s;,mBd#S>a' "lro5$ybv>=ѩ葁Qb(}+ #@BH-1QŗFleŭ,O]c[ʯ\r5ʉ֎N }* 8J{YJX5T_g_&ʤOƷZop-epfbaWÊLTTFj),IoW:9^IQYW 2V&q:%nBimG ui0_@ J~sp呍+vw%o& }Poa} 0N`GK8zz+C{O gim6[}w:SSQM)uQ7)#)2Q4up/T q⧋8iB{j+K)B ){~-,+{#y>"aͿs=sȾ3HvԛD&SoL QVARq}2}gW1}"}mQ}\I^y6I.M"F`E")ʂAwnC|~q󩨚OѫLVk2b KSeIE7;Tx|P_F{g}ۋ[is+SOa%F(zqP#\)`!,T! 2c=Q-ܑ<}ƷQpV9[ؚv76ЫHSqgJ%t@jJ-=Ǔvl8r2ryG\:r'[Ke o?FS >gHx$%|(MIm/=϶Ȋ_jCYr"eto+)#Io^Eg%mS{$Mna^T6ݔ{}]9޳o?t,`軼=-pdJ^߃c;Q{pA4kß<.EޯX5Fzq1igE;h+&çq"{xC M4J'2FOكxQym^u,0WI0X'Me|x"bi SM튋@f썔oߕ v{@ MtscgS?_3Xu۩rOCyZYd~5{˿T~9>3.e-bvy ߙ,vu/Q8=[vl?nhk4/җ۾h=5 k /C 8o Ea<4n+z>u\')þbu͡yn, Uyܛ$se]ijj[h&nW&jܶu}hջg9n6585⴪qaa$_Q,f..T">~ư0AqbIy64&qVM8!6qm 9dY?#nt?|LNР4/1xS&SD>\:p6Z?r.@drpaCC ~ i(I#h4;vd NE+s:P> \>vd|B*=(FAv<:[f;ȰklI9Xn0{aCR(YAkUx\0xkq.~ Hs h4O:> 2j'MI`! ?epO͌O^8_Viȟпxﹹ.@kv03'|L~p( 49>-v }o'u?˯] |xw^=%qOO? M߿~%P[ˣje\9kFVmveݚRH.Se0ͱ֭kݞf%Z"f[5[0hd5LvF6zy,ISLə3='wVONf>٬df33u|Rͱƙ5>EYg'K&ǡٚZa1ZȝT'ã2 Ǘ'.3S/X5͞m48Đ+ hHgs5âֺmQQ/c"s)_<@, qu8;Xʩ7[Mf˼!D'; n /cݾ $ otϹO|"yˋ``t/\{%O~7 -I2zg:;:%xcUWnO&ڽ!Q~se=, ax(78=Z-q)31ǴҨN*t`#Hᢌd9$L^,+9(Yˆ_.ɹNUzc1gwSsZv}8VV-RWd-Ea/mDpZ=vۆyTݎ4SY43<0^1U̿߰+4{bXɴ00٭YmFanBL/)4njB64=cU*D[j2bW d eWF_i+6:^15lT5'Mݞz1ՄfrhVTi&ë]mRQ#Ve\>‡û>NMMY GOf5q^N 7lC1fŨpzU5)jm٥gحXE[CJ EZUiȕ:^Qܼ ]NZk@n֬Z T(P,N^,W8RNv( n6XPOtjUe "\p[jMzxQ06MPh.ԹKA P(7!ǂ6QU˔XήYWs/D-6Z"˖؄Б7'XfP˳ &\+5soBC7X.wpɜ3{꩖;r󔢼Jar!o= B"3P#EE/4| ?0$Yuq*hHFi*zǾtiNQD-Pw'k!dWשv[Cn }jZmG(Ke5Х8t8d5+z=1M9_S^p;׬0z&2ޝeeqYf $Tk(<鎞VZ#j KCO*N$g,"Ł1GJޤLѠΪmnP ."]@l81EKZUa͙9Q ,RК TIȥj_ENx(;YPvMj 4ca)^c_4H̤uDwʬ{˽QR L}Ջ=M͖Jj^23)Bf&%Iʥ)gHRGȰX/ɻTV7EC::3|_&K + %h2M O#)}1@욞$?=Ja92IY7J)q*wo%(A'f5cࣁ8 w8 U7;$K|,J뻣"5@zqPQ|]H47}6%o@^SQ_E|}y^I\tIsHQ36qP^#wWxkM/> }g_.ס /nmKoRH> ׊rنryZQ=2j\\~ xw(x#x@E Ei#[g>%]|U&*O(WS>H6 :)-g}ȗ^Fv^ݯ!?Я ~vUAaX\̀݀=.@7$\%*@=  tN `3`;`7` 8 $ <`, P\̀݀=.@7$<cy@llt'}y `3`;`7` 8 $"<`, P\̀݀=.@7$\<@ Pp6v݀>@r9%*@=  tN0(T.fvn@pH^'mngvnvYzO,}b%\)ټBmpoh_ͥd78HƖHN:bFFwngFT2jN/:sYQ c&l0&!%?BΓЃScmiB! IA=6A Rz|bUfK]4НOGd:9G6t>@těd(^ sqr QΥ]*]_,*^jns$]$4