<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in make-relative-prefix.c</title>
    <link>http://nxr.netbsd.org/rss/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>branches:  1.1.1;<br/>Initial revision</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1</description>
    <pubDate>Tue Jun 21 01:23:29 UTC 2011</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>initial import of GCC 14.3.0.<br/><br/>major changes in GCC 13:<br/>- improved sanitizer<br/>- zstd debug info compression<br/>- LTO improvements<br/>- SARIF based diagnostic support<br/>- new warnings: -Wxor-used-as-pow, -Wenum-int-mismatch, -Wself-move,<br/>  -Wdangling-reference<br/>- many new -Wanalyzer* specific warnings<br/>- enhanced warnings: -Wpessimizing-move, -Wredundant-move<br/>- new attributes to mark file descriptors, c++23 "assume"<br/>- several C23 features added<br/>- several C++23 features added<br/>- many new features for Arm, x86, RISC-V<br/><br/>major changes in GCC 14:<br/>- more strict C99 or newer support<br/>- ia64* marked deprecated (but seemingly still in GCC 15.)<br/>- several new hardening features<br/>- support for "hardbool", which can have user supplied values of true/false<br/>- explicit support for stack scrubbing upon function exit<br/>- better auto-vectorisation support<br/>- added clang-compatible __has_feature and __has_extension<br/>- more C23, including -std=c23<br/>- several C++26 features added<br/>- better diagnostics in C++ templates<br/>- new warnings: -Wnrvo, Welaborated-enum-base<br/>- many new features for Arm, x86, RISC-V<br/>- possible ABI breaking change for SPARC64 and small structures with arrays<br/>  of floats.</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.11</description>
    <pubDate>Sat Sep 13 23:45:59 UTC 2025</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>initial import of GCC 12.3.0.<br/><br/>major changes in GCC 11 included:<br/><br/>- The default mode for C++ is now -std=gnu++17 instead of -std=gnu++14.<br/>- When building GCC itself, the host compiler must now support C++11,<br/>  rather than C++98.<br/>- Some short options of the gcov tool have been renamed: -i to -j and<br/>  -j to -H.<br/>- ThreadSanitizer improvements.<br/>- Introduce Hardware-assisted AddressSanitizer support.<br/>- For targets that produce DWARF debugging information GCC now defaults<br/>  to DWARF version 5. This can produce up to 25% more compact debug<br/>  information compared to earlier versions.<br/>- Many optimisations.<br/>- The existing malloc attribute has been extended so that it can be<br/>  used to identify allocator/deallocator API pairs. A pair of new<br/>  -Wmismatched-dealloc and -Wmismatched-new-delete warnings are added.<br/>- Other new warnings:<br/>  -Wsizeof-array-div, enabled by -Wall, warns about divisions of two<br/>    sizeof operators when the first one is applied to an array and the<br/>    divisor does not equal the size of the array element.<br/>  -Wstringop-overread, enabled by default, warns about calls to string<br/>    functions reading past the end of the arrays passed to them as<br/>    arguments.<br/>  -Wtsan, enabled by default, warns about unsupported features in<br/>    ThreadSanitizer (currently std::atomic_thread_fence).<br/>- Enchanced warnings:<br/>  -Wfree-nonheap-object detects many more instances of calls to<br/>    deallocation functions with pointers not returned from a dynamic<br/>    memory allocation function.<br/>  -Wmaybe-uninitialized diagnoses passing pointers or references to<br/>    uninitialized memory to functions taking const-qualified arguments.<br/>  -Wuninitialized detects reads from uninitialized dynamically<br/>    allocated memory.<br/>  -Warray-parameter warns about functions with inconsistent array forms.<br/>  -Wvla-parameter warns about functions with inconsistent VLA forms.<br/>- Several new features from the upcoming C2X revision of the ISO C<br/>  standard are supported with -std=c2x and -std=gnu2x.<br/>- Several C++20 features have been implemented.<br/>- The C++ front end has experimental support for some of the upcoming<br/>  C++23 draft.<br/>- Several new C++ warnings.<br/>- Enhanced Arm, AArch64, x86, and RISC-V CPU support.<br/>- The implementation of how program state is tracked within<br/>  -fanalyzer has been completely rewritten with many enhancements.<br/><br/>see https://gcc.gnu.org/gcc-11/changes.html for a full list.<br/><br/>major changes in GCC 12 include:<br/><br/>- An ABI incompatibility between C and C++ when passing or returning<br/>  by value certain aggregates containing zero width bit-fields has<br/>  been discovered on various targets. x86-64, ARM and AArch64<br/>  will always ignore them (so there is a C ABI incompatibility<br/>  between GCC 11 and earlier with GCC 12 or later), PowerPC64 ELFv2<br/>  always take them into account (so there is a C++ ABI<br/>  incompatibility, GCC 4.4 and earlier compatible with GCC 12 or<br/>  later, incompatible with GCC 4.5 through GCC 11). RISC-V has<br/>  changed the handling of these already starting with GCC 10. As<br/>  the ABI requires, MIPS takes them into account handling function<br/>  return values so there is a C++ ABI incompatibility with GCC 4.5<br/>  through 11.<br/>- STABS: Support for emitting the STABS debugging format is<br/>  deprecated and will be removed in the next release. All ports now<br/>  default to emit DWARF (version 2 or later) debugging info or are<br/>  obsoleted.<br/>- Vectorization is enabled at -O2 which is now equivalent to the<br/>  original -O2 -ftree-vectorize -fvect-cost-model=very-cheap.<br/>- GCC now supports the ShadowCallStack sanitizer.<br/>- Support for __builtin_shufflevector compatible with the clang<br/>  language extension was added.<br/>- Support for attribute unavailable was added.<br/>- Support for __builtin_dynamic_object_size compatible with the<br/>  clang language extension was added.<br/>- New warnings:<br/>  -Wbidi-chars warns about potentially misleading UTF-8<br/>    bidirectional control characters.<br/>  -Warray-compare warns about comparisons between two operands of<br/>    array type.<br/>- Some new features from the upcoming C2X revision of the ISO C<br/>  standard are supported with -std=c2x and -std=gnu2x.<br/>- Several C++23 features have been implemented.<br/>- Many C++ enhancements across warnings and -f options.<br/><br/>see https://gcc.gnu.org/gcc-12/changes.html for a full list.</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.10</description>
    <pubDate>Sun Jul 30 05:21:30 UTC 2023</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>initial import of GCC 10.3.0.  main changes include:<br/><br/>caveats:<br/>- ABI issue between c++14 and c++17 fixed<br/>- profile mode is removed from libstdc++<br/>- -fno-common is now the default<br/><br/>new features:<br/>- new flags -fallocation-dce, -fprofile-partial-training,<br/>  -fprofile-reproducible, -fprofile-prefix-path, and -fanalyzer<br/>- many new compile and link time optimisations<br/>- enhanced drive optimisations<br/>- openacc 2.6 support<br/>- openmp 5.0 features<br/>- new warnings: -Wstring-compare and -Wzero-length-bounds<br/>- extended warnings: -Warray-bounds, -Wformat-overflow,<br/>  -Wrestrict, -Wreturn-local-addr, -Wstringop-overflow,<br/>  -Warith-conversion, -Wmismatched-tags, and -Wredundant-tags<br/>- some likely C2X features implemented<br/>- more C++20 implemented<br/>- many new arm &amp; intel CPUs known<br/><br/>hundreds of reported bugs are fixed.  full list of changes<br/>can be found at:<br/><br/>   https://gcc.gnu.org/gcc-10/changes.html</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.9</description>
    <pubDate>Sat Apr 10 22:10:15 UTC 2021</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>initial import of GCC 9.3.0.  changes include:<br/><br/>- live patching support<br/>- shell completion help<br/>- generally better diagnostic output (less verbose/more useful)<br/>- diagnostics and optimisation choices can be emitted in json<br/>- asan memory usage reduction<br/>- many general, and specific to switch, inter-procedure,<br/>  profile and link-time optimisations.  from the release notes:<br/>  "Overall compile time of Firefox 66 and LibreOffice 6.2.3 on<br/>  an 8-core machine was reduced by about 5% compared to GCC 8.3"<br/>- OpenMP 5.0 support<br/>- better spell-guesser<br/>- partial experimental support for c2x and c++2a<br/>- c++17 is no longer experimental<br/>- arm AAPCS GCC 6-8 structure passing bug fixed, may cause<br/>  incompatibility (restored compat with GCC 5 and earlier.)<br/>- openrisc support</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.8</description>
    <pubDate>Sat Sep 05 07:52:56 UTC 2020</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>re-import GCC 8.4.0.</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.7</description>
    <pubDate>Tue Aug 11 05:30:43 UTC 2020</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>import GCC 7.5.0.  doing this here so that the vendor branch has<br/>the code we'll merge into gcc.old and the netbsd-9 tree gcc tree.<br/>GCC 8.4.0 will be imported immediately on top of this again,<br/>restoring the current status.<br/><br/>these PRs in the GCC bugzilla are fixed with this update:<br/><br/>89869 80693 89795 84272 85593 86669 87148 87647 87895 88103 88107 88563<br/>88870 88976 89002 89187 89195 89234 89303 89314 89354 89361 89403 89412<br/>89512 89520 89590 89621 89663 89679 89704 89734 89872 89933 90090 90208<br/>87075 85870 89009 89242 88167 80864 81933 85890 86608 87145 88857 89024<br/>89119 89214 89511 89612 89705 89400 81740 82186 84552 86554 87609 88105<br/>88149 88415 88739 88903 89135 89223 89296 89505 89572 89677 89698 89710<br/>90006 90020 90071 90328 90474 91126 91162 91812 91887 90075 88998 89945<br/>87047 87506 88074 88656 88740 91137 89008 84010 89349 91136 91347 91995<br/>89397 87030 60702 78884 85594 87649 87725 88181 88470 88553 88568 88588<br/>88620 88644 88906 88949 89246 89587 89726 89768 89796 89998 90108 90756<br/>90950 91704 88825 88983 86538 51333 89446 90220 91308 92143 89392 90213<br/>90278 91131 91200 91510 89037 91481 87673 88418 88938 88948 90547 27221<br/>58321 61250 67183 67958 77583 83531 86215 88648 88720 88726 89091 89466<br/>89629 90105 90329 90585 90760 90924 91087 89222 81956 71861 35031 69455<br/>81849 82993 85798 88138 88155 88169 88205 88206 88228 88249 88269 88376<br/>77703 80260 82077 86248 88393 90786 57048 66089 66695 67679 68009 71723<br/>72714 84394 85544 87734 88298 90937 91557 63891 64132 65342 68649 68717<br/>71066 71860 71935 77746 78421 78645 78865 78983 79485 79540 85953 88326<br/>89651 90744</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.6</description>
    <pubDate>Tue Aug 11 05:10:41 UTC 2020</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>import GCC 8.3.  it includes these new features:<br/>- many optimisations improved: inter-procedural, profile-directed,<br/>  LTO, loops including user-controllable unroll support, and more.<br/>- columns numbers added to line numbers in dwarf<br/>- gcov extended significantly<br/>- many sanitizer updates<br/>- many new warning messages<br/>- many better hints and more useful error messages<br/>- minor ABI changes on x86-64 libstdc++, and some c++17 modes<br/>- draft c++2a features<br/>- better c++17 experimental support<br/>- Armv8.4-A supported, better 8.2-A and 8.3-A support, including<br/>  32 bit arm port.  cortex a-55, a-75 and a-55.a-75 combo support.<br/>- in the GCC bugzilla, 8.1 shows 1149 bugs fixed, 8.2 shows 100, and<br/>  8.3 shows 158.</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.5</description>
    <pubDate>Tue Oct 01 09:36:37 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>import GCC 7.4.0.  main changes include:<br/><br/>The non-standard C++0x type traits has_trivial_default_constructor,<br/>has_trivial_copy_constructor and has_trivial_copy_assign have been<br/>removed.<br/><br/>On ARM targets (arm*-*-*), a bug introduced in GCC 5 that affects<br/>conformance to the procedure call standard (AAPCS) has been fixed.<br/><br/>Many optimiser improvements<br/><br/>DWARF-5 support.<br/><br/>Many new and enhanced warnings.<br/><br/>Warnings about format strings now underline the pertinent part of<br/>the string, and can offer suggested fixes.<br/><br/>Several new warnings related to buffer overflows and buffer<br/>truncation.<br/><br/>New __builtin_add_overflow_p, __builtin_sub_overflow_p,<br/>__builtin_mul_overflow_p built-ins added that test for overflow.<br/><br/>The C++ front end has experimental support for all of the current<br/>C++17 draft.<br/><br/>The -fverbose-asm option has been expanded to prints comments<br/>showing the source lines that correspond to the assembly.<br/><br/>The gcc and g++ driver programs will now provide suggestions for<br/>misspelled arguments to command-line options.<br/><br/><br/>AArch64 specific:<br/><br/>GCC has been updated to the latest revision of the procedure call<br/>standard (AAPCS64) to provide support for parameter passing when<br/>data types have been over-aligned.<br/><br/>The ARMv8.2-A and ARMv8.3-A architecture are now supported.<br/><br/>ARM specific:<br/><br/>Support for the ARMv5 and ARMv5E architectures has been<br/>deprecated (which have no known implementations).<br/><br/>A new command-line option -mpure-code has been added. It does not<br/>allow constant data to be placed in code sections.<br/><br/>x86 specific:<br/><br/>Support for the AVX-512 4FMAPS, 4VNNIW, VPOPCNTDQ and Software<br/>Guard Extensions (SGX) ISA extensions has been added.<br/><br/>PPC specific:<br/><br/>GCC now diagnoses inline assembly that clobbers register r2.<br/><br/>RISC-V specific:<br/><br/>Support for the RISC-V instruction set has been added.<br/><br/>SH specific:<br/><br/>Support for SH5/SH64 has been removed.<br/><br/>Support for SH2A has been enhanced.</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.4</description>
    <pubDate>Sat Jan 19 10:14:13 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.3.24;  1.1.1.3.26;<br/>import GCC 4.8 branch at r206687.<br/><br/>highlights from: http://gcc.gnu.org/gcc-4.6/changes.html<br/><br/>   GCC now has stricter checks for invalid command-line options<br/>   New -Wunused-but-set-variable and -Wunused-but-set-parameter<br/>      warnings<br/>   Many platforms have been obsoleted<br/>   Link-time optimization improvements<br/>   A new switch -fstack-usage has been added<br/>   A new function attribute leaf was introduced<br/>   A new warning, enabled by -Wdouble-promotion<br/>   Support for selectively enabling and disabling warnings via<br/>      #pragma GCC diagnostic has been added<br/>   There is now experimental support for some features from the<br/>      upcoming C1X revision of the ISO C standard<br/>   Improved experimental support for the upcoming C++0x ISO C++<br/>      standard<br/>   G++ now issues clearer diagnostics in several cases<br/>   Updates for ARM, x86, MIPS, PPC/PPC64, SPARC<br/>   Darwin, FreeBSD, Solaris 2, MinGW and Cygwin now all support<br/>      __float128 on 32-bit and 64-bit x86 targets. [*1]<br/><br/>highlights from: http://gcc.gnu.org/gcc-4.7/changes.html<br/><br/>   The -fconserve-space flag has been deprecated<br/>   Support for a new parameter --param case-values-threshold=n<br/>      was added<br/>   Interprocedural and Link-time optimization improvements<br/>   A new built-in, __builtin_assume_aligned, has been added<br/>   A new warning option -Wunused-local-typedefs was added<br/>   A new experimental command-line option -ftrack-macro-expansion<br/>      was added<br/>   Support for atomic operations specifying the C++11/C11 memory<br/>      model has been added<br/>   There is support for some more features from the C11 revision<br/>      of the ISO C standard<br/>   Improved experimental support for the new ISO C++ standard,<br/>      C++11<br/>   Updates for ARM, x86, MIPS, PPC/PPC64, SH, SPARC, TILE*<br/>   A new option (-grecord-gcc-switches) was added<br/><br/>highlights from: http://gcc.gnu.org/gcc-4.8/changes.html<br/><br/>   GCC now uses C++ as its implementation language.  This means<br/>      that to build GCC from sources, you will need a C++<br/>      compiler that understands C++ 2003<br/>   DWARF4 is now the default when generating DWARF debug<br/>      information<br/>   A new general optimization level, -Og, has been introduced<br/>   A new option -ftree-partial-pre was added<br/>   The option -fconserve-space has been removed<br/>   The command-line options -fipa-struct-reorg and<br/>      -fipa-matrix-reorg have been removed<br/>   Interprocedural and Link-time optimization improvements<br/>   AddressSanitizer, a fast memory error detector, has been<br/>      added  [*2]<br/>   A new -Wsizeof-pointer-memaccess warning has been added<br/>   G++ now supports a -std=c++1y option for experimentation<br/>      with features proposed for the next revision of the<br/>      standard, expected around 2014<br/>   Improved experimental support for the new ISO C++ standard,<br/>      C++11<br/>   A new port has been added to support AArch64<br/>   Updates for ARM, x86, MIPS, PPC/PPC64, SH, SPARC, TILE*<br/><br/><br/>[*1] we should support this too!<br/>[*2] we should look into this.<br/>     https://code.google.com/p/address-sanitizer/</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.3</description>
    <pubDate>Sat Mar 01 08:41:40 UTC 2014</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>Import of gcc 4.5.4. The (possibly incomplete) list of fixed bugs is<br/><br/>  50617 [4.5/4.6/4.7 Regression] ICE: RTL flag check: INSN_ANNULLED_BRANCH_P used with unexpected rtx code 'simplify_immed_subreg' in output_bb, at config/pa/pa.c:6631<br/>  45383 [4.5 Regression] Implicit conversion to pointer does no longer automatically generate operator== and operator!=.<br/>  45606 [4.5 Regression] match a method prototyped a typedef alias with the original type (using stdlib)<br/>  47398 [4.5 Regression] tree check: accessed elt 10 of tree_vec with 9 elts in tsubst, at cp/pt.c:10500<br/>  49951 [4.5/4.6/4.7 Regression] Debug stepping behavior regarding g++ Class destructor has changed for the worse starting at gcc 4.5.0<br/>  43190 [4.4 Regression] Used pointer typedefs eliminated from debug info<br/>  43866 [4.4 Regression] wrong code with -fbounds-check -funswitch-loops<br/>  43897 [4.4 Regression] IA-64 asm clobbers are ignored<br/>  44777 [4.4 Regression] ICE: SIGSEGV with -fprofile-use in gcc.c-torture/execute/comp-goto-2.c<br/>  46985 [4.5 Regression] ICE: SIGSEGV in is_gimple_min_invariant (gimple.c:2742) with -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-fre<br/>  47780 [4.5 Regression] -fcompare-debug failure with -O -fgcse -fgcse-las -fstack-protector-all<br/>  47858 [4.5/4.6/4.7 Regression] IPA-SRA decreases quality of debug info<br/>  47903 [4.5 Regression] var-tracking.c: valgrind error<br/>  48685 [4.5 Regression] ICE in gimplify_expr, at gimplify.c:7034<br/>  52139 [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre<br/>  48046 [4.5 Regression] Expected diagnostic "reference to 'type' is ambiguous" not given for function-local static declaration<br/>  51406 [4.5/4.6/4.7 Regression][c++0x] Incorrect result of static_cast to rvalue reference to base class.<br/>  43949 [4.4 Regression] bogus warning: array subscript is above array bounds<br/>  45982 [4.4 Regression] PTA does not track integers<br/>  48172 [4.5 Regression] incorrect vectorization of loop in GCC 4.5.* with -O3<br/>  49115 [4.5 Regression] invalid return value optimization (?) when exception is thrown and caught<br/>  49279 [4.5 Regression] Optimization incorrectly presuming constant variable inside loop in g++ 4.5 and 4.6 with -O2 and -O3 for x86_64 targets<br/>  50189 [4.5 Regression] Wrong code error in -O2 [-fstrict-enums] compile, target independent<br/>  48660 [4.5/4.6 Regression] ARM ICE in expand_expr_real_1<br/>  23656 Cross-compilation with newlib fails in libiberty<br/>  37985 [4.5/4.6/4.7/4.8 Regression] unsigned char shift lacks "statement with no effect" warning<br/>  38292 [4.5/4.6/4.7/4.8 Regression] corrupted profile info with -O[23] -fprofile-use<br/>  40778 [4.5 Regression] Mudflap instrumentation missing in cloned function.<br/>  40992 [4.4 Regression] cunroll ignoring asm size<br/>  48306 [4.4 Regression] presence of gcc subdir with . in PATH causes breakdown<br/>  49651 [4.4 Regression] nested lambdas and -O3 produced incorrect integer variable increments<br/>  52223 [4.5/4.6 Regression] libffi's man page install breaks with multilibs and overridden mandir<br/>  53418 [4.5 Regression] ICE at gimplify.c:7773<br/>  53138 [4.7 Regression] spaceship operator miscompiled<br/>  50091 [4.5/4.6/4.7 Regression] -fstack-check generates wrong assembly<br/>  50979 architecture mismatch: "mul32" not enabled for "smul" or "umul"<br/>  51187 miscompilation of genrecog.c at -O2 for --target=avr<br/>  52717 thunk referenced in discarded section when building samba with -flto<br/>  48742 [4.5 Regression] Internal error in gimplify_expr<br/>  49120 [4.5 Regression] bogus "value computed is not used" warning (variable-length array in compound statement)<br/>  49161 [4.5 Regression] Fix VRP on switch stmts<br/>  49619 [4.5 Regression] ICE in simplify_subreg, at simplify-rtx.c:5362<br/>  49621 [4.5 regression] ICE in trunc_int_for_mode, at explow.c:57<br/>  49644 [4.5 Regression] post-increment of promoted operand is incorrect.<br/>  51767 [4.5 Regression] ICE with degenerated asm goto<br/>  51768 [4.5 Regression] ICE with invalid asm goto<br/>  52736 [4.5/4.6/4.7/4.8 Regression] miscompilation: store to aliased __m128d is 8 Bytes off<br/>  49440 [4.6 regression] Invalid dynamic_cast for unnamed namespace<br/>  50565 [4.5/4.6/4.7 Regression] initializer element is not computable at load time<br/>  52294 [4.7 Regression] [ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9<br/>  41159 [LTO] ICE in insert_value_copy_on_edge, at tree-outof-ssa.c:225<br/>  48822 [4.5 Regression] G++ gets stucks and never finishes compilation when enabling -O2/3 optimization options.<br/>  50162 [4.5 Regression] Wrong vectorization<br/>  49381 Unresolved symbols in libgcjgc.a when linking gctest<br/>  45786 [4.5 Regression] Relational operators .eq. and == are not recognized as equivalent<br/>  48708 Invalid V2DI vector set insn generated<br/>  50464 Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109<br/>  51821 [4.5/4.6/4.7 Regression] 64bit &gt; 32bit conversion produces incorrect results with optimizations<br/>  52698 -maddress-mode=long doesn't work<br/>  53228 [4.6/4.7/4.8 Regression] target attributes in libcpp/lex.c cause illegal instructions to be used elsewhere<br/>  42082 [C++0x] ICE on probably invalid with "canonical types differ for identical types"<br/>  42652 vectorizer created unaligned vector insns<br/>  42856 [4.4 Regression] FAIL: gcc.dg/torture/pr41555.c -O0 (test for excess errors)<br/>  47733 psignal (int, const? char*) in libiberty/strsignal.h<br/>  48743 -march=native mis-detects AMD K6-2+ / K6-3 as Athlon - compiled C fails with "illegal instruction"<br/>  49038 [4.5/4.6/4.7 Regression] -ftree-vectorise introduces reads past end of array<br/>  49448 arm-tab-linux-gnu-eabi enableds big endian when it should not<br/>  49461 boehm-gc and gcj incompatible with pie<br/>  50875 O3 and -mavx lead to internal compiler error: in find_reloads<br/>  51161 [C++0x] Illegal static_cast to rvalue reference to ambiguous base class<br/>  51393 Wrong parameter type for _mm256_insert_epi64 in avxintrin.h<br/>  51444 [4.4 Regression]: Spurious "is used uninitialized" warning for structure with bitfields<br/>  51835 ARM EABI violation when passing arguments to helper floating functions like __aeabi_d2iz<br/>  52894 [4.5,4.6,4.7 Regression] Stage1 bootstrap fails with gcc-4.6.3: Infinite loop in pointer_set_insert<br/>  53310 [4.5/4.6/4.7/4.8 Regression] EOSHIFT leaks memory<br/>  53744 gcov version oscillates between 407* and 407p on branches<br/>  52335 [4.4/4.5/4.6/4.7 Regression] I/O: -std=f95 rejects valid DELIM= in OPEN<br/>  46192 [4.5/4.6/4.7 regression] wrong code for renaming of volatile packed array with address clause<br/>  44581 [4.5/4.6/4.7 Regression] internal compiler error: in simplify_subreg<br/>  49307 [4.5/4.6/4.7 Regression] ICE in spill_failure, at reload1.c:2113<br/>  50163 [4.4/4.5/4.6/4.7 Regression] ICE: initialization expression<br/>  50273 [4.5/4.6/4.7 Regression] -Walign-commons no longer effective<br/>  52022 [4.5/4.6/4.7 Regression] Wrong-code with procedures passed as actual argument<br/>  52452 [4.5/4.6/4.7/4.8 Regression] INTRINSIC cannot be applied to gfortran's ETIME<br/>  25973 [4.5/4.6/4.7/4.8 Regression] Wrong warning: control reaches end of non-void function<br/>  53521 [4.5/4.6/4.7/4.8 Regression] Memory leak with zero-sized array constructor</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.2</description>
    <pubDate>Tue Sep 18 06:16:08 UTC 2012</pubDate>
    <dc:creator>skrll</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.1.2;  1.1.1.1.8;<br/>initial import of GCC 4.5.3 sources.  changes since 4.1 are way too numerous<br/>to review, please see http://gcc.gnu.org/gcc-4.5/changes.html (and the 4.2,<br/>4.3 and 4.4 versions, too.)<br/><br/>this includes the core, c++, objc and the non java/ada/fortran parts of the<br/>testsuite.</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.1</description>
    <pubDate>Tue Jun 21 01:23:29 UTC 2011</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>Mostly merge changes from HEAD upto 20200411</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.3.26.2</description>
    <pubDate>Mon Apr 13 07:58:19 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Sync with HEAD</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.3.26.1</description>
    <pubDate>Mon Jun 10 21:54:26 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Sync with HEAD</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.3.24.1</description>
    <pubDate>Sat Jan 26 21:59:14 UTC 2019</pubDate>
    <dc:creator>pgoyette</dc:creator>
</item>

<item>
    <title>Rebase to HEAD as of a few days ago.</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.1.8.2</description>
    <pubDate>Tue Aug 19 23:54:34 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>Resync to 2012-11-19 00:00:00 UTC</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.1.8.1</description>
    <pubDate>Tue Nov 20 02:58:32 UTC 2012</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>sync with head.<br/><br/>for a reference, the tree before this commit was tagged<br/>as yamt-pagecache-tag8.<br/><br/>this commit was splitted into small chunks to avoid<br/>a limitation of cvs.  ("Protocol error: too many arguments")</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.1.2.2</description>
    <pubDate>Thu May 22 16:36:43 UTC 2014</pubDate>
    <dc:creator>yamt</dc:creator>
</item>

<item>
    <title>sync with head</title>
    <description>/src/external/gpl3/gcc/dist/libiberty/make-relative-prefix.c - 1.1.1.1.2.1</description>
    <pubDate>Tue Oct 30 18:57:32 UTC 2012</pubDate>
    <dc:creator>yamt</dc:creator>
</item>
</channel></rss>

