d: Predefine the D_PIE version condition when flag_pie is set.
authorIain Buclaw <ibuclaw@gdcproject.org>
Sun, 28 Mar 2021 14:40:23 +0000 (16:40 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Sun, 28 Mar 2021 15:46:36 +0000 (17:46 +0200)
Same as the D_PIC version condition, which is set by flag_pic.

gcc/d/ChangeLog:

* d-builtins.cc (d_init_versions): Predefine D_PIE if flag_pie is set.

gcc/d/d-builtins.cc

index c45edc2..ce09861 100644 (file)
@@ -480,6 +480,8 @@ d_init_versions (void)
     VersionCondition::addPredefinedGlobalIdent ("D_Coverage");
   if (flag_pic)
     VersionCondition::addPredefinedGlobalIdent ("D_PIC");
+  if (flag_pie)
+    VersionCondition::addPredefinedGlobalIdent ("D_PIE");
 
   if (global.params.doDocComments)
     VersionCondition::addPredefinedGlobalIdent ("D_Ddoc");