Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_0C / gcc11
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gcc11
4 VERSION=                11.4.0
5 KEYWORDS=               lang raven
6 VARIANTS=               standard
7 SDESC[standard]=        GNU Compiler collection (GCC), Series 11
8 HOMEPAGE=               https://gcc.gnu.org/
9 CONTACT=                John_Marino[draco@marino.st]
10
11 DOWNLOAD_GROUPS=        main draco
12 SITES[main]=            GCC/releases/gcc-11.4.0
13 SITES[draco]=           https://raw.githubusercontent.com/jrmarino/draco/11.3.0-rev1/generated/patches-11.3.0/
14 DISTFILE[1]=            gcc-11.4.0.tar.xz:main
15 DISTFILE[2]=            patch-diff-ada:draco
16 DISTFILE[3]=            patch-diff-core:draco
17 DISTFILE[4]=            patch-diff-cxx:draco
18 DISTFILE[5]=            patch-diff-ada-testsuite:draco
19 DISTFILE[6]=            patch-diff-gcc-testsuite:draco
20 DIST_SUBDIR=            gcc11_11.3.0-rev1
21 DF_INDEX=               1
22 SPKGS[standard]=        complete
23                         compilers
24                         cxx_run
25                         fortran_run
26                         libs
27                         infopages
28                         nls
29
30 OPTIONS_AVAILABLE=      none
31 OPTIONS_STANDARD=       none
32
33 NOT_FOR_OPSYS=          sunos
34
35 BUILD_DEPENDS=          gmp:static:standard
36                         mpfr:static:standard
37                         mpc:static:standard
38 BUILDRUN_DEPENDS=       ravensys-binutils:single:standard
39 EXRUN[fortran_run]=     gcc11:libs:standard
40 EXRUN[cxx_run]=         gcc11:libs:standard
41 EXRUN[compilers]=       gcc11:cxx_run:standard
42
43 USES=                   cpe gmake libtool perl:build makeinfo
44 C_USES[freebsd]=        iconv:build
45 C_USES[dragonfly]=      iconv:build
46 C_USES[midnightbsd]=    iconv:build
47
48 DISTNAME=               gcc-11.4.0
49
50 LICENSE=                GPLv3+:compilers LGPL3+:compilers
51                         GPLv3RLE+:compilers
52 LICENSE_TERMS=          compilers:{{WRKDIR}}/TERMS
53 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/COPYING3
54                         LGPL3+:{{WRKSRC}}/COPYING3.LIB
55                         GPLv3RLE+:{{WRKSRC}}/COPYING.RUNTIME
56 LICENSE_SCHEME=         multi
57
58 PREFIX=                 {{LOCALBASE}}/toolchain/{{NAMEBASE}}
59 INFO=                   infopages:cpp
60                         infopages:cppinternals
61                         infopages:gcc
62                         infopages:gccinstall
63                         infopages:gccint
64                         infopages:gfortran
65                         infopages:libquadmath
66                         infopages:libitm
67                         infopages:libgomp
68 CPE_PRODUCT=            gcc
69 CPE_VENDOR=             gnu
70 FPC_EQUIVALENT=         lang/gcc11
71 INFO_SUBDIR=            .
72
73 PATCHFILES=             2 3 4 5 6
74
75 MUST_CONFIGURE=         gnu
76 CONFIGURE_OUTSOURCE=    yes
77 CONFIGURE_ARGS=         --enable-languages="c,c++,fortran"
78                         --with-local-prefix={{LOCALBASE}}
79                         --with-gmp={{LOCALBASE}}
80                         --with-mpc={{LOCALBASE}}
81                         --with-mpfr={{LOCALBASE}}
82                         --enable-shared
83                         --enable-threads=posix
84                         --enable-checking=release
85                         --enable-libquadmath
86                         --enable-nls
87                         --enable-gnu-indirect-function
88                         --disable-multilib
89                         --disable-libsanitizer
90                         --disable-libvtv
91                         --disable-libmpx
92                         --disable-libcilkrts
93                         --disable-libssp
94                         --with-pkgversion="Ravenports"
95
96 INSTALL_TARGET=         install-strip
97 PLIST_SUB=              GCCVER=11.4.0
98                         TARGET={{CONFIGURE_TARGET}}
99                         BRANCH=11
100                         VSTDCXX=6.0.29
101
102 VAR_OPSYS[freebsd]=     CONFIGURE_ARGS=--disable-libstdcxx-pch
103                         CONFIGURE_ARGS=--with-gnu-as
104                         CONFIGURE_ARGS=--with-as={{LOCALBASE}}/toolchain/bin/as
105                         CONFIGURE_ARGS=--with-ld={{LOCALBASE}}/toolchain/bin/ld
106                         CONFIGURE_ARGS=--with-libiconv-prefix={{WRKDIR}}/fake
107 VAR_OPSYS[netbsd]=      CONFIGURE_ARGS=--disable-libstdcxx-pch
108                         CONFIGURE_ARGS=--with-gnu-as
109                         CONFIGURE_ARGS=--with-as={{LOCALBASE}}/toolchain/bin/as
110                         CONFIGURE_ARGS=--with-ld={{LOCALBASE}}/toolchain/bin/ld
111                         CONFIGURE_ARGS=--with-libiconv-prefix={{WRKDIR}}/fake
112 VAR_OPSYS[dragonfly]=   CONFIGURE_ARGS=--with-gnu-as
113                         CONFIGURE_ARGS=--with-as={{LOCALBASE}}/toolchain/bin/as
114                         CONFIGURE_ARGS=--with-ld={{LOCALBASE}}/toolchain/bin/ld
115                         CONFIGURE_ARGS=--with-libiconv-prefix={{WRKDIR}}/fake
116 VAR_OPSYS[midnightbsd]= CONFIGURE_ARGS=--disable-libstdcxx-pch
117                         CONFIGURE_ARGS=--with-gnu-as
118                         CONFIGURE_ARGS=--with-as={{LOCALBASE}}/toolchain/bin/as
119                         CONFIGURE_ARGS=--with-ld={{LOCALBASE}}/toolchain/bin/ld
120                         CONFIGURE_ARGS=--with-libiconv-prefix={{WRKDIR}}/fake
121                         MAKEFILE_LINE=CONFIGURE_TARGET=x86_64-raven-freebsd12.3
122
123 post-patch:
124         # Update LINK_SPEC to add gcc-aux lib runpath in every binary
125         @${ECHO} "Configuring LINK_SPEC runpath"
126         ${REINPLACE_CMD} -e 's;\@PREFIX\@;${PREFIX:H};g' \
127                 -e 's;\@GCCAUX\@;${NAMEBASE};' \
128                 -e 's;\@LOCALBASE\@;${LOCALBASE};g' \
129                 ${WRKSRC}/gcc/gcc.c \
130                 ${WRKSRC}/gcc/config/darwin.h \
131                 ${WRKSRC}/gcc/config/dragonfly.h \
132                 ${WRKSRC}/gcc/config/sol2.h \
133                 ${WRKSRC}/gcc/config/netbsd-elf.h \
134                 ${WRKSRC}/gcc/config/i386/freebsd64.h \
135                 ${WRKSRC}/gcc/config/i386/freebsd.h \
136                 ${WRKSRC}/gcc/config/i386/gnu-user64.h \
137                 ${WRKSRC}/gcc/config/aarch64/aarch64-freebsd.h \
138                 ${WRKSRC}/gcc/ada/gnatls.adb
139         # Ensure dwarf4-compatible addr2line
140         ${REINPLACE_CMD} -e 's|/usr/bin/addr2line|${PREFIX:H}/bin/addr2line|g'\
141                 ${WRKSRC}/gcc/ada/traceback_symbolic.c
142         ${REINPLACE_CMD} -e 's|static:crtbeginT.o%s;||' \
143                 ${WRKSRC}/gcc/config/freebsd-spec.h
144
145 post-install:
146         cp ${STAGEDIR}${PREFIX}/bin/gcc ${STAGEDIR}${PREFIX}/bin/cc
147         ${RM} ${STAGEDIR}${MANPREFIX}/man/man7/*
148         # do this for all platforms now
149         ${RM} -r ${STAGEDIR}${PREFIX}/lib/gcc/${CONFIGURE_TARGET}/11.4.0/include-fixed
150
151 post-extract:
152         ${HEAD} -n 19 ${WRKSRC}/gcc/gcc.h > ${WRKDIR}/TERMS
153         ${HEAD} -n 31 ${WRKSRC}/gcc/ada/adaint.h >> ${WRKDIR}/TERMS
154         ${HEAD} -n 18 ${WRKSRC}/libiberty/hex.c >> ${WRKDIR}/TERMS
155         # Use iconv_pic.a instead of iconv.a
156         if [ -f ${LOCALBASE}/include/iconv.h ]; then \
157         ${MKDIR} ${WRKDIR}/fake/include ${WRKDIR}/fake/lib ;\
158         ${INSTALL_DATA} ${LOCALBASE}/include/iconv.h \
159                 ${WRKDIR}/fake/include/ ;\
160         ${INSTALL_DATA} ${LOCALBASE}/lib/libiconv_pic.a \
161                 ${WRKDIR}/fake/lib/libiconv.a ;\
162         fi
163
164 [FILE:237:descriptions/desc.compilers]
165 This is series 11 of the GNU Compiler Collection (GCC)
166
167 This compiler supports the following languages: C, C++, and Fortran.
168 The C++ front-end defaults to the gnu++17 standard.
169
170 This package contains the compilers, drivers, and headers.
171
172
173 [FILE:105:descriptions/desc.cxx_run]
174 This is series 11 of the GNU Compiler Collection (GCC)
175
176 This package contains the C++ runtime libraries.
177
178
179 [FILE:109:descriptions/desc.fortran_run]
180 This is series 11 of the GNU Compiler Collection (GCC)
181
182 This package contains the Fortran runtime libraries.
183
184
185 [FILE:163:descriptions/desc.libs]
186 This is series 11 of the GNU Compiler Collection (GCC)
187
188 This package contains the remaining runtime libraries after excluding
189 the Ada, C++, and Fortran libraries.
190
191
192 [FILE:127:descriptions/desc.infopages]
193 This is series 11 of the GNU Compiler Collection (GCC)
194
195 This package contains the man pages and info pages that come with GCC.
196
197
198 [FILE:127:descriptions/desc.nls]
199 This is series 11 of the GNU Compiler Collection (GCC)
200
201 This package contains the natural language strings that come with GCC.
202
203
204 [FILE:690:distinfo]
205 3f2db222b007e8a4a23cd5ba56726ef08e8b1f1eb2055ee72c1402cea73a8dd9     79837032 gcc11_11.3.0-rev1/gcc-11.4.0.tar.xz
206 c94a1e2bc73f8d59ed7305be7791f5e95b87da2c07567c3b3170bd664a468d68        82246 gcc11_11.3.0-rev1/patch-diff-ada
207 767c0088c7fd8b25ae48665888830879eac09e9309137cc55755c05cdac5de87         7147 gcc11_11.3.0-rev1/patch-diff-core
208 6992efa48512d6ef623014bdce6d1b376d8c292a3a47cf774cd1c512aad75356         8497 gcc11_11.3.0-rev1/patch-diff-cxx
209 d7e8c62cbf1465e56605da78b2bdc1f5af65a943b8cfc92d0ecf379a089ce692        18924 gcc11_11.3.0-rev1/patch-diff-ada-testsuite
210 04abbbbbc1dda4b96774c1707675362ebee52f3653bb981eacbaec8edd357e8b         1894 gcc11_11.3.0-rev1/patch-diff-gcc-testsuite
211
212
213 [FILE:27279:manifests/plist.compilers]
214 %%ASLIB%%/
215  libatomic.a
216  libatomic.so
217  libcc1.so
218  libgcc_s.so
219  libgfortran.a
220  libgfortran.so
221  libgomp.a
222  libgomp.so
223  libitm.a
224  libitm.so
225  libquadmath.a
226  libquadmath.so
227  libstdc++.a
228  libstdc++.so
229  libstdc++fs.a
230  libsupc++.a
231 %%ONLY-DRAGONFLY%%lib/gcc/%%TARGET%%/%%GCCVER%%/
232  crtbeginS.o
233  crtendS.o
234 %%ONLY-DRAGONFLY%%lib/gcc/%%TARGET%%/%%GCCVER%%/include/tgmath.h
235 %%ONLY-DRAGONFLY%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/
236  dragonfly-stdint.h
237  dragonfly.h
238 %%ONLY-DRAGONFLY%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/i386/dragonfly.h
239 %%ONLY-FREEBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/
240  crtbeginS.o
241  crtendS.o
242 %%ONLY-FREEBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/include/tgmath.h
243 %%ONLY-FREEBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/
244  freebsd-spec.h
245  freebsd-stdint.h
246  freebsd.h
247 %%ONLY-FREEBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/i386/
248  freebsd.h
249  freebsd64.h
250 %%ONLY-LINUX%%lib/gcc/%%TARGET%%/%%GCCVER%%/
251  crtbeginS.o
252  crtbeginT.o
253  crtendS.o
254  crtfastmath.o
255  crtprec32.o
256  crtprec64.o
257  crtprec80.o
258 %%ONLY-LINUX%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/
259  glibc-stdint.h
260  gnu-user.h
261  linux-android.h
262  linux-protos.h
263  linux.h
264 %%ONLY-LINUX%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/i386/
265  gnu-user-common.h
266  gnu-user64.h
267  linux-common.h
268  linux64.h
269 %%ONLY-MIDNIGHTBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/
270  crtbeginS.o
271  crtendS.o
272 %%ONLY-MIDNIGHTBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/include/tgmath.h
273 %%ONLY-MIDNIGHTBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/
274  freebsd-spec.h
275  freebsd-stdint.h
276  freebsd.h
277 %%ONLY-MIDNIGHTBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/i386/
278  freebsd.h
279  freebsd64.h
280 %%ONLY-NETBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/
281  crtbeginS.o
282  crtbeginT.o
283  crtendS.o
284 %%ONLY-NETBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/include/tgmath.h
285 %%ONLY-NETBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/
286  netbsd-elf.h
287  netbsd-protos.h
288  netbsd-stdint.h
289  netbsd.h
290 %%ONLY-NETBSD%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/i386/netbsd64.h
291 %%ONLY-SUNOS%%lib/
292  clearcap.map
293  libgcc-unwind.map
294 %%ONLY-SUNOS%%lib/gcc/%%TARGET%%/%%GCCVER%%/
295  crtfastmath.o
296  crtprec32.o
297  crtprec64.o
298  crtprec80.o
299  gmon.o
300 %%ONLY-SUNOS%%lib/gcc/%%TARGET%%/%%GCCVER%%/include/tgmath.h
301 %%ONLY-SUNOS%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/
302  sol2-protos.h
303  sol2.h
304  usegas.h
305 %%ONLY-SUNOS%%lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/i386/
306  sol2.h
307  sysv4.h
308 bin/
309  %%TARGET%%-c++
310  %%TARGET%%-g++
311  %%TARGET%%-gcc
312  %%TARGET%%-gcc-%%GCCVER%%
313  %%TARGET%%-gcc-ar
314  %%TARGET%%-gcc-nm
315  %%TARGET%%-gcc-ranlib
316  %%TARGET%%-gfortran
317  c++
318  cc
319  cpp
320  g++
321  gcc
322  gcc-ar
323  gcc-nm
324  gcc-ranlib
325  gcov
326  gcov-dump
327  gcov-tool
328  gfortran
329  lto-dump
330 include/c++/%%GCCVER%%/
331  algorithm
332  any
333  array
334  atomic
335  barrier
336  bit
337  bitset
338  cassert
339  ccomplex
340  cctype
341  cerrno
342  cfenv
343  cfloat
344  charconv
345  chrono
346  cinttypes
347  ciso646
348  climits
349  clocale
350  cmath
351  codecvt
352  compare
353  complex
354  complex.h
355  concepts
356  condition_variable
357  coroutine
358  csetjmp
359  csignal
360  cstdalign
361  cstdarg
362  cstdbool
363  cstddef
364  cstdint
365  cstdio
366  cstdlib
367  cstring
368  ctgmath
369  ctime
370  cuchar
371  cwchar
372  cwctype
373  cxxabi.h
374  deque
375  exception
376  execution
377  fenv.h
378  filesystem
379  forward_list
380  fstream
381  functional
382  future
383  initializer_list
384  iomanip
385  ios
386  iosfwd
387  iostream
388  istream
389  iterator
390  latch
391  limits
392  list
393  locale
394  map
395  math.h
396  memory
397  memory_resource
398  mutex
399  new
400  numbers
401  numeric
402  optional
403  ostream
404  queue
405  random
406  ranges
407  ratio
408  regex
409  scoped_allocator
410  semaphore
411  set
412  shared_mutex
413  source_location
414  span
415  sstream
416  stack
417  stdexcept
418  stdlib.h
419  stop_token
420  streambuf
421  string
422  string_view
423  syncstream
424  system_error
425  tgmath.h
426  thread
427  tuple
428  type_traits
429  typeindex
430  typeinfo
431  unordered_map
432  unordered_set
433  utility
434  valarray
435  variant
436  vector
437  version
438 include/c++/%%GCCVER%%/%%TARGET%%/bits/
439  atomic_word.h
440  basic_file.h
441  c++allocator.h
442  c++config.h
443  c++io.h
444  c++locale.h
445  cpu_defines.h
446  ctype_base.h
447  ctype_inline.h
448  cxxabi_tweaks.h
449  error_constants.h
450  extc++.h
451  gthr-default.h
452  gthr-posix.h
453  gthr-single.h
454  gthr.h
455  messages_members.h
456  opt_random.h
457  os_defines.h
458  stdc++.h
459  stdtr1c++.h
460  time_members.h
461 include/c++/%%GCCVER%%/%%TARGET%%/ext/opt_random.h
462 include/c++/%%GCCVER%%/backward/
463  auto_ptr.h
464  backward_warning.h
465  binders.h
466  hash_fun.h
467  hash_map
468  hash_set
469  hashtable.h
470  strstream
471 include/c++/%%GCCVER%%/bits/
472  algorithmfwd.h
473  align.h
474  alloc_traits.h
475  allocated_ptr.h
476  allocator.h
477  atomic_base.h
478  atomic_futex.h
479  atomic_lockfree_defines.h
480  atomic_timed_wait.h
481  atomic_wait.h
482  basic_ios.h
483  basic_ios.tcc
484  basic_string.h
485  basic_string.tcc
486  boost_concept_check.h
487  c++0x_warning.h
488  char_traits.h
489  charconv.h
490  codecvt.h
491  concept_check.h
492  cpp_type_traits.h
493  cxxabi_forced.h
494  cxxabi_init_exception.h
495  deque.tcc
496  enable_special_members.h
497  erase_if.h
498  exception.h
499  exception_defines.h
500  exception_ptr.h
501  forward_list.h
502  forward_list.tcc
503  fs_dir.h
504  fs_fwd.h
505  fs_ops.h
506  fs_path.h
507  fstream.tcc
508  functexcept.h
509  functional_hash.h
510  gslice.h
511  gslice_array.h
512  hash_bytes.h
513  hashtable.h
514  hashtable_policy.h
515  indirect_array.h
516  invoke.h
517  ios_base.h
518  istream.tcc
519  iterator_concepts.h
520  list.tcc
521  locale_classes.h
522  locale_classes.tcc
523  locale_conv.h
524  locale_facets.h
525  locale_facets.tcc
526  locale_facets_nonio.h
527  locale_facets_nonio.tcc
528  localefwd.h
529  mask_array.h
530  max_size_type.h
531  memoryfwd.h
532  move.h
533  nested_exception.h
534  node_handle.h
535  ostream.tcc
536  ostream_insert.h
537  parse_numbers.h
538  postypes.h
539  predefined_ops.h
540  ptr_traits.h
541  quoted_string.h
542  random.h
543  random.tcc
544  range_access.h
545  ranges_algo.h
546  ranges_algobase.h
547  ranges_base.h
548  ranges_cmp.h
549  ranges_uninitialized.h
550  ranges_util.h
551  refwrap.h
552  regex.h
553  regex.tcc
554  regex_automaton.h
555  regex_automaton.tcc
556  regex_compiler.h
557  regex_compiler.tcc
558  regex_constants.h
559  regex_error.h
560  regex_executor.h
561  regex_executor.tcc
562  regex_scanner.h
563  regex_scanner.tcc
564  semaphore_base.h
565  shared_ptr.h
566  shared_ptr_atomic.h
567  shared_ptr_base.h
568  slice_array.h
569  specfun.h
570  sstream.tcc
571  std_abs.h
572  std_function.h
573  std_mutex.h
574  std_thread.h
575  stl_algo.h
576  stl_algobase.h
577  stl_bvector.h
578  stl_construct.h
579  stl_deque.h
580  stl_function.h
581  stl_heap.h
582  stl_iterator.h
583  stl_iterator_base_funcs.h
584  stl_iterator_base_types.h
585  stl_list.h
586  stl_map.h
587  stl_multimap.h
588  stl_multiset.h
589  stl_numeric.h
590  stl_pair.h
591  stl_queue.h
592  stl_raw_storage_iter.h
593  stl_relops.h
594  stl_set.h
595  stl_stack.h
596  stl_tempbuf.h
597  stl_tree.h
598  stl_uninitialized.h
599  stl_vector.h
600  stream_iterator.h
601  streambuf.tcc
602  streambuf_iterator.h
603  string_view.tcc
604  stringfwd.h
605  this_thread_sleep.h
606  uniform_int_dist.h
607  unique_lock.h
608  unique_ptr.h
609  unordered_map.h
610  unordered_set.h
611  uses_allocator.h
612  uses_allocator_args.h
613  valarray_after.h
614  valarray_array.h
615  valarray_array.tcc
616  valarray_before.h
617  vector.tcc
618 include/c++/%%GCCVER%%/debug/
619  assertions.h
620  bitset
621  debug.h
622  deque
623  formatter.h
624  forward_list
625  functions.h
626  helper_functions.h
627  list
628  macros.h
629  map
630  map.h
631  multimap.h
632  multiset.h
633  safe_base.h
634  safe_container.h
635  safe_iterator.h
636  safe_iterator.tcc
637  safe_local_iterator.h
638  safe_local_iterator.tcc
639  safe_sequence.h
640  safe_sequence.tcc
641  safe_unordered_base.h
642  safe_unordered_container.h
643  safe_unordered_container.tcc
644  set
645  set.h
646  stl_iterator.h
647  string
648  unordered_map
649  unordered_set
650  vector
651 include/c++/%%GCCVER%%/decimal/
652  decimal
653  decimal.h
654 include/c++/%%GCCVER%%/experimental/
655  algorithm
656  any
657  array
658  buffer
659  chrono
660  deque
661  executor
662  filesystem
663  forward_list
664  functional
665  internet
666  io_context
667  iterator
668  list
669  map
670  memory
671  memory_resource
672  net
673  netfwd
674  numeric
675  optional
676  propagate_const
677  random
678  ratio
679  regex
680  set
681  simd
682  socket
683  source_location
684  string
685  string_view
686  system_error
687  timer
688  tuple
689  type_traits
690  unordered_map
691  unordered_set
692  utility
693  vector
694 include/c++/%%GCCVER%%/experimental/bits/
695  fs_dir.h
696  fs_fwd.h
697  fs_ops.h
698  fs_path.h
699  lfts_config.h
700  net.h
701  numeric_traits.h
702  shared_ptr.h
703  simd.h
704  simd_builtin.h
705  simd_converter.h
706  simd_detail.h
707  simd_fixed_size.h
708  simd_math.h
709  simd_neon.h
710  simd_ppc.h
711  simd_scalar.h
712  simd_x86.h
713  simd_x86_conversions.h
714  string_view.tcc
715 include/c++/%%GCCVER%%/ext/
716  algorithm
717  aligned_buffer.h
718  alloc_traits.h
719  atomicity.h
720  bitmap_allocator.h
721  cast.h
722  cmath
723  codecvt_specializations.h
724  concurrence.h
725  debug_allocator.h
726  enc_filebuf.h
727  extptr_allocator.h
728  functional
729  hash_map
730  hash_set
731  iterator
732  malloc_allocator.h
733  memory
734  mt_allocator.h
735  new_allocator.h
736  numeric
737  numeric_traits.h
738  pod_char_traits.h
739  pointer.h
740  pool_allocator.h
741  random
742  random.tcc
743  rb_tree
744  rc_string_base.h
745  rope
746  ropeimpl.h
747  slist
748  sso_string_base.h
749  stdio_filebuf.h
750  stdio_sync_filebuf.h
751  string_conversions.h
752  throw_allocator.h
753  type_traits.h
754  typelist.h
755  vstring.h
756  vstring.tcc
757  vstring_fwd.h
758  vstring_util.h
759 include/c++/%%GCCVER%%/ext/pb_ds/
760  assoc_container.hpp
761  exception.hpp
762  hash_policy.hpp
763  list_update_policy.hpp
764  priority_queue.hpp
765  tag_and_trait.hpp
766  tree_policy.hpp
767  trie_policy.hpp
768 include/c++/%%GCCVER%%/ext/pb_ds/detail/
769  cond_dealtor.hpp
770  container_base_dispatch.hpp
771  debug_map_base.hpp
772  priority_queue_base_dispatch.hpp
773  standard_policies.hpp
774  tree_trace_base.hpp
775  type_utils.hpp
776  types_traits.hpp
777 include/c++/%%GCCVER%%/ext/pb_ds/detail/bin_search_tree_/
778  bin_search_tree_.hpp
779  constructors_destructor_fn_imps.hpp
780  debug_fn_imps.hpp
781  erase_fn_imps.hpp
782  find_fn_imps.hpp
783  info_fn_imps.hpp
784  insert_fn_imps.hpp
785  iterators_fn_imps.hpp
786  node_iterators.hpp
787  point_iterators.hpp
788  policy_access_fn_imps.hpp
789  r_erase_fn_imps.hpp
790  rotate_fn_imps.hpp
791  split_join_fn_imps.hpp
792  traits.hpp
793 include/c++/%%GCCVER%%/ext/pb_ds/detail/binary_heap_/
794  binary_heap_.hpp
795  const_iterator.hpp
796  constructors_destructor_fn_imps.hpp
797  debug_fn_imps.hpp
798  entry_cmp.hpp
799  entry_pred.hpp
800  erase_fn_imps.hpp
801  find_fn_imps.hpp
802  info_fn_imps.hpp
803  insert_fn_imps.hpp
804  iterators_fn_imps.hpp
805  point_const_iterator.hpp
806  policy_access_fn_imps.hpp
807  resize_policy.hpp
808  split_join_fn_imps.hpp
809  trace_fn_imps.hpp
810 include/c++/%%GCCVER%%/ext/pb_ds/detail/binomial_heap_/
811  binomial_heap_.hpp
812  constructors_destructor_fn_imps.hpp
813  debug_fn_imps.hpp
814 include/c++/%%GCCVER%%/ext/pb_ds/detail/binomial_heap_base_/
815  binomial_heap_base_.hpp
816  constructors_destructor_fn_imps.hpp
817  debug_fn_imps.hpp
818  erase_fn_imps.hpp
819  find_fn_imps.hpp
820  insert_fn_imps.hpp
821  split_join_fn_imps.hpp
822 include/c++/%%GCCVER%%/ext/pb_ds/detail/branch_policy/
823  branch_policy.hpp
824  null_node_metadata.hpp
825  traits.hpp
826 include/c++/%%GCCVER%%/ext/pb_ds/detail/cc_hash_table_map_/
827  cc_ht_map_.hpp
828  cmp_fn_imps.hpp
829  cond_key_dtor_entry_dealtor.hpp
830  constructor_destructor_fn_imps.hpp
831  constructor_destructor_no_store_hash_fn_imps.hpp
832  constructor_destructor_store_hash_fn_imps.hpp
833  debug_fn_imps.hpp
834  debug_no_store_hash_fn_imps.hpp
835  debug_store_hash_fn_imps.hpp
836  entry_list_fn_imps.hpp
837  erase_fn_imps.hpp
838  erase_no_store_hash_fn_imps.hpp
839  erase_store_hash_fn_imps.hpp
840  find_fn_imps.hpp
841  find_store_hash_fn_imps.hpp
842  info_fn_imps.hpp
843  insert_fn_imps.hpp
844  insert_no_store_hash_fn_imps.hpp
845  insert_store_hash_fn_imps.hpp
846  iterators_fn_imps.hpp
847  policy_access_fn_imps.hpp
848  resize_fn_imps.hpp
849  resize_no_store_hash_fn_imps.hpp
850  resize_store_hash_fn_imps.hpp
851  size_fn_imps.hpp
852  trace_fn_imps.hpp
853 include/c++/%%GCCVER%%/ext/pb_ds/detail/eq_fn/
854  eq_by_less.hpp
855  hash_eq_fn.hpp
856 include/c++/%%GCCVER%%/ext/pb_ds/detail/gp_hash_table_map_/
857  constructor_destructor_fn_imps.hpp
858  constructor_destructor_no_store_hash_fn_imps.hpp
859  constructor_destructor_store_hash_fn_imps.hpp
860  debug_fn_imps.hpp
861  debug_no_store_hash_fn_imps.hpp
862  debug_store_hash_fn_imps.hpp
863  erase_fn_imps.hpp
864  erase_no_store_hash_fn_imps.hpp
865  erase_store_hash_fn_imps.hpp
866  find_fn_imps.hpp
867  find_no_store_hash_fn_imps.hpp
868  find_store_hash_fn_imps.hpp
869  gp_ht_map_.hpp
870  info_fn_imps.hpp
871  insert_fn_imps.hpp
872  insert_no_store_hash_fn_imps.hpp
873  insert_store_hash_fn_imps.hpp
874  iterator_fn_imps.hpp
875  policy_access_fn_imps.hpp
876  resize_fn_imps.hpp
877  resize_no_store_hash_fn_imps.hpp
878  resize_store_hash_fn_imps.hpp
879  trace_fn_imps.hpp
880 include/c++/%%GCCVER%%/ext/pb_ds/detail/hash_fn/
881  direct_mask_range_hashing_imp.hpp
882  direct_mod_range_hashing_imp.hpp
883  linear_probe_fn_imp.hpp
884  mask_based_range_hashing.hpp
885  mod_based_range_hashing.hpp
886  probe_fn_base.hpp
887  quadratic_probe_fn_imp.hpp
888  ranged_hash_fn.hpp
889  ranged_probe_fn.hpp
890  sample_probe_fn.hpp
891  sample_range_hashing.hpp
892  sample_ranged_hash_fn.hpp
893  sample_ranged_probe_fn.hpp
894 include/c++/%%GCCVER%%/ext/pb_ds/detail/left_child_next_sibling_heap_/
895  const_iterator.hpp
896  constructors_destructor_fn_imps.hpp
897  debug_fn_imps.hpp
898  erase_fn_imps.hpp
899  info_fn_imps.hpp
900  insert_fn_imps.hpp
901  iterators_fn_imps.hpp
902  left_child_next_sibling_heap_.hpp
903  node.hpp
904  point_const_iterator.hpp
905  policy_access_fn_imps.hpp
906  trace_fn_imps.hpp
907 include/c++/%%GCCVER%%/ext/pb_ds/detail/list_update_map_/
908  constructor_destructor_fn_imps.hpp
909  debug_fn_imps.hpp
910  entry_metadata_base.hpp
911  erase_fn_imps.hpp
912  find_fn_imps.hpp
913  info_fn_imps.hpp
914  insert_fn_imps.hpp
915  iterators_fn_imps.hpp
916  lu_map_.hpp
917  trace_fn_imps.hpp
918 include/c++/%%GCCVER%%/ext/pb_ds/detail/list_update_policy/
919  lu_counter_metadata.hpp
920  sample_update_policy.hpp
921 include/c++/%%GCCVER%%/ext/pb_ds/detail/ov_tree_map_/
922  constructors_destructor_fn_imps.hpp
923  debug_fn_imps.hpp
924  erase_fn_imps.hpp
925  info_fn_imps.hpp
926  insert_fn_imps.hpp
927  iterators_fn_imps.hpp
928  node_iterators.hpp
929  ov_tree_map_.hpp
930  policy_access_fn_imps.hpp
931  split_join_fn_imps.hpp
932  traits.hpp
933 include/c++/%%GCCVER%%/ext/pb_ds/detail/pairing_heap_/
934  constructors_destructor_fn_imps.hpp
935  debug_fn_imps.hpp
936  erase_fn_imps.hpp
937  find_fn_imps.hpp
938  insert_fn_imps.hpp
939  pairing_heap_.hpp
940  split_join_fn_imps.hpp
941 include/c++/%%GCCVER%%/ext/pb_ds/detail/pat_trie_/
942  constructors_destructor_fn_imps.hpp
943  debug_fn_imps.hpp
944  erase_fn_imps.hpp
945  find_fn_imps.hpp
946  info_fn_imps.hpp
947  insert_join_fn_imps.hpp
948  iterators_fn_imps.hpp
949  pat_trie_.hpp
950  pat_trie_base.hpp
951  policy_access_fn_imps.hpp
952  r_erase_fn_imps.hpp
953  rotate_fn_imps.hpp
954  split_fn_imps.hpp
955  synth_access_traits.hpp
956  trace_fn_imps.hpp
957  traits.hpp
958  update_fn_imps.hpp
959 include/c++/%%GCCVER%%/ext/pb_ds/detail/rb_tree_map_/
960  constructors_destructor_fn_imps.hpp
961  debug_fn_imps.hpp
962  erase_fn_imps.hpp
963  find_fn_imps.hpp
964  info_fn_imps.hpp
965  insert_fn_imps.hpp
966  node.hpp
967  rb_tree_.hpp
968  split_join_fn_imps.hpp
969  traits.hpp
970 include/c++/%%GCCVER%%/ext/pb_ds/detail/rc_binomial_heap_/
971  constructors_destructor_fn_imps.hpp
972  debug_fn_imps.hpp
973  erase_fn_imps.hpp
974  insert_fn_imps.hpp
975  rc.hpp
976  rc_binomial_heap_.hpp
977  split_join_fn_imps.hpp
978  trace_fn_imps.hpp
979 include/c++/%%GCCVER%%/ext/pb_ds/detail/resize_policy/
980  cc_hash_max_collision_check_resize_trigger_imp.hpp
981  hash_exponential_size_policy_imp.hpp
982  hash_load_check_resize_trigger_imp.hpp
983  hash_load_check_resize_trigger_size_base.hpp
984  hash_prime_size_policy_imp.hpp
985  hash_standard_resize_policy_imp.hpp
986  sample_resize_policy.hpp
987  sample_resize_trigger.hpp
988  sample_size_policy.hpp
989 include/c++/%%GCCVER%%/ext/pb_ds/detail/splay_tree_/
990  constructors_destructor_fn_imps.hpp
991  debug_fn_imps.hpp
992  erase_fn_imps.hpp
993  find_fn_imps.hpp
994  info_fn_imps.hpp
995  insert_fn_imps.hpp
996  node.hpp
997  splay_fn_imps.hpp
998  splay_tree_.hpp
999  split_join_fn_imps.hpp
1000  traits.hpp
1001 include/c++/%%GCCVER%%/ext/pb_ds/detail/thin_heap_/
1002  constructors_destructor_fn_imps.hpp
1003  debug_fn_imps.hpp
1004  erase_fn_imps.hpp
1005  find_fn_imps.hpp
1006  insert_fn_imps.hpp
1007  split_join_fn_imps.hpp
1008  thin_heap_.hpp
1009  trace_fn_imps.hpp
1010 include/c++/%%GCCVER%%/ext/pb_ds/detail/tree_policy/
1011  node_metadata_selector.hpp
1012  order_statistics_imp.hpp
1013  sample_tree_node_update.hpp
1014 include/c++/%%GCCVER%%/ext/pb_ds/detail/trie_policy/
1015  node_metadata_selector.hpp
1016  order_statistics_imp.hpp
1017  prefix_search_node_update_imp.hpp
1018  sample_trie_access_traits.hpp
1019  sample_trie_node_update.hpp
1020  trie_policy_base.hpp
1021  trie_string_access_traits_imp.hpp
1022 include/c++/%%GCCVER%%/ext/pb_ds/detail/unordered_iterator/
1023  const_iterator.hpp
1024  iterator.hpp
1025  point_const_iterator.hpp
1026  point_iterator.hpp
1027 include/c++/%%GCCVER%%/parallel/
1028  algo.h
1029  algobase.h
1030  algorithm
1031  algorithmfwd.h
1032  balanced_quicksort.h
1033  base.h
1034  basic_iterator.h
1035  checkers.h
1036  compatibility.h
1037  compiletime_settings.h
1038  equally_split.h
1039  features.h
1040  find.h
1041  find_selectors.h
1042  for_each.h
1043  for_each_selectors.h
1044  iterator.h
1045  list_partition.h
1046  losertree.h
1047  merge.h
1048  multiseq_selection.h
1049  multiway_merge.h
1050  multiway_mergesort.h
1051  numeric
1052  numericfwd.h
1053  omp_loop.h
1054  omp_loop_static.h
1055  par_loop.h
1056  parallel.h
1057  partial_sum.h
1058  partition.h
1059  queue.h
1060  quicksort.h
1061  random_number.h
1062  random_shuffle.h
1063  search.h
1064  set_operations.h
1065  settings.h
1066  sort.h
1067  tags.h
1068  types.h
1069  unique_copy.h
1070  workstealing.h
1071 include/c++/%%GCCVER%%/pstl/
1072  algorithm_fwd.h
1073  algorithm_impl.h
1074  execution_defs.h
1075  execution_impl.h
1076  glue_algorithm_defs.h
1077  glue_algorithm_impl.h
1078  glue_execution_defs.h
1079  glue_memory_defs.h
1080  glue_memory_impl.h
1081  glue_numeric_defs.h
1082  glue_numeric_impl.h
1083  memory_impl.h
1084  numeric_fwd.h
1085  numeric_impl.h
1086  parallel_backend.h
1087  parallel_backend_serial.h
1088  parallel_backend_tbb.h
1089  parallel_backend_utils.h
1090  parallel_impl.h
1091  pstl_config.h
1092  unseq_backend_simd.h
1093  utils.h
1094 include/c++/%%GCCVER%%/tr1/
1095  array
1096  bessel_function.tcc
1097  beta_function.tcc
1098  ccomplex
1099  cctype
1100  cfenv
1101  cfloat
1102  cinttypes
1103  climits
1104  cmath
1105  complex
1106  complex.h
1107  cstdarg
1108  cstdbool
1109  cstdint
1110  cstdio
1111  cstdlib
1112  ctgmath
1113  ctime
1114  ctype.h
1115  cwchar
1116  cwctype
1117  ell_integral.tcc
1118  exp_integral.tcc
1119  fenv.h
1120  float.h
1121  functional
1122  functional_hash.h
1123  gamma.tcc
1124  hashtable.h
1125  hashtable_policy.h
1126  hypergeometric.tcc
1127  inttypes.h
1128  legendre_function.tcc
1129  limits.h
1130  math.h
1131  memory
1132  modified_bessel_func.tcc
1133  poly_hermite.tcc
1134  poly_laguerre.tcc
1135  random
1136  random.h
1137  random.tcc
1138  regex
1139  riemann_zeta.tcc
1140  shared_ptr.h
1141  special_function_util.h
1142  stdarg.h
1143  stdbool.h
1144  stdint.h
1145  stdio.h
1146  stdlib.h
1147  tgmath.h
1148  tuple
1149  type_traits
1150  unordered_map
1151  unordered_map.h
1152  unordered_set
1153  unordered_set.h
1154  utility
1155  wchar.h
1156  wctype.h
1157 include/c++/%%GCCVER%%/tr2/
1158  bool_set
1159  bool_set.tcc
1160  dynamic_bitset
1161  dynamic_bitset.tcc
1162  ratio
1163  type_traits
1164 lib/gcc/%%TARGET%%/%%GCCVER%%/
1165  crtbegin.o
1166  crtend.o
1167  libcaf_single.a
1168  libgcc.a
1169  libgcc_eh.a
1170  libgcov.a
1171 lib/gcc/%%TARGET%%/%%GCCVER%%/finclude/
1172  ieee_arithmetic.mod
1173  ieee_exceptions.mod
1174  ieee_features.mod
1175  omp_lib.f90
1176  omp_lib.h
1177  omp_lib.mod
1178  omp_lib_kinds.mod
1179  openacc.f90
1180  openacc.mod
1181  openacc_kinds.mod
1182  openacc_lib.h
1183 lib/gcc/%%TARGET%%/%%GCCVER%%/include/
1184  ISO_Fortran_binding.h
1185  acc_prof.h
1186  adxintrin.h
1187  ammintrin.h
1188  amxbf16intrin.h
1189  amxint8intrin.h
1190  amxtileintrin.h
1191  avx2intrin.h
1192  avx5124fmapsintrin.h
1193  avx5124vnniwintrin.h
1194  avx512bf16intrin.h
1195  avx512bf16vlintrin.h
1196  avx512bitalgintrin.h
1197  avx512bwintrin.h
1198  avx512cdintrin.h
1199  avx512dqintrin.h
1200  avx512erintrin.h
1201  avx512fintrin.h
1202  avx512ifmaintrin.h
1203  avx512ifmavlintrin.h
1204  avx512pfintrin.h
1205  avx512vbmi2intrin.h
1206  avx512vbmi2vlintrin.h
1207  avx512vbmiintrin.h
1208  avx512vbmivlintrin.h
1209  avx512vlbwintrin.h
1210  avx512vldqintrin.h
1211  avx512vlintrin.h
1212  avx512vnniintrin.h
1213  avx512vnnivlintrin.h
1214  avx512vp2intersectintrin.h
1215  avx512vp2intersectvlintrin.h
1216  avx512vpopcntdqintrin.h
1217  avx512vpopcntdqvlintrin.h
1218  avxintrin.h
1219  avxvnniintrin.h
1220  bmi2intrin.h
1221  bmiintrin.h
1222  bmmintrin.h
1223  cet.h
1224  cetintrin.h
1225  cldemoteintrin.h
1226  clflushoptintrin.h
1227  clwbintrin.h
1228  clzerointrin.h
1229  cpuid.h
1230  cross-stdarg.h
1231  emmintrin.h
1232  enqcmdintrin.h
1233  f16cintrin.h
1234  float.h
1235  fma4intrin.h
1236  fmaintrin.h
1237  fxsrintrin.h
1238  gcov.h
1239  gfniintrin.h
1240  hresetintrin.h
1241  ia32intrin.h
1242  immintrin.h
1243  iso646.h
1244  keylockerintrin.h
1245  lwpintrin.h
1246  lzcntintrin.h
1247  mm3dnow.h
1248  mm_malloc.h
1249  mmintrin.h
1250  movdirintrin.h
1251  mwaitintrin.h
1252  mwaitxintrin.h
1253  nmmintrin.h
1254  omp.h
1255  openacc.h
1256  pconfigintrin.h
1257  pkuintrin.h
1258  pmmintrin.h
1259  popcntintrin.h
1260  prfchwintrin.h
1261  quadmath.h
1262  quadmath_weak.h
1263  rdseedintrin.h
1264  rtmintrin.h
1265  serializeintrin.h
1266  sgxintrin.h
1267  shaintrin.h
1268  smmintrin.h
1269  stdalign.h
1270  stdarg.h
1271  stdatomic.h
1272  stdbool.h
1273  stddef.h
1274  stdfix.h
1275  stdint-gcc.h
1276  stdint.h
1277  stdnoreturn.h
1278  tbmintrin.h
1279  tmmintrin.h
1280  tsxldtrkintrin.h
1281  uintrintrin.h
1282  unwind.h
1283  vaesintrin.h
1284  varargs.h
1285  vpclmulqdqintrin.h
1286  waitpkgintrin.h
1287  wbnoinvdintrin.h
1288  wmmintrin.h
1289  x86gprintrin.h
1290  x86intrin.h
1291  xmmintrin.h
1292  xopintrin.h
1293  xsavecintrin.h
1294  xsaveintrin.h
1295  xsaveoptintrin.h
1296  xsavesintrin.h
1297  xtestintrin.h
1298 lib/gcc/%%TARGET%%/%%GCCVER%%/install-tools/
1299  fixinc_list
1300  gsyslimits.h
1301  macro_list
1302  mkheaders.conf
1303 lib/gcc/%%TARGET%%/%%GCCVER%%/install-tools/include/
1304  README
1305  limits.h
1306 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/
1307  gtype.state
1308  libcc1plugin.%%SHARED_OBJECT%%
1309  libcc1plugin.so.0
1310  libcc1plugin.so.0.0.0
1311  libcp1plugin.%%SHARED_OBJECT%%
1312  libcp1plugin.so.0
1313  libcp1plugin.so.0.0.0
1314 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/
1315  addresses.h
1316  alias.h
1317  align.h
1318  all-tree.def
1319  alloc-pool.h
1320  ansidecl.h
1321  array-traits.h
1322  asan.h
1323  attr-fnspec.h
1324  attribs.h
1325  auto-host.h
1326  auto-profile.h
1327  b-header-vars
1328  backend.h
1329  basic-block.h
1330  bb-reorder.h
1331  bitmap.h
1332  brig-builtins.def
1333  builtin-attrs.def
1334  builtin-types.def
1335  builtins.def
1336  builtins.h
1337  bversion.h
1338  c-tree.h
1339  calls.h
1340  ccmp.h
1341  cfg-flags.def
1342  cfg.h
1343  cfganal.h
1344  cfgbuild.h
1345  cfgcleanup.h
1346  cfgexpand.h
1347  cfghooks.h
1348  cfgloop.h
1349  cfgloopmanip.h
1350  cfgrtl.h
1351  cgraph.h
1352  cif-code.def
1353  collect-utils.h
1354  collect2-aix.h
1355  collect2.h
1356  color-macros.h
1357  conditions.h
1358  config.h
1359  configargs.h
1360  context.h
1361  convert.h
1362  coretypes.h
1363  coroutine-builtins.def
1364  coverage.h
1365  cppbuiltin.h
1366  cppdefault.h
1367  cpplib.h
1368  cselib.h
1369  data-streamer.h
1370  dbgcnt.def
1371  dbgcnt.h
1372  dbxout.h
1373  dce.h
1374  ddg.h
1375  debug.h
1376  defaults.h
1377  df.h
1378  dfp.h
1379  diagnostic-color.h
1380  diagnostic-core.h
1381  diagnostic-event-id.h
1382  diagnostic-metadata.h
1383  diagnostic-path.h
1384  diagnostic-url.h
1385  diagnostic.def
1386  diagnostic.h
1387  digraph.h
1388  dojump.h
1389  dominance.h
1390  domwalk.h
1391  double-int.h
1392  dump-context.h
1393  dumpfile.h
1394  dwarf2asm.h
1395  dwarf2out.h
1396  edit-context.h
1397  emit-rtl.h
1398  errors.h
1399  escaped_string.h
1400  et-forest.h
1401  except.h
1402  explow.h
1403  expmed.h
1404  expr.h
1405  fibonacci_heap.h
1406  file-find.h
1407  file-prefix-map.h
1408  filenames.h
1409  fixed-value.h
1410  flag-types.h
1411  flags.h
1412  fold-const-call.h
1413  fold-const.h
1414  function-abi.h
1415  function.h
1416  gcc-plugin.h
1417  gcc-rich-location.h
1418  gcc-symtab.h
1419  gcc.h
1420  gcov-counter.def
1421  gcov-io.h
1422  gcse-common.h
1423  gcse.h
1424  generic-match.h
1425  gengtype.h
1426  genrtl.h
1427  gensupport.h
1428  ggc-internal.h
1429  ggc.h
1430  gimple-array-bounds.h
1431  gimple-builder.h
1432  gimple-expr.h
1433  gimple-fold.h
1434  gimple-iterator.h
1435  gimple-low.h
1436  gimple-match.h
1437  gimple-predict.h
1438  gimple-pretty-print.h
1439  gimple-range-cache.h
1440  gimple-range-edge.h
1441  gimple-range-gori.h
1442  gimple-range.h
1443  gimple-ssa-evrp-analyze.h
1444  gimple-ssa-warn-restrict.h
1445  gimple-ssa.h
1446  gimple-streamer.h
1447  gimple-walk.h
1448  gimple.def
1449  gimple.h
1450  gimplify-me.h
1451  gimplify.h
1452  glimits.h
1453  gomp-constants.h
1454  graph.h
1455  graphds.h
1456  graphite.h
1457  graphviz.h
1458  gsstruct.def
1459  gstab.h
1460  gsyms.h
1461  gsyslimits.h
1462  gtm-builtins.def
1463  gtype-desc.h
1464  hard-reg-set.h
1465  hash-map-traits.h
1466  hash-map.h
1467  hash-set.h
1468  hash-table.h
1469  hash-traits.h
1470  hashtab.h
1471  highlev-plugin-common.h
1472  hooks.h
1473  hosthooks-def.h
1474  hosthooks.h
1475  hw-doloop.h
1476  hwint.h
1477  ifcvt.h
1478  inchash.h
1479  incpath.h
1480  input.h
1481  insn-addr.h
1482  insn-attr-common.h
1483  insn-attr.h
1484  insn-codes.h
1485  insn-config.h
1486  insn-constants.h
1487  insn-flags.h
1488  insn-modes-inline.h
1489  insn-modes.h
1490  insn-notes.def
1491  int-vector-builder.h
1492  internal-fn.def
1493  internal-fn.h
1494  intl.h
1495  ipa-fnsummary.h
1496  ipa-icf-gimple.h
1497  ipa-icf.h
1498  ipa-inline.h
1499  ipa-modref-tree.h
1500  ipa-modref.h
1501  ipa-param-manipulation.h
1502  ipa-predicate.h
1503  ipa-prop.h
1504  ipa-ref.h
1505  ipa-reference.h
1506  ipa-utils.h
1507  ira-int.h
1508  ira.h
1509  is-a.h
1510  iterator-utils.h
1511  json.h
1512  langhooks-def.h
1513  langhooks.h
1514  lcm.h
1515  libfuncs.h
1516  libiberty.h
1517  limitx.h
1518  limity.h
1519  line-map.h
1520  loop-unroll.h
1521  lower-subreg.h
1522  lra-int.h
1523  lra.h
1524  lto-compress.h
1525  lto-section-names.h
1526  lto-streamer.h
1527  machmode.def
1528  machmode.h
1529  md5.h
1530  mem-stats-traits.h
1531  mem-stats.h
1532  memmodel.h
1533  memory-block.h
1534  mode-classes.def
1535  mux-utils.h
1536  obstack-utils.h
1537  obstack.h
1538  omp-builtins.def
1539  omp-expand.h
1540  omp-general.h
1541  omp-low.h
1542  omp-offload.h
1543  omp-simd-clone.h
1544  opt-problem.h
1545  opt-suggestions.h
1546  optabs-libfuncs.h
1547  optabs-query.h
1548  optabs-tree.h
1549  optabs.def
1550  optabs.h
1551  optinfo-emit-json.h
1552  optinfo.h
1553  options.h
1554  opts-diagnostic.h
1555  opts-jobserver.h
1556  opts.h
1557  ordered-hash-map.h
1558  output.h
1559  pass-instances.def
1560  pass_manager.h
1561  passes.def
1562  plugin-api.h
1563  plugin-version.h
1564  plugin.def
1565  plugin.h
1566  poly-int-types.h
1567  poly-int.h
1568  predict.def
1569  predict.h
1570  prefix.h
1571  pretty-print.h
1572  print-rtl.h
1573  print-tree.h
1574  profile-count.h
1575  profile.h
1576  range-op.h
1577  range.h
1578  read-md.h
1579  read-rtl-function.h
1580  real.h
1581  realmpfr.h
1582  recog.h
1583  reg-notes.def
1584  regcprop.h
1585  regrename.h
1586  regs.h
1587  regset.h
1588  reload.h
1589  resource.h
1590  rtl-error.h
1591  rtl-iter.h
1592  rtl-ssa.h
1593  rtl.def
1594  rtl.h
1595  rtlanal.h
1596  rtlhash.h
1597  rtlhooks-def.h
1598  rtx-vector-builder.h
1599  run-rtl-passes.h
1600  safe-ctype.h
1601  sanitizer.def
1602  sbitmap.h
1603  sched-int.h
1604  sel-sched-dump.h
1605  sel-sched-ir.h
1606  sel-sched.h
1607  selftest-diagnostic.h
1608  selftest-rtl.h
1609  selftest.h
1610  sese.h
1611  shortest-paths.h
1612  shrink-wrap.h
1613  signop.h
1614  sparseset.h
1615  spellcheck-tree.h
1616  spellcheck.h
1617  splay-tree-utils.h
1618  splay-tree.h
1619  sreal.h
1620  ssa-iterators.h
1621  ssa.h
1622  stab.def
1623  statistics.h
1624  stmt.h
1625  stor-layout.h
1626  streamer-hooks.h
1627  stringpool.h
1628  substring-locations.h
1629  symbol-summary.h
1630  symtab-clones.h
1631  symtab-thunks.h
1632  symtab.h
1633  sync-builtins.def
1634  system.h
1635  target-def.h
1636  target-globals.h
1637  target-hooks-macros.h
1638  target-insns.def
1639  target.def
1640  target.h
1641  targhooks.h
1642  timevar.def
1643  timevar.h
1644  tm-preds.h
1645  tm.h
1646  tm_p.h
1647  toplev.h
1648  tracer.h
1649  trans-mem.h
1650  tree-affine.h
1651  tree-cfg.h
1652  tree-cfgcleanup.h
1653  tree-check.h
1654  tree-chrec.h
1655  tree-core.h
1656  tree-data-ref.h
1657  tree-dfa.h
1658  tree-diagnostic.h
1659  tree-dump.h
1660  tree-eh.h
1661  tree-hash-traits.h
1662  tree-hasher.h
1663  tree-if-conv.h
1664  tree-inline.h
1665  tree-into-ssa.h
1666  tree-iterator.h
1667  tree-nested.h
1668  tree-object-size.h
1669  tree-outof-ssa.h
1670  tree-parloops.h
1671  tree-pass.h
1672  tree-phinodes.h
1673  tree-pretty-print.h
1674  tree-scalar-evolution.h
1675  tree-sra.h
1676  tree-ssa-address.h
1677  tree-ssa-alias-compare.h
1678  tree-ssa-alias.h
1679  tree-ssa-ccp.h
1680  tree-ssa-coalesce.h
1681  tree-ssa-dce.h
1682  tree-ssa-dom.h
1683  tree-ssa-dse.h
1684  tree-ssa-live.h
1685  tree-ssa-loop-ivopts.h
1686  tree-ssa-loop-manip.h
1687  tree-ssa-loop-niter.h
1688  tree-ssa-loop.h
1689  tree-ssa-math-opts.h
1690  tree-ssa-operands.h
1691  tree-ssa-propagate.h
1692  tree-ssa-reassoc.h
1693  tree-ssa-sccvn.h
1694  tree-ssa-scopedtables.h
1695  tree-ssa-strlen.h
1696  tree-ssa-ter.h
1697  tree-ssa-threadedge.h
1698  tree-ssa-threadupdate.h
1699  tree-ssa.h
1700  tree-ssanames.h
1701  tree-stdarg.h
1702  tree-streamer.h
1703  tree-switch-conversion.h
1704  tree-vector-builder.h
1705  tree-vectorizer.h
1706  tree-vrp.h
1707  tree.def
1708  tree.h
1709  treestruct.def
1710  tristate.h
1711  tsan.h
1712  tsystem.h
1713  typeclass.h
1714  typed-splay-tree.h
1715  ubsan.h
1716  valtrack.h
1717  value-prof.h
1718  value-query.h
1719  value-range-equiv.h
1720  value-range.h
1721  varasm.h
1722  vec-perm-indices.h
1723  vec.h
1724  vector-builder.h
1725  version.h
1726  vmsdbg.h
1727  vr-values.h
1728  vtable-verify.h
1729  wide-int-bitmask.h
1730  wide-int-print.h
1731  wide-int.h
1732  xcoff.h
1733  xcoffout.h
1734 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/ada/gcc-interface/ada-tree.def
1735 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/c-family/
1736  c-common.def
1737  c-common.h
1738  c-objc.h
1739  c-pragma.h
1740  c-pretty-print.h
1741 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/common/config/i386/i386-cpuinfo.h
1742 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/
1743  dbxelf.h
1744  elfos.h
1745  initfini-array.h
1746  vxworks-dummy.h
1747 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/config/i386/
1748  att.h
1749  biarch64.h
1750  i386-opts.h
1751  i386-protos.h
1752  i386.h
1753  stringop.def
1754  unix.h
1755  x86-64.h
1756  x86-tune.def
1757 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/cp/
1758  cp-tree.def
1759  cp-tree.h
1760  cxx-pretty-print.h
1761  name-lookup.h
1762  operators.def
1763  type-utils.h
1764 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/d/d-tree.def
1765 lib/gcc/%%TARGET%%/%%GCCVER%%/plugin/include/objc/objc-tree.def
1766 libexec/gcc/%%TARGET%%/%%GCCVER%%/
1767  cc1
1768  cc1plus
1769  collect2
1770  f951
1771  g++-mapper-server
1772  liblto_plugin.so
1773  lto-wrapper
1774  lto1
1775 libexec/gcc/%%TARGET%%/%%GCCVER%%/install-tools/
1776  fixinc.sh
1777  fixincl
1778  mkheaders
1779  mkinstalldirs
1780 libexec/gcc/%%TARGET%%/%%GCCVER%%/plugin/gengtype
1781
1782
1783 [FILE:217:manifests/plist.cxx_run]
1784 %%ASLIB%%/
1785  libstdc++.so.%%VSTDCXX%%
1786  libstdc++.so.%%VSTDCXX%%-gdb.py
1787  libstdc++.so.6
1788 share/gcc-%%GCCVER%%/python/libstdcxx/__init__.py
1789 share/gcc-%%GCCVER%%/python/libstdcxx/v6/
1790  __init__.py
1791  printers.py
1792  xmethods.py
1793
1794
1795 [FILE:155:manifests/plist.fortran_run]
1796 %%ASLIB%%/
1797  libgfortran.so.5
1798  libgfortran.so.5.0.0
1799  libgfortran.spec
1800  libgomp.so.1
1801  libgomp.so.1.0.0
1802  libgomp.spec
1803  libquadmath.so.0
1804  libquadmath.so.0.0.0
1805
1806
1807 [FILE:135:manifests/plist.libs]
1808 %%ASLIB%%/
1809  libatomic.so.1
1810  libatomic.so.1.2.0
1811  libcc1.so.0
1812  libcc1.so.0.0.0
1813  libgcc_s.so.1
1814  libitm.so.1
1815  libitm.so.1.0.0
1816  libitm.spec
1817
1818
1819 [FILE:119:manifests/plist.infopages]
1820 share/man/man1/
1821  cpp.1.gz
1822  g++.1.gz
1823  gcc.1.gz
1824  gcov-dump.1.gz
1825  gcov-tool.1.gz
1826  gcov.1.gz
1827  gfortran.1.gz
1828  lto-dump.1.gz
1829
1830
1831 [FILE:1022:manifests/plist.nls]
1832 share/locale/be/LC_MESSAGES/
1833  cpplib.mo
1834  gcc.mo
1835 share/locale/ca/LC_MESSAGES/cpplib.mo
1836 share/locale/da/LC_MESSAGES/
1837  cpplib.mo
1838  gcc.mo
1839 share/locale/de/LC_MESSAGES/
1840  cpplib.mo
1841  gcc.mo
1842 share/locale/el/LC_MESSAGES/
1843  cpplib.mo
1844  gcc.mo
1845 share/locale/eo/LC_MESSAGES/cpplib.mo
1846 share/locale/es/LC_MESSAGES/
1847  cpplib.mo
1848  gcc.mo
1849 share/locale/fi/LC_MESSAGES/
1850  cpplib.mo
1851  gcc.mo
1852 share/locale/fr/LC_MESSAGES/
1853  cpplib.mo
1854  gcc.mo
1855 share/locale/hr/LC_MESSAGES/gcc.mo
1856 share/locale/id/LC_MESSAGES/
1857  cpplib.mo
1858  gcc.mo
1859 share/locale/ja/LC_MESSAGES/
1860  cpplib.mo
1861  gcc.mo
1862 share/locale/nl/LC_MESSAGES/
1863  cpplib.mo
1864  gcc.mo
1865 share/locale/pt_BR/LC_MESSAGES/cpplib.mo
1866 share/locale/ru/LC_MESSAGES/
1867  cpplib.mo
1868  gcc.mo
1869 share/locale/sr/LC_MESSAGES/
1870  cpplib.mo
1871  gcc.mo
1872 share/locale/sv/LC_MESSAGES/
1873  cpplib.mo
1874  gcc.mo
1875 share/locale/tr/LC_MESSAGES/
1876  cpplib.mo
1877  gcc.mo
1878 share/locale/uk/LC_MESSAGES/
1879  cpplib.mo
1880  gcc.mo
1881 share/locale/vi/LC_MESSAGES/
1882  cpplib.mo
1883  gcc.mo
1884 share/locale/zh_CN/LC_MESSAGES/
1885  cpplib.mo
1886  gcc.mo
1887 share/locale/zh_TW/LC_MESSAGES/
1888  cpplib.mo
1889  gcc.mo
1890
1891
1892 [FILE:435:midnightbsd/patch-gcc_config_freebsd-spec.h]
1893 --- gcc/config/freebsd-spec.h.orig      2021-07-28 06:55:07 UTC
1894 +++ gcc/config/freebsd-spec.h
1895 @@ -37,6 +37,7 @@ see the files COPYING3 and COPYING.RUNTI
1896    do                                                                   \
1897      {                                                                  \
1898         builtin_define_with_int_value ("__FreeBSD__", FBSD_MAJOR);      \
1899 +       builtin_define_with_int_value ("__MidnightBSD__", 3);           \
1900         builtin_define_std ("unix");                                    \
1901         builtin_define ("__KPRINTF_ATTRIBUTE__");                       \
1902         builtin_assert ("system=unix");                                 \
1903