]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
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 c45edc2fa3fd57dd3a5b1a72c3fc1a349c7609e6..ce098617c62e566a9c8a0c7ec61a5100039632bd 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");