Hi,
On Wed, Apr 21 2021, Martin Liska wrote:
> Based on the discussion with Martin Jambor, I'm suggesting removal
> of the HSA front-end and BRIG FE. Both were marked as obsolete in GCC 11.
>
> Ready to be installed once GCC 11.1 is released?
Yes, it is. Thanks for preparing the big patch.
Martin
> Thanks,
> Martin
>
> Martin Liska (4):
> gcc-changelog: Remove components that will be removed.
> Remove BRIG front-end.
> Remove libhsail-rt.
> Remove dead components from MAINTAINERS.
>
> MAINTAINERS | 5 -
> Makefile.def | 3 -
> Makefile.in | 489 -
> configure |24 -
> configure.ac |21 -
> contrib/gcc-changelog/git_commit.py | 2 -
> contrib/gcc_update| 4 -
> contrib/update-copyright.py | 2 -
> gcc/ada/gcc-interface/ada-tree.h | 6 +-
> gcc/brig-builtins.def | 675 -
> gcc/brig/ChangeLog| 433 -
> gcc/brig/Make-lang.in | 251 -
> gcc/brig/brig-builtins.h |99 -
> gcc/brig/brig-c.h |66 -
> gcc/brig/brig-lang.c | 958 -
> .../brigfrontend/brig-arg-block-handler.cc|66 -
> .../brigfrontend/brig-atomic-inst-handler.cc | 265 -
> .../brigfrontend/brig-basic-inst-handler.cc | 735 -
> .../brigfrontend/brig-branch-inst-handler.cc | 238 -
> .../brigfrontend/brig-cmp-inst-handler.cc | 198 -
> .../brigfrontend/brig-code-entry-handler.cc | 1305 --
> .../brigfrontend/brig-code-entry-handler.h| 410 -
> gcc/brig/brigfrontend/brig-comment-handler.cc |38 -
> gcc/brig/brigfrontend/brig-control-handler.cc | 108 -
> .../brig-copy-move-inst-handler.cc|73 -
> .../brigfrontend/brig-cvt-inst-handler.cc | 268 -
> .../brigfrontend/brig-fbarrier-handler.cc |45 -
> .../brigfrontend/brig-function-handler.cc | 431 -
> gcc/brig/brigfrontend/brig-function.cc| 1602 --
> gcc/brig/brigfrontend/brig-function.h | 267 -
> .../brigfrontend/brig-inst-mod-handler.cc |58 -
> gcc/brig/brigfrontend/brig-label-handler.cc |40 -
> .../brigfrontend/brig-lane-inst-handler.cc|85 -
> gcc/brig/brigfrontend/brig-machine.c |44 -
> gcc/brig/brigfrontend/brig-machine.h |33 -
> .../brigfrontend/brig-mem-inst-handler.cc | 178 -
> gcc/brig/brigfrontend/brig-module-handler.cc |41 -
> .../brigfrontend/brig-queue-inst-handler.cc |93 -
> .../brigfrontend/brig-seg-inst-handler.cc | 146 -
> .../brigfrontend/brig-signal-inst-handler.cc |42 -
> gcc/brig/brigfrontend/brig-to-generic.cc | 1045 -
> gcc/brig/brigfrontend/brig-to-generic.h | 240 -
> gcc/brig/brigfrontend/brig-util.cc| 574 -
> gcc/brig/brigfrontend/brig-util.h | 120 -
> .../brigfrontend/brig-variable-handler.cc | 270 -
> gcc/brig/brigfrontend/hsa-brig-format.h | 1234 --
> gcc/brig/brigfrontend/phsa.h |79 -
> gcc/brig/brigspec.c | 136 -
> gcc/brig/config-lang.in |41 -
> gcc/brig/gccbrig.texi | 153 -
> gcc/brig/lang-specs.h |28 -
> gcc/brig/lang.opt |46 -
> gcc/builtins.def |43 -
> gcc/doc/frontends.texi| 2 +-
> gcc/doc/install.texi | 6 +-
> gcc/doc/invoke.texi | 4 -
> gcc/doc/standards.texi| 8 -
> gcc/testsuite/brig.dg/README |12 -
> gcc/testsuite/brig.dg/dg.exp |31 -
> .../brig.dg/test/gimple/alloca.hsail |37 -
> .../brig.dg/test/gimple/atomics.hsail |33 -
> .../brig.dg/test/gimple/branches.hsail|58 -
> .../brig.dg/test/gimple/fbarrier.hsail|74 -
> .../brig.dg/test/gimple/function_calls.hsail |59 -
> .../brig.dg/test/gimple/internal-casts.hsail | 146 -
> .../brig.dg/test/gimple/kernarg.hsail |25 -
> gcc/testsuite/brig.dg/test/gimple/mem.hsail |39 -
> gcc/testsuite/brig.dg/test/gimple/mulhi.hsail |33 -
> .../brig.dg/test/gimple/packed.hsail |76 -
> .../gimple/priv-array-offset-access.hsail |87 -
> .../brig.dg/test/gimple/smoke_test.hsail |91 -
> .../brig.dg/test/gimple/variables.hsail | 125 -
> .../brig.dg/test/gimple/vector.hsail |57 -
> gcc/testsuite/gfortran.dg/goacc/pr78027.f90 | 4 -
> gcc/testsuite/lib/brig-dg.exp |29 -
> gcc/testsuite/lib/brig.exp|40 -
>