8sa1-gcc/gcc/d
Iain Buclaw 928e96bbe9 d: Remove visibility and lookup deprecation
The deprecation phase for access checks is finished.

The `-ftransition=import` and `-ftransition=checkimports` switches no
longer have an effect and are now removed.  Symbols that are not visible
in a particular scope will no longer be found by the compiler.

Reviewed-on: https://github.com/dlang/dmd/pull/12124

gcc/d/ChangeLog:

	* dmd/MERGE: Merge upstream dmd 2d3d13748.
	* d-lang.cc (d_handle_option): Remove OPT_ftransition_checkimports and
	OPT_ftransition_import.
	* gdc.texi (Warnings): Remove documentation for -ftransition=import
	and -ftransition=checkimports.
	* lang.opt (ftransition=checkimports): Remove.
	(ftransition=import): Remove.
2021-01-11 12:21:03 +01:00
..
dmd d: Remove visibility and lookup deprecation 2021-01-11 12:21:03 +01:00
ChangeLog
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014
ChangeLog-2015
ChangeLog-2016
ChangeLog-2017
ChangeLog-2018
ChangeLog-2019
ChangeLog-2020
config-lang.in
d-attribs.cc
d-builtins.cc
d-codegen.cc
d-compiler.cc
d-convert.cc
d-ctfloat.cc
d-diagnostic.cc
d-frontend.cc
d-gimplify.cc
d-incpath.cc
d-lang.cc d: Remove visibility and lookup deprecation 2021-01-11 12:21:03 +01:00
d-longdouble.cc
d-port.cc
d-spec.cc
d-system.h
d-target-def.h
d-target.cc
d-target.def
d-target.h
d-tree.def
d-tree.h
decl.cc
expr.cc
gdc.texi d: Remove visibility and lookup deprecation 2021-01-11 12:21:03 +01:00
imports.cc
intrinsics.cc
intrinsics.def
lang-specs.h
lang.opt d: Remove visibility and lookup deprecation 2021-01-11 12:21:03 +01:00
longdouble.h
Make-lang.in
modules.cc
README.gcc
runtime.cc
runtime.def
toir.cc
typeinfo.cc
types.cc
verstr.h

The files in the dmd subdirectory are part of the front-end for the
Digital Mars D compiler, hosted at https://github.com/dlang/dmd/.

They cover the lexical analysis, parsing, and semantic analysis of the
D Programming Language defined in the documents at https://dlang.org/.

To report a problem or look up known issues with the dmd front-end,
please visit the issue tracker at https://issues.dlang.org/.

All changes to dmd should go through the upstream repository first,
then merged back to GCC.