I just discovered that there are so many branches in the repository: $ svn list svn://gcc.gnu.org/svn/gcc/branches Just FYI, dear newbies like me :-) ARM/ BOEHM/ C11/ C11-BI-atomics/ C11-atomic/ CLASSPATH/ CYGNUS/ FSF/ FastFixinc/ GC_5_0_ALPHA_1/ NET/ Netlib_branch/ SGI/ addressing-modes/ after-egcs-merge-02++23++03/ alias-export/ alias-improvements/ annotalysis/ apple/ apple-200508-beta-branch/ apple-200511-release-branch/ apple-gcc_os_35-branch/ apple-local-200502-branch/ apple-ppc-branch/ apple-tiger-release-branch/ arc-20081210-branch/ arc-4_4-20090909-branch/ arc-4_4-branch/ arc-milepost-branch/ asan/ ast-optimizer-branch/ autovect-branch/ avx2/ avx512/ avx512-vlbwdq/ bnw-simple-branch/ boehm/ boehms-gc/ bonzini-4_2-branch-pr32004-reverted/ bounded-pointers-branch/ c++-compat-branch/ c++-concepts/ c++-delayed-folding/ c++-modules/ c++-name-lookup/ c-4_5-branch/ cell-4_3-branch/ cell-4_4-branch/ cfg-branch/ cfo-branch/ cilkplus/ cilkplus-4_7-branch/ cilkplus-4_8-branch/ classpath-generics/ clm-micromips/ compile-server-branch/ conceptgcc-branch/ cond-optab/ condate/ condexec-branch/ cp-parser-branch/ cp-parser-branch-2/ csl/ csl-3_3_1-branch/ csl-3_4-linux-branch/ csl-3_4_0-hp-branch/ csl-3_4_3-linux-branch/ csl-arm-2004-q3-branch/ csl-arm-branch/ csl-gxxpro-3_4-branch/ csl-hpux-branch/ csl-ppc4xx-branch/ csl-sol210-3_4-branch/ csl-sol210-branch/ cxx-conversion/ cxx-lockfree/ cxx-mem-model/ cxx-reflection-branch/ cxx0x-concepts-branch/ cxx0x-lambdas-branch/ cygming331/ cygming332/ cygnus/ cygwin-improvements/ cygwin-mingw-gcc-3_1-branch/ cygwin-mingw-gcc-3_2-branch/ cygwin-mingw-gcc-3_2_1-branch/ cygwin-mingw-v2-branch/ darwin-pic-rewrite/ dataflow-branch/ dead/ debuglocus/ devo_gcc_testsuite/ dfa-branch/ dfp-branch/ diagnostics-branch/ dwarf4/ edge-vector-branch/ egcs/ egcs_1_00_branch/ egcs_1_1_branch/ egcs_gc_branch/ endian-branch/ escape-analysis/ f_torture/ faster-compiler-branch/ fe-interface/ ffixinc-branch/ fixed-point/ fixincl-branch/ fortran-caf/ fortran-dev/ fortran-exp/ fortran-experiments/ function-specific-branch/ g77-0_6-branch/ g77-0_6-branchpoint/ g77-net-runtime/ g77_0_0_21_970811/ gc-improv/ gcc-2_95-branch/ gcc-2_95_2_1-branch/ gcc-3_0-branch/ gcc-3_1-branch/ gcc-3_2-branch/ gcc-3_3-branch/ gcc-3_3-e500-branch/ gcc-3_4-basic-improvements-branch/ gcc-3_4-branch/ gcc-3_4-e500-branch/ gcc-3_5-integration-branch/ gcc-4_0-branch/ gcc-4_1-branch/ gcc-4_2-branch/ gcc-4_3-branch/ gcc-4_4-branch/ gcc-4_4-plugins/ gcc-4_5-branch/ gcc-4_6-branch/ gcc-4_7-branch/ gcc-4_8-branch/ gcc-4_9-branch/ gcc-5-branch/ gcc-6-branch/ gcc-7-branch/ gcc-8-branch/ gcc-in-cxx/ gcc-pre-vn/ gcc3/ gccgo/ gcj/ gcj-abi-2-dev-branch/ gcj-eclipse/ gcj-eclipse-jmx/ gcjx-branch/ gimple-atomic/ gimple-back-end/ gimple-front-end/ gimple-linterchange/ gimple-tuples-branch/ gimple-type/ glibc-2_0_x/ gnu-win32-b20-branch/ gomp-3_0-branch/ gomp-3_1-branch/ gomp-4_0-branch/ gomp-4_1-branch/ gomp-4_5-branch/ gomp-5_0-branch/ google/ graphite/ gupc/ gupc-5-branch/ gupc-6-branch/ hammer-3_3-branch/ hot-cold-branch/ hsa/ hsa-bad/ ia64-fp-model-branch/ ia64-improvements/ ibm/ ici-20091108-branch/ ifunc/ immuse-rewrite-branch/ incremental-compiler/ insn-select/ ipa-branch/ ira/ ira-improv/ ira-merge/ ira-select/ itanium-sched-branch/ ix86/ java-gui-20050128-branch/ java-gui-branch/ killloop-branch/ libada-branch/ libada-gnattools-branch/ libbid/ libgcc-toplevel/ libgcj-2_95-branch/ libobjc-branch/ libobjc_noheaders/ libstdcxx-tr2-ideas-branch/ libstdcxx_so_7-2-branch/ libstdcxx_so_7-branch/ linaro/ lno-branch/ loop-nest-optimizer-branch/ lra/ lto/ lto-pressure/ lto-streamer/ lw-ipo/ lw-ipo-4_5/ match-and-simplify/ meissner-ppc-branch/ melt-branch/ mem-ref/ mem-ref2/ mem-ssa/ mem-ssa-sigma/ merged-arm-thumb-backend-branch/ microblaze/ milepost-20100130-branch/ milepost-branch/ milepost-branch-20090601/ milepost-branch-old/ milepost-integration/ mips-3_4-rewrite-branch/ miro/ mpost-opt-imp-20100127/ mpx/ multi-target-20100613-branch/ multi-target-20100622-branch/ multi-target-20100625-branch/ multi-target-4_4-branch/ named-addr-4_3-branch/ named-addr-spaces-branch/ new-abi-branch/ new-regalloc-branch/ new_ia32_branch/ newppc-branch/ no-undefined-overflow/ no_bogosity/ objc-improvements-branch/ old-pretty-ipa/ oldlto/ omp-stream/ openacc-1_0-branch/ opt-diary/ out-of-ssa-the-sequel/ parloop/ pass-activity-log/ pch-branch/ pchgc-branch/ pchmerge-branch/ plugin/ plugins/ pointer_plus/ pph/ pr46489-20101217-branch/ pr46489-20101227-branch/ predcom/ premerge-fsf-branch/ pretty-ipa/ profile-stdlib/ pth-icm/ ra-improvements/ range-gen/ range-gen2/ range-gen3/ re-arch/ re-arch2/ redhat/ reload-branch/ reload-v2/ reload-v2a/ rtl-fud-branch/ rtlopt-branch/ scalar-storage-order/ sched-treegion-branch/ sel-sched-branch/ sh-elf-3_5-branch/ sh-elf-4_1-branch/ sh-lra/ simplify-dom-branch/ split/ spu-4_5-branch/ ssa-pressure-branch/ ssa-range/ ssaupdate-branch/ st/ stack/ static-tree-branch/ streamOMP/ streamization/ stree-branch/ struct-reorg-branch/ structure-aliasing-branch/ subreg-byte-branch/ suse/ testbranch/ thomas-posix1996/ thread-annotations/ toplevel-bootstrap/ tr29124/ transactional-memory/ tree-cleanup-branch/ tree-profiling-branch/ tree-serialize-branch/ tree-split/ tree-ssa-20020619-branch/ tree-ssa-cfg-branch/ tree-type/ tree-wrapper/ ttype/ ttype-2015/ ttype-2016/ ttype-2016-05-03/ ttype-2017/ ttype-7/ ttype-mac/ ttype-pro/ ttype-pro-trunk/ ttype-trial/ ttype2/ ttype2-trunk/ ttype3/ ttype4/ ttype5/ tuples-gomp-3_0-branch/ ubuntu/ unified-autovect/ var-mappings-branch/ var-template/ var-tracking-assignments-4_3-branch/ var-tracking-assignments-4_4-branch/ var-tracking-assignments-branch/ vect256/ wide-int/ x32/ yara-branch/