libobjc-3.2.3-53> A AlpA?C=%xceSR j}JP4􍓫R`W޾`ns"y\ee2ec785c50977cd6ba82fdea7a5cd9b80edc91ce;$>~M5 %?C=%x&MaR$x7BvT͹:?d   '      B T\fp(89:>-@<FKGlHtI|XY\]^bdefkltuv w\xdylClibobjc3.2.353Objective-C runtimeThis package contains Objective-C shared library which is needed to run Objective-C dynamically linked programs.C7>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-53Jakub Jelinek 3.2.3-52Jakub Jelinek 3.2.3-51Jakub Jelinek 3.2.3-50Jakub Jelinek 3.2.3-49Jakub Jelinek 3.2.3-47Jakub Jelinek 3.2.3-46Jakub Jelinek 3.2.3-45Jakub Jelinek 3.2.3-43Jakub Jelinek 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- fix libstdc++ seekoff bug (Scott Snyder, #151692, IT#66065, PR libstdc++/9659) - don't use .symver directives in libstdc++.a, instead provide hidden aliases for the obsolete symbols (#151732, IT#64710) - fix a strength reduction bug (Jan Hubicka, #149250, IT#66328) - fix xchgb constraints on i386 (#156104, IT#69633, PR target/19005)- change __cxa_demangle to match cxx-abi change http://www.codesourcery.com/archives/cxx-abi-dev/msg01877.html (Jason Merrill, #133406) - fix ICE on invalid use of template without arguments as primary expression (Mark Mitchell, #149492, PR c++/10558)- fix c++filt/__cxa_demangle segfault on invalidly mangled names generated by G++ 3.4 (Ian Lance Taylor, #145781, PR c++/16240) - disable os_defines.h changes introduced in 3.2.3-45 for non-GCC compilers (#144725, #146196) - fix debugging information in in-charge constructors and destructors (Mark Mitchell, #146416, PR debug/11098)- fix delete_null_pointer_checks on non-cc0 targets (Alan Modra, #141694, IT#54408, PR rtl-optimization/14279) - fix some reload related issues on ppc64 (David Edelsohn, #139099, IT#45622, PRs target/16239, target/8480, optimization/8328) - fix ICE in regenerate_decl_from_template (Mark Mitchell, #142418, PR c++/7053) - fix ICE when printing jump to case label... crosses initialization warning (Gabriel Dos Reis, #140830, PR c++/7566) - fix corner case in passing by invisible reference (Alexandre Oliva, IT#54891, #141270) - fix ICE on code that uses value of reference in reference's initializer (Alexandre Oliva, #141274, IT#36304) - avoid moving jumptable away from corresponding jump even if there is an intervening barrier (Josef Zlomek, #131378) - with -D_GLIBCXX_FULLY_DYNAMIC_STRING, STL should now avoid _S_empty_rep_storage (Paolo Carlini, #131030, IT#45103, PR libstdc++/16612) - document -Winline only works for languages that use RTL inliner (Java, Ada, #141272, IT#28331)- remove /usr/include/c++/3.2.3/ppc64-redhat-linux symlink in %pre on ppc/ppc64 (#135611)- avoid symlinks in /usr/include/c++/3.2.3/ on ppc and sparc (#135611) - fix a reload bug with match_dup on s390 (Ulrich Weigand, #135715) - improve messages in libgcj placeholder scripts (Thomas Fitzsimmons, - fix ppc32 ICE with -maltivec vector function arguments (Hartmut Penner, - temporarily don't apply the C++ scope nesting patch (#135279, IT#50411) - on PPC, disallow -m32 -mpowerpc64 and -m64 -mno-powerpc64 switch combinations (#132176)- make the last patch work even with -ansi -pedantic-errors- fix std::numeric_limits on x86_64 -m32 (#132730) - fix std::numeric_limits, std::numeric_limits and std::numeric_limits- speed up string concatenation (Richard Henderson, PR c/3581, #132780) - use libgcj-javac-placeholder.sh for javac alternative(8), run exec gcj -C "$@" at the end of it and gij "$@" at the end of libgcj-java-placeholder.sh- 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, #127484) - 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/ldconfigthor.perf.redhat.com 11217782113.2.3-53libobjc.so.1libobjc.so.1.0.0/usr/lib64/-O2 -g -pipecpiogzip9x86_64x86_64-redhat-linuxELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), strippeddirectoryPRRRR?`Խ |? ,"hT=,^f!D3 !HHb2 ("$ʼu5(^x=yO)px`DQ0rβkU5=]?/:ַ{M,TWjj%i**J /+`/J5iifڕndt’I^M`Pe &SRJJ'>iǭפKWE1V/6wdUqq6㯃 RU`~N$O-͖&NyL6E)dӧ$rL}U=Yv;g:9>oI ɝmZ:p}+5̟p խ2ɟB5G%~czp]W/()>)p^J8=.l mp=Ғ i,΄+s;\᪖͇a9V܈y;V0\? sp}"~]|Z-a ֣w\KKpׅp-ҽl7.MpLOU)a;?GG#^ʟ: v[pؖ~gKi/πrW'\ /\5Ӽpma?^?\p͇rNϣU1 \Ӟk4\}go T|?/ |v5Mp] F0lٮ]⤯6*\:{{H>or.(t7gϸi?5.?\2>\mI ;oW2AobaSjDN[YK}n:c\j ;7'y]m\ۥ*{Sf{Ҙ1̸1[oXd{Ҟ3pqrPe[Ȝw%A/>a*W~?'jV>f=g?)o4w?994g#܎Yއ;q^69[d岼9w \nxYockyb#g?g^~a~a:r?~dYC.vie{7_7feLz6,W*͘goa9Wx\(#`;ts;SFUl7lp=[xi-~Ʇyf ;b<'Q 7Y1r=;p1vpТTƓÆs}<}.ZjdZYϏ3鹀۫|dϫO fҕۥ=c]A\<slo-<4ֵ1m~Wwbo]֨ۏz܈"k IO}X_Mc|e=|ھ2v:.x2qf-g1זYp7>5E1?Xq"լ:1>>PM_ik ?1Oajj۸]ZN s.QUqb>4S1x~22a8^q쿄Z7Z "CcC qF;cx7.2yo1ߘh'OiϠlu=,~X#|j>˹s2Wg;_hhB~do Eܾ87[c<32^mck_5͒F7^Ҹg?']v4A35n,o9o:l%'cXhAKRm!<{CKKs[xc 4|X7⓯y"[.ǵ?y_+"{4Or~gu=mfixs˕(E[C#دޓ]o2ΟwcEqN1]1ʰGc8elp7=sb;=~# d<ֿW׈+x7?h_>Wyl1127n # Y)9.c]hy1M>8c/R iwc*Zm:K2ox8no^cYrqnɯa=d4eڢm[ ;oīo0CCo/l#n?egFIzq6c0{ Ox87p/롭ҼG284fce'쏜q*41_n׸d;ܝ;ƍ;=<{d-7wJ5BY5B[N)T +FWVVXW̊b0SZY |E++*?S>|`&ğzPDe2Oꩈ'Vrglzj*:m~ Բƒy'Z6$zr2wiT'#EN(*RNV tST }$ YP)- )-֙R \XYPQ\bwY<#z YKgWC /SQ8l/aXթh3{r~ S*vq!4G,UXQ'c'2ll4└N'UO&mrERqc+t[y'pnJ1fؔfMa<)`{cM>UJf2A'E3xW'ی"w'#ef/\}Pu&flL$@&`,XM:R7qJ%S3 9Lj63ZPI{Tee%IiJK'@0_i+< VQY88BJ(wJ~Ť){T3[_TMԞI+錿ua? t8Ɔ $lЍNQ0ѝOaa{^ !!<@rG 53][)Gse7$Uqs&.e, D-,8> [SZ0Ckdx2S- kT$Mtgqa(bXQJ:?JI2L98`̈Zqg{S*c@ԮHJ#i3#2GI# +$ah1 71C^ј43 8Z|U mF@עѴ"ui@ysoZQvgV&* N7}5Y:pqİ=abq!T +&ZܤAY!î-k.+?`LHXL0JI$z$R[n!I00 E'l<ȷA.t8o$wt?%=8㣖HJ|Mu9׶CuUbZ(HŰǝS#&*N/>cso<>AO yn=_t,XScO܂2>˂ۘN*2SI 1ɱϳ_2>ՂYo_`w2^o@B /3Ԃ- M ł1n ʔ|rDSn3, ^x_|6ZpQf'3X T ?˂,΂X9B ~_#߂ȿт8Om2Ђp~{;-x!OWqfss,$?тsV[j_egry1/,n,ŊsZp㠅n36 9h[Uonv nsq[p?I/0d ޕ |0>Ղ/b>i'Â~_g ~5h< j |-x e 7k<+Sg{2|.󩷶1~Y3Ϣ|Zc_,& |,@s04K}_-iOa>R3 T |,Paa>w֓LA< ^σYqS, ̋Z.Y`'gU?g3|bƂg>-I n<ؕjd>i1dX6~9b1 ,hOod>SGr ^|fYOO3ς3: |LX3 T |,#1(y̩dS, |,g^ >uV0z [o-{:JN8_jYt9go帼,|daYt=,*1ˢϚ[ʢ[ˢە#[Ytz,_G+;ˣ~ 91G3i1gS}3т_#ʣϛǘGOGOcga,i#,b*?X3>ς/b=[c_h[_j[s1ǂ7אּ,x2O-ydOj >i|2, XO& 1ɳ71*X_~f'?h3X.sg 磪,x2!,x9_Yz~0R:%:nS$>$|gIx} |a |IR J~P' CH*C%|%|lw~ ?O[$\~F Wv %Z op%PC ?WC C_ ۡP/P]J`%b%\~E< OP/_! R! wV‡YG~XG/e1KX%\~A cl'/{~l.2Yo_/J-KKmK$%|l^(ۿO_WLK%|l^"ۿO_b/;dp %\_g/w/w/ee{dKxl~l~lwFpv ___/S%+ۿΐdep%\~ws/_Ÿ_Ÿ_)ۿ?/ۿ/////;JKKddEK۲KedpmD _*]|l\ $ ߏ,//~%|l,ۿ˿e#'Jy.{/%|lA Z kc'ۿ2_(?/?/ddemKS &{dώmK|*ۿ&ۿ.ۿ_I HxH (&Jx' ϓ>U»Hx˿1KWII>O{Hx"C%\̈́z % %\~" O.Ke EǷ%םt-txB Mb5F9Z4>b}9^D`54zE#?8T}X@9=e@]ƷrG_ Pw]T! $H;ތ4&`#;5cHGI1'D7"݃'z9ҧDtOאE"ҧD?i$?я"DO'3H~BL {DߎtIHE}}IH_t2OhDG?OHM=s>'?#>鿓D@zOtD#}.On@GI~w"}OfD$jSI~?FE݈`H_DD%$?/"})OH_F(i$?@:'>/' !$?H%a$?ѓ'&$S#A=i7OpD_HgDHH_E}ңH~{ DwA:':$?ч}5O>I~w"='z3אDX?9$?#}-Ot#בD/GzO;H'~ $?/"}=OH@(I~$?!}O]HL]-$?ѷ#}+O$o# \jH~G#O=I$?ї#]@=$?"]H"3B$?].&GvC]FHO'ތt)OwH.';H~ ^t%O;H$?ѯ!!~$?O#='QgD;I~C.軐M]$?ѷ#='zD߄\?U$?ѣ'z8D_t5O`kH~E'?D$?=Gi':D 'zDDGH~Ca??u$?#Ot#ҏD/G1w~'5D$?O#$OH/ OD߇$?w! OtϒDߎs$?жxQ&e+~5>BbW5tHMPmJb_6Tj׫j]( yJ[ۤxp\QTTT˅ZYԤ0ZFjO SɊw]P܄Ehm$GJߌ6̔yjJ*>5M]ArgTK^A0flû3jYiZ_SSORvosQzz󪄔 z/cekm_{:U=!Ru;Yk*hq_L%t3lm]rw:JRFz0bEͶ@ X}n }Ծ`2\%.Z4JQ{B=ln8gf45-=Z**Rih=`E0KI[A^ؕz]i;=Q6=U2K 1 U|7Q؅ ZBn5sZ5GMuyTN sQ Wj&-}}C8Uس`wYK hYގm?BS6+)VgފvZOv,]kW aW4}߬8_VC pFw[\gJRWL2SfNScƂ#m&^O'46b[Z3Gc'!ZhLYj@T(,P HثYa!U yMaԴcDʌOA=$%{bZ;ي;l(3NM +' @DhO2häW:j2|Bա-ĪC[3ڽ@jZg&|тP yV4p>wG\hɈyBPBF|Tmm~6 f')r~p <[pn_2lTh4εJ~/o^/?)7S .F{ TuZ@[] p<-ru#NhRVnqEx[$tɎ'3U68V4TgWx`L)pV Ahj`T:@QI9<̦B\eޤM GyQ#2V4HAT e)5 \@EG"Y>-~%1߆c쯰oqyL'LG6]5 cX5j|'ݿY`5O8x;_s󷊕[׬s(T6 2Blo9hqH6GYf7 ළؼ?{aT).ޤ~rt Cgl ?w ۆ A/G${D85UM[eǥ4eW;{wGf)/3};npm Z bpEuښ!1=*"wC{wԨèQř<텘?aLpΖ|5$!cfbtgfę,b/ Q$="5CNd1o1nMLqXZ=獣yqP5 BDGMca2F0zq81~Y nNJ@@TLu vM9z#F4 jɈ^ɢ^zx()Y`zV;z:洫}uWcW+,STkeL̗0eE&ı_MDg(͎~q ,1py v y1Py10^̎OAPrSL}ρ8w񫷉9Viq<0#qꃩn:b z Ek1[XlBޕ(pj1N ~`+N^d\Mg@~lZ[U~8|y<Fc4/6;/p}?>Tr۱>("xgmӟT0tX%K.Q d˟mF'a:V+:2]~lYHⲵ_@c|f8n=8OLYJ'섆өI% !` >yb8euM .6yTDM >I8GL:)Ej|f$F'>HPќ>$O~j#ܹJVEKø9?*%)av,y(\;A.?|\xJ':si: a`wG\A^- Pcu=3lN ~V{fXڠފUખZW]@`Z%8JÐ~gWE,Xw|b,l*(p v(%NP; 4Ar4~!'-<++1灖 s9c=%B*73ά]:L)M(f&5l/%޳%=P-êlcm>N >*; iMd1^[CjwM/m;;OG̓G,'X'cظ#4b2sGbUǒr[\Y ߆ 3sЌp7G4=5 "iFCn{6Kd:L2WKyRB2Ґ-X|=jV¦(<=$Pn+eVD(mz8LjwL8rr 1rh Hon9=WV˄)| BC1҇viwL`;\چq>szZ= 6ރH\ώۂisw80iůOl~/??4S?ׯOjB{M|PL^!&}*Nz=]ZƮ6ջ&fi۔ٟ MP34U mlq|0mV|,Wx)ĩFșF>.$H mw9DkYqph;m>tzDPx{7^nL ;v@K{?UAwhcwd82[lk:(A{Bě:Pq|Gcԕj3>>‡+kmG0 |Bw&>͸\qn[Iv޿47~NC~rfs%P>,=#{O$و^2}x19Yc S?섿h'FI"-SW2p"!*5CcVBsɓGaj/:{ 2Z9?&?xr="?; pzjvR=jl+>ܸē,KId<|AqPʱdޯcL>0h{&)!J~չ8$e_O ?{%Nx$iֵɋC:6|kPt44ڨ̈vE&٭~&b72JO[?{-ۇ?5c$a:>eٯ;)mzUю!|n#RcIօ }F:u׺v"q|m9y[l;T)V9vL$ ƦDZIBbqboscEB $igJp^mo K}o\{ n4j9Wp8j0z@myycq#ӢD{7ᎂVdG!g# ={bwnUHH! &҆zqHG`pO\qyVYFG3L#&),r}xYlD'.$vʒ2*?ݤ?VᔃYϥ'PsS /E?yO0$BVTLtoE?/[ؖv}VqG9,ze͸k]E% `745cȢŚhVW5u4Gvh7^FWdEZԶ ը&KOK];:_ţJR"]x eTwSiӡ_[//ZZ ~& Zeki?wq7hHp}w@}Aai˝6CƑyUՕ6uk=W ܡ憃]apj*h^54TI?˜`pY?y⡠{:ϳgjS!.Oa _k~Я`0e_ONQq)ܑ"?zt<9K_+>xU'&g)^۽;bBz365)CQdRШx|Jl1wI!JI77y;^~P]P4f|ٮooI{kC}ߋ=0`^0300z6?ͫ)OlIGoX)8st#R)!x.GЙ/C:yv3cc?Er/$@X7 &'~9=FGU{[%E]׳1#|XS0 ۃiQv%\Ei o1?<*ʡ/z'iVEN_ZG,M]dQW'h)G >xr!BG4_{`&)kAƫQNL>jK4⼪ t HIQj*ڈG4Z^n7/&裸҇)UL@$땔|i^L;_}*Ĵ&COt^cvPz10x]nv)ޓqCfM@>uHZT E8,QvG8~yo=;}> Lsb__3S f PGpٍSz~IQ?ȁ 6Zv>q0xL(w49<>z22rB[ + ^C#ΠB%]{W:S T!J۫7+.q5 RcJR_`zqW,ôDJ69LS-iŘ*݋iDڃ"ӼVi3!-P7 5C$rۄ aG$vUG׏tq=ǵoi F^]Yiϐ kKá4)9c &mCvP0蟭\⅊vU% W+|N5B:@)Lm 4֕fXLֵRLa. y=fe8g-wzOߵؗξ)Ћ?|V0d"z8KHfYbR:2kB@7\e۫ d6 \CB^dQ,9VICQ{-SCǪ݆^ڇ^& INZĴÆvENW|q[ XsP Frs[s;K?OoK)s,M4SoEmPqqꇖa65px!.@rk9T1Qsd;MmA6 Gx[LY|qUWՑQj笋77 V0MoLZw@P/V{~ 4oi{`uN}/7MhxbIcB~/]b<"< ,>앻-9CBJu71NwG} Ɂhih+_ ۅei+қN }V}4X-~.rx iDEܹ8A6du8Uࡧj(%2>ze4YqtC׫7?sӪU?sV>tjwYzMkmP^<۫؃[$7U*S{?sT*|V&.qok5{ȋ5 3fkL=|;[cq9rv:@쬺+4 jz7VMӑ V;4Lwc >;('MnV;j*ܱYud;miSpI6D{z"tJس{z7Ceb*9m~幁yj?KLLIpׅp+~3"]1҆ov,NJN`,1  Me >IyYIC){8a`Զ!G]`S*,z{UZ^G܉ C''P-wUI蹘q%w[6n= DO6Vp·E;&+M Lwei-W?QI z|wTo ܚ 4գh]`\cZ&& Rf Zsd~\n/kD%~*J| axhL7^!ƛ6}ke\ äZN !hA G>> /(ގ|~hTO =\+(p)a5jzbbŎգzҐ}>i- ( +TJ#rڭKmZ+7|eG-lM m7 -êџu ̄m yf>V88&7`$u~YG m]u<@r7Dzgmfi=$~K8ǿDO } 5ߒUCJ&uݴ6%+[zk%d(fg/\ȴ{@%=^lB;BMܽ6\\xeŰρb ?j"~#R|~}7/}1\~܁w}"=^=OD֮S;)21le>4TTb-/x%rA\M7#w΢>g Znn۞njd> wζg6cb3fKѼ )BCo2vپ)v<|ArxCpn\1&f2Į,4i]0_f.g%fG&%KF: =q-ʂ1^9IOa$6G>ZO\XOoOhѿ47eK Is@+R޻{?j/;Y` Vb{BTߝhy>:9C sB,oIsvqp^ԥF!p;Z=~HSOYEPUz8(3\[uÆ0PA*ǒFwJǃ/zN:M,iKHVGvȊ^RF;o$"&bN2bQ W`Ӊ|z }MyhޯoK)-Ꚍ 5ְ9|8$L$؉ K#uޔ,躔CxY?{\'|2Ȯ 0<$:PJO4Z&&Fx.8gA8ϥ#ׇ>sw/3v$˳n:wՇ9 dtqq1dğ `}=c@wЙҋ๩^z{P#N#4$&cst(BfmQro^`ct$y>F&c8TT=ih9MI C!ǒVB< w;sW=ם6|a8BRvn(0} 0|à"@&>zP9]jEftPKGP %.0oL/fvƯ^!Xg*[{z=$S. ~7uK6<-_@pUQ7ى8Շ1J>^*޽)(qE[͡&Tv2PG±~ @q*Z>kVOr{0K } 7;jő>[5 0&@ZepuTK E߰9|􇞠)u^%K>#O-c[M0sW.0إhjo߰fiSScy׽6Ɨ /F%Q R``'VbsWhV*4x:6=zv hM5߫A…Jvւ["|> 9y&V,Wt1SJjcL1:>%k}h$Cw3'ba{@dM=G{L{=VO.ig2=\OU! ;Lddt3;e>;Kjb2=@ӂx2rD_TOSr<~sy=)/\~_!L+<=CM\&<}8l&f tW)hL6{:;qO==>}ҿ1|}r0^}4K fmE7ԂKHnO6֧n}ףD=Yn(2qlq,nltCbcqFrJ\_c~ׁCf?% qt$OӔx.Ϟ"ݲ~PI0ViN2i{u❖ h21.8O-ac~ttd2ԙ?y^P{,<7.ŠcxF_"s8#1W(x, ~𨈏a$P`D5Sv\jbI(GqIZ^u.}2R`[gʋ} &ٙ-?nB-`u< QV20cWޭ_Wǽ<jl//ͧs ==_4REp? $ ?LAo}n/߱<:i>gbK|]U|pQghOȴ%tH/>>}h|9m8 7 ō;ⱸD>k_4lTzkAX> /-c:Xj⍿^߃,wj-Z?ߤ/R"|4P,3]² 5fW\av /|\yH4>uZ݀?3v 1^X4_L{5+2Z6.#ǵQcj=%#s1vq]!r£a71" J>ek`ŮxI:& 0AT(;xvy/ا:hwt4~NQ~Y͵3ۛFz]Xi  t(9 M_\qz|en}H~wf~h8'c4ymw&Ӗ㽻ϧ٣x]-^0G [,m 8jwQVlپ6ʒ G2;)~'3m⍭:qPX$1t7z]Tjb1LhT^O _-W*f\xyu-fZU $oM7ao38Z5p728>f;{јXaQ{G%#oHFEBpzq$ʆ׉W-y scŨ q>Ym!M:#wvsOQqhDqHQ7q4֚qN~_j}Gu2Mn³}9idqPO+jgy."5۽?Cx^@AÑClJCÁF\UyETJРgN8;6$?HD:ek~ .zB|JƩv\'ֳLV[ꑮg+/uE ]+- bl]6&qRyC;8T|߈MI~zGT5oI1ti.?L2#;d1Dh9M C$%" L+ifyTUy43K7df>zTo/ 2I/n)=?p$5:Um_ ŸUʐ8esT?.D})-Y)פ_qH]rWzGvB#!tjG10]]4pD:;s&\aOԫsWϨpm$0 {QʸFZ~yQ(jepHE_E~E58opL][P&:__)c`1tYAB$-&: ރ(63.Y?җ+mKK{77kkpo}|x f+Ԙe7`NowyxS: BQt3l@z Z"/;v+)  ](1JYOx}䘾q?znRWݔP 1#=Ե:Js7s-iJAa|7||nd@hDx|g^G/u#DƁz\Y![.EH?6`E"Bkzyo\wg>jؕHOZQ5jǹx@*4R?ڍ VڽW; mQӍsI2P14(*AÖE% L0 Ȓ̄&0 R,mzk-{"bԨXѦ-Tc=T"}93gLX{?_t}w{}=瑌' r"Vig=\S qc3^\'HH=x{UeU=TZ.~g,pji Pok*8"o5LEaa5g!u,tmy0"ڕ8"pfOdyL_&f!QNʢ!_j^J'VQ~M;}zUe^-Y hR2\^͖<ĿA R2~a#$A#ke9Cl = l]͙$fMHܲhm-#Z%ЍLv˶k|E7SY>D͹ܨv ;B>u?b[[VZhwد.6*"Ѽ YWR,6-zK^2ɭb5okYm]BIʱNgK >}ʢ@Ph!FtK{Z^Zlp)ے4>ۄ<$~ 5ai=b28#;"{ qojܯ/{_w!=qdtSbg6=lӶj Moz1kMʺE:1SlY{/?^:ֈɷ'z|KN3r0ygf3٘ڏ|X%nVyO_ʩF})ܾA3I[ {\s(9z2$ TQE&0+&e/ #Mn w^D}W9P/F|F[D7l&!<%BFrQ,"ͺ:}F6%ښ)zϊENAǯ(f04xy?ʸ ܜp'nG'"u?+Vv\s$f(B}"{d@ni5}aѸ2݅W$\hoL۔orN?/R]Aӕ@N]b(u5~[(X1NB>1=q- i6=]Ak[s 5M<߿ wզH1 D׽s w!~+:k_ yN\wPfn(xH>%EG8c":!Tc6Q''FܫmzN$GAtk7zpFNl}fO8[Ӧe!yݟ_{;αӟ X-M.>[ܦL=TQB["gNqR=bOEF_\UO:i?P ,:NtxwDS^=kbk0B*Jv! E_IZwqnz..k1G4̱(ۘn9yי̊K3\HE%Q$NK%GJIӨ E⯬"6("emZ$v7p%K}-|6'<4Ոzl-`8O1 SX!'D R΄a<- M&kf&n_.6}SaK-w6SDw"nB*g+eߓG&L82R#MlGq4(,vq,ڽɴ60mk)-K&$MGEhgX)qi .zOVf5v)Kk: ^ՒWKrTNӔu1Mb t _,b1Jmbw/5K>Щ/q+DixoZ;VNM mEd?(bJP_d|4>(GTIkn enM}s"mi+{v)gAG"&M)*U%C}TvQ¬k)Fܫz-;Sޟi^++5COUs\*d%T:i ^S?[t6rhmz~St:uW487;d,_)7;e@5EVb\HV!"IgWӅ|`WtOLX{_TmMSQZ(7&O|c;psB~#]i:糕}Ǭ1҇܊ U~y*ݠO\}O}EZ3}As%(:NݬqAmq]IL]{ %r4{M*f1P̞!|t(g OK1bI6 \8H 6Qcڇڶ&"!M#;$$ƍIHnBܘ„1 Jji)?6f>}nI~ڂ1pxhNb5&39E>t&Xބ ٹyҏ\E9}\(&8n7Z:dM  )O~'&kP+{=B.rU S"eFG>> gm\gHtJ!ӯOH/ ݕ*J$PYc[(ۄ{k5z5z5zJ(kYVB[BF 4haMngMr~ "f^ez~kI~8rcۣ($٘#Qr[z@˶-ىBhh]9g@bCjO|sQcVU Xr'Ɍ_mGf Γ[AF'aL:O#Б#{w)nA]LՈQ-C 5m/^RJd//yd,H?2Id,F&7`d2#a_+iz]:m81Cj_rɺxF!4ly 9l[ߛhB6;WbZ:K/tђdױ}_n(\AL Mu+t5x, <_)`d);-mKvG)>݇A~NgxvG#<~`(=ʁ b`JnwH%}*fD]TL#tԚ$";(]vq)iڣeZGQ_.at~%-Lz3ʳ*DRl*%.)G 1)T•ÍG$pEʾnkr9=R}WWu?uS7L~g,Fs7荧D- sXzs$ J?";<2wt霷؟Ω1\/\o2?ؓu/3ӱ](-]F4孏wot.Oş X S~focV^'_[y,c+ʺ/DGQ,.+5Fb:#>M'z['/6]#|u yՒ1DM7dkMW (_2Z_^.Ng3iwmϦ4b򒰃H;v(\yً=" k<ese\S]r/"+h} T ^,#m'\(}"%g[z^{9h&,VyW؅UyϱF6K5UNxc*J|'tB>ETIE&ps8v5SyƄl? #ȕjh7dۊdxrS_ ]P=/\rkkk u- ٥չ'"*'W5+[~;8&)^Ŕ(|{c To<#LS)~:tu"yeCan׸"jEb5鲊@>GUeXV2-] uEb15~}oSGi5(.qrRPh|Uc yA{ߓJS*j Z]j{1J9bQnܻP#?kQO}Y}ByԽk5iH/'^}{{B|A'*D6Hb$#Gy>va4&>I2{B܏>oQ~#{5٥ܸ`)\o!7y>tc~.(?! \ S(nsa-+҈GOSaoO1yi| nN)񈽐P#>rX}{|hV7B7k0e+^Q~S!^UCLyp.3ʡyB~CVW oY2..EJhŤ|1O$a^~`Fde1oǒSC7edgޣ{qE!ຌ/ɅhOB)3 ƞ!u{ɶRiZw(H6+r2{"⑺/MFIKfнƾN;Y.){+ 7g#-drﺌ[ڒ`2J+Y~ ɋEm;gB2P;2W]SHyG,?^?}\=lH-ϑ't1DsP {Zlz(ۢ=*v.{ Ϗdk] /ժ=;탂Tz!sE9uw@yN~޽ʟ. #OE|FOY~W<u*9^1ԇe!4pB;} yPEdžV ߇o]P4{f~||aNwZn_DJ6S~_ "nYsm{4KˊW+b-ƻk-+u:vQs{*W8Yޱ0xݕK[VWM.V\:d07JK*=^JlRRj9aj# C8N(/-9K=cb, ḇ: -YtI2͘5'(*BeķRUW-UՍOp~zWt_ r0~r;u_~HVPF/w>ae:Lb~-< &Uy|XNrj1P|~`Ձjܭ[3 /bu| s~ZU¨w' u>Tܙ:erJtTo;2֔k LYNSeRge`*Zt@h-O[J{LUoNA#4NGg7%K`;.7 쭉=ck gPkG?Jk*JOI߷yD9܅\Q"1eYtNj%젖,L2y|I'噤+k0L2`wХY I=Wl:ѭ7QEy-;16 ؙ7'-u(ąT>jJ$DP*౔فvլ(<+UFe ,EH*"G N_\j%7d4Xt}*_أb/&hE];Vho[M~+5z2⣏.7dLoaYfOHhRph/c_Ex7hE@Qⴌ wSZp8,"ۭa¯T06X#F(4|v}RkO_#կZ! PU2Y 皠p 5u.n:+NG~DcBqިGdq Sݎ2m4ɐJ2OhD"}m$; $24@ c+VVZSZIISZ,,NG168ź&Wfզk Si0.ucE&VFf;<4!(D#:>O$GLtu4wH+eoJ*0F^ h&Ny$Uyh :*с ?t99Xrf1[ 5QKk p?!qBTmȈ׮;dY3mXϚgETHG\5dDwNRf<'j0<ǁ@3v;#G@ ?Ff`' L{~ ,Nځv B$<{Ix9^B`? 4ځ;^`7x䁧I=`0ځ5v 4`??`?p!0m;6;@C/0 OہWC?G@'0?7`p+I|!OQ0 MߥN,0@/w d4_=>9B`/ 6͏`

4 9`7{;p8Lv@;h>B`7_Jv`8h+ t`;>ЌQUah;yXn;#ȷ4`/&9`8svB`; 6"B^x8'|Ѯ)^{o)b%⪡ƴEH~$SȉEJO#XN~gkUgIUjWwgYU m0~'L7`[tXKs#`|Gly$`EUe|#~M `o!nĔȺ(?ӵ'a"SG;a^rיIo~)_yl9e(ҷv"%rz(X}GlxJ\|k;Xk‰Y)9%u4DvG)R[29jv]tKdY׃OG?]ω-YgF'vD((i ]?|&=ҥ/1 `~} L*#`^kwʊAo.z.C ` }C1#$.z`NzN0/?<4?(_={򝐷j9S C_>H&?͔bU_n&eQ-n0 rl rWU/O~?|!uO/ m?P{+> r3>R TNDK&'jiloBVl:U Rkbg[<ɭ> wh9>P.灏0|bA[| d?(e~Ȗ(t"{@ϿO|7OsK 6{(ȽHQ_W}m( ׀/?AnrL]cVC-Wkl[ ?"_ T%iaNwO6&s mYS?G'!@zkVۺv^U^;gi Aҍ q;B  JVs|_QAZUI ɽzc׮wi92['("gڅ^a{9Ҟ?㐿6p{/-B4b6ڟo7KzBk7OGu?wKi0|0Fw|_1T7fCz__RЙ5yn{wxo!ܛ^wGøG „Ez6{a~r#t:OxZOօJ:[ BYx ]jQ/̺rS/mm!Ua DZg qmӌ)CpQ=HB븟Phy!w rwjNdhԫꕆO?70Oa>PS=~MApzRX gRy8Da^ǵp͛k??2oi,&D =i9%r6A#{`3ͼ5r~KT!1%QAC`T<;  Z*ͪZZ"i<7Oy 0hi0#4%ͽ~#cswdF/i1FQ$ȥ4q= _f3Sh -# /h w77gi] xm~\H=0cWj47G,_f_}47|)<9#6B4Mp j+zPٕvÞ5TcZC[ZrU+:^? hByU]rVPv|;̿ dX@Nʞ[զFx0jMnr֗ JhT$OH'> Z: T"cmWh8c T2#sT#ZI'Cx=OνkQ?> >|SB)O>mo4Kߡ[??q}J=O8^AJ8}h3M#:yVHiWurz|[g0ڟq?J]X1l3>s;:‡o8]h3hLXe.9im9^g:+g@CGM?EsߤaLntkXPxs"&HW?kؔ|q6kkk{̧0m04g2!66_bk?/a~8'0d~ d7>gȼ&QN|m33[b>LNט2ob--ɟd>Ssd֋\^sݚژ598ݭ|Vrp~PG '5~!36 |2=?lM?fOYa~/&ǷT3=Ɇ,,N6=~;'2/֑1;\/3c|Ġ=B[]LzؠGѥߌШ/c:˘h,|c4,ZsӹKc9=_ҷү2y;uIwћI%nJ '-7s Zoe=|mMcNK/x/tP^6ڛ֯]fʷQF=_ؽ~Gڿk;mW~m (Zz_T.Cb o 7i{޳˵W-B˵|wo04p1wFU]œU~r2>SKnk_Fwzuw1c| 3<`Lb8qc+6]_eW0`<b2b,bf\ʸq>W0`< ($Ʃ12ncŸU#'0.g2b,bf\ʸq>W0`<˛G1&1Ne6?50IWRjR ;L<5c)S񺽥MIr$j*^)iI/IOR 3YJT{ђtNR9^`沗zKMIrwi'a gJ*LItQ\pl#P,OdC,~1x`ih@r}qEMg|}Zh~7bwa_ 44]Fia4}w36C?U㴿<`<9$}-Y׺q/g_d5=KؾLke #>dpWweE:;,ue|ID"Ɛ~7_㎚"fWD7?lk?kֿup?n y0gKn;K9s3- ggM}T>@