From eed179acdccd59e8e31a11ba588d3c54da07b09a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 16 Apr 2020 19:27:07 +0000 Subject: [PATCH] gcc: Drop support for Go Signed-off-by: Michael Tremer Signed-off-by: Arne Fitzenreiter --- config/rootfiles/common/x86_64/gcc | 195 ----------------------------- lfs/gcc | 2 +- 2 files changed, 1 insertion(+), 196 deletions(-) diff --git a/config/rootfiles/common/x86_64/gcc b/config/rootfiles/common/x86_64/gcc index 51c626fc1f..f40b583bed 100644 --- a/config/rootfiles/common/x86_64/gcc +++ b/config/rootfiles/common/x86_64/gcc @@ -7,12 +7,9 @@ #usr/bin/gcc-ar #usr/bin/gcc-nm #usr/bin/gcc-ranlib -#usr/bin/gccgo #usr/bin/gcov usr/bin/gcov-dump #usr/bin/gcov-tool -usr/bin/go -#usr/bin/gofmt #usr/bin/x86_64-pc-linux-gnu-c++ #usr/bin/x86_64-pc-linux-gnu-g++ #usr/bin/x86_64-pc-linux-gnu-gcc @@ -20,7 +17,6 @@ usr/bin/go #usr/bin/x86_64-pc-linux-gnu-gcc-ar #usr/bin/x86_64-pc-linux-gnu-gcc-nm #usr/bin/x86_64-pc-linux-gnu-gcc-ranlib -#usr/bin/x86_64-pc-linux-gnu-gccgo #usr/include/c++ #usr/include/c++/9.3.0 #usr/include/c++/9.3.0/algorithm @@ -854,10 +850,8 @@ usr/bin/go #usr/lib/gcc #usr/lib/gcc/x86_64-pc-linux-gnu #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0 -#usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/buildid #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/cc1 #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/cc1plus -#usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/cgo #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/collect2 #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/crtbegin.o #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/crtbeginS.o @@ -868,7 +862,6 @@ usr/bin/go #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/crtprec32.o #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/crtprec64.o #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/crtprec80.o -#usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/go1 #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/include #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/include-fixed #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/include-fixed/README @@ -1445,183 +1438,6 @@ usr/bin/go #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/plugin/libcp1plugin.so #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/plugin/libcp1plugin.so.0 #usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/plugin/libcp1plugin.so.0.0.0 -#usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/test2json -#usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/vet -usr/lib/go -#usr/lib/go/9.3.0 -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/archive -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/archive/tar.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/archive/zip.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/bufio.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/bytes.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/compress -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/compress/bzip2.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/compress/flate.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/compress/gzip.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/compress/lzw.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/compress/zlib.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/container -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/container/heap.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/container/list.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/container/ring.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/context.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/aes.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/cipher.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/des.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/dsa.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/ecdsa.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/elliptic.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/hmac.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/md5.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/rand.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/rc4.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/rsa.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/sha1.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/sha256.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/sha512.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/subtle.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/tls.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/x509 -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/x509.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/crypto/x509/pkix.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/database -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/database/sql -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/database/sql.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/database/sql/driver.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/debug -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/debug/dwarf.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/debug/elf.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/debug/gosym.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/debug/macho.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/debug/pe.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/debug/plan9obj.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/ascii85.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/asn1.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/base32.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/base64.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/binary.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/csv.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/gob.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/hex.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/json.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/pem.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/encoding/xml.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/errors.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/expvar.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/flag.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/fmt.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/ast.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/build.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/constant.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/doc.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/format.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/importer.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/parser.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/printer.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/scanner.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/token.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/go/types.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/hash -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/hash.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/hash/adler32.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/hash/crc32.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/hash/crc64.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/hash/fnv.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/html -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/html.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/html/template.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/image -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/image.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/image/color -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/image/color.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/image/color/palette.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/image/draw.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/image/gif.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/image/jpeg.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/image/png.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/index -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/index/suffixarray.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/io -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/io.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/io/ioutil.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/log -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/log.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/log/syslog.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/math -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/math.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/math/big.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/math/bits.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/math/cmplx.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/math/rand.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/mime -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/mime.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/mime/multipart.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/mime/quotedprintable.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/http -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/http.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/http/cgi.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/http/cookiejar.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/http/fcgi.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/http/httptest.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/http/httptrace.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/http/httputil.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/http/pprof.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/mail.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/rpc -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/rpc.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/rpc/jsonrpc.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/smtp.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/textproto.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/net/url.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/os -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/os.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/os/exec.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/os/signal.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/os/user.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/path -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/path.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/path/filepath.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/reflect.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/regexp -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/regexp.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/regexp/syntax.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/runtime -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/runtime.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/runtime/debug.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/runtime/pprof.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/runtime/trace.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/sort.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/strconv.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/strings.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/sync -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/sync.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/sync/atomic.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/syscall.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/testing -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/testing.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/testing/internal -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/testing/internal/testdeps.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/testing/iotest.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/testing/quick.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/text -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/text/scanner.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/text/tabwriter.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/text/template -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/text/template.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/text/template/parse.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/time.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/unicode -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/unicode.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/unicode/utf16.gox -#usr/lib/go/9.3.0/x86_64-pc-linux-gnu/unicode/utf8.gox #usr/lib/libasan.a #usr/lib/libasan.la #usr/lib/libasan.so @@ -1637,13 +1453,6 @@ usr/lib/libatomic.so.1.2.0 #usr/lib/libcc1.so usr/lib/libcc1.so.0 usr/lib/libcc1.so.0.0.0 -#usr/lib/libgo.a -#usr/lib/libgo.la -#usr/lib/libgo.so -usr/lib/libgo.so.14 -usr/lib/libgo.so.14.0.0 -#usr/lib/libgobegin.a -#usr/lib/libgolibbegin.a #usr/lib/libgomp.a #usr/lib/libgomp.la #usr/lib/libgomp.so @@ -1703,7 +1512,6 @@ usr/lib/libubsan.so.1.0.0 #usr/share/info/cpp.info #usr/share/info/cppinternals.info #usr/share/info/gcc.info -#usr/share/info/gccgo.info #usr/share/info/gccinstall.info #usr/share/info/gccint.info #usr/share/info/libgomp.info @@ -1712,12 +1520,9 @@ usr/lib/libubsan.so.1.0.0 #usr/share/man/man1/cpp.1 #usr/share/man/man1/g++.1 #usr/share/man/man1/gcc.1 -#usr/share/man/man1/gccgo.1 #usr/share/man/man1/gcov-dump.1 #usr/share/man/man1/gcov-tool.1 #usr/share/man/man1/gcov.1 -#usr/share/man/man1/go.1 -#usr/share/man/man1/gofmt.1 #usr/share/man/man7/fsf-funding.7 #usr/share/man/man7/gfdl.7 #usr/share/man/man7/gpl.7 diff --git a/lfs/gcc b/lfs/gcc index bc69746bb4..4f9cbe1cbd 100644 --- a/lfs/gcc +++ b/lfs/gcc @@ -67,7 +67,7 @@ ifeq "$(ROOT)" "" --enable-threads=posix \ --enable-__cxa_atexit \ --enable-clocale=gnu \ - --enable-languages=c,c++,go \ + --enable-languages=c,c++ \ --disable-bootstrap \ --disable-nls EXTRA_MAKE = -- 2.39.2