www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ldc - Removal of deprecated pragma names and version identifiers in 0.14.0

reply "Kai Nacke" <kai redstar.de> writes:
Hi all!

I plan to remove support for deprecated pragma names and version 
identifiers in 0.14.0. A warning is printed for the deprecated 
pragma names for more than a year now. I hope everybody has 
updated his/her code!

There are also some LDC specific version identifiers which I like 
to remove:

LLVM (use LDC instead)
LLVM64 (use LDC and D_LP64 instead)
mingw32 (use MinGW instead)
freebsd (use FreeBSD instead)
solaris (use Solaris instead)

I will not remove the officially deprecated version identifiers 
darwin and Thumb
as they are still mentioned in the language reference.

If you have objections please post them now!

Regards,
Kai
Mar 23 2014
parent "David Nadlinger" <code klickverbot.at> writes:
On 23 Mar 2014, at 19:03, Kai Nacke wrote:
 I will not remove the officially deprecated version identifiers darwin 
 and Thumb
 as they are still mentioned in the language reference.
Sounds good! David
Mar 25 2014