optc-gen.awk: Factor code out to...
treec8daa5684552755ccd4662c7ed9d7f1b7d8ea663
-rw-r--r-- 38475 ABOUT-NLS
-rw-r--r-- 18002 COPYING
-rw-r--r-- 26527 COPYING.LIB
-rw-r--r-- 3324 COPYING.RUNTIME
-rw-r--r-- 35147 COPYING3
-rw-r--r-- 7639 COPYING3.LIB
-rw-r--r-- 546386 ChangeLog
-rw-r--r-- 3262 ChangeLog.tree-ssa
drwxr-xr-x - INSTALL
-rw-r--r-- 22910 MAINTAINERS
-rw-r--r-- 25587 Makefile.def
-rw-r--r-- 1500441 Makefile.in
-rw-r--r-- 68392 Makefile.tpl
-rw-r--r-- 1026 README
drwxr-xr-x - boehm-gc
-rwxr-xr-x 3707 compile
-rw-r--r-- 25398 config-ml.in
-rwxr-xr-x 44505 config.guess
-rwxr-xr-x 14916 config.rpath
-rwxr-xr-x 35516 config.sub
drwxr-xr-x - config
-rwxr-xr-x 466594 configure
-rw-r--r-- 101986 configure.ac
drwxr-xr-x - contrib
-rwxr-xr-x 18615 depcomp
drwxr-xr-x - fixincludes
drwxr-xr-x - gcc
drwxr-xr-x - gnattools
drwxr-xr-x - include
-rwxr-xr-x 13663 install-sh
drwxr-xr-x - intl
drwxr-xr-x - libada
drwxr-xr-x - libatomic
drwxr-xr-x - libbacktrace
drwxr-xr-x - libcpp
drwxr-xr-x - libdecnumber
drwxr-xr-x - libffi
drwxr-xr-x - libgcc
drwxr-xr-x - libgfortran
drwxr-xr-x - libgo
drwxr-xr-x - libgomp
drwxr-xr-x - libiberty
drwxr-xr-x - libitm
drwxr-xr-x - libjava
drwxr-xr-x - libmudflap
drwxr-xr-x - libobjc
drwxr-xr-x - libquadmath
drwxr-xr-x - libssp
drwxr-xr-x - libstdc++-v3
-rwxr-xr-x 3370 libtool-ldflags
-rw-r--r-- 263658 libtool.m4
-rw-r--r-- 1768 ltgcc.m4
-rw-r--r-- 249709 ltmain.sh
drwxr-xr-x - lto-plugin
-rw-r--r-- 11950 ltoptions.m4
-rw-r--r-- 4372 ltsugar.m4
-rw-r--r-- 703 ltversion.m4
-rw-r--r-- 6126 lt~obsolete.m4
drwxr-xr-x - maintainer-scripts
-rwxr-xr-x 11419 missing
-rwxr-xr-x 2179 mkdep
-rwxr-xr-x 3538 mkinstalldirs
-rwxr-xr-x 2648 move-if-change
-rwxr-xr-x 2265 symlink-tree
-rwxr-xr-x 6179 ylwrap
drwxr-xr-x - zlib