summaryrefslogtreecommitdiffstats
path: root/Tests/PositionIndependentTargets/pic_test.h
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/PositionIndependentTargets/pic_test.h')
-rw-r--r--Tests/PositionIndependentTargets/pic_test.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Tests/PositionIndependentTargets/pic_test.h b/Tests/PositionIndependentTargets/pic_test.h
index 3f64557..13cf8f7 100644
--- a/Tests/PositionIndependentTargets/pic_test.h
+++ b/Tests/PositionIndependentTargets/pic_test.h
@@ -1,7 +1,7 @@
#if defined(__ELF__)
-# if !defined(__PIC__)
-# error "The POSITION_INDEPENDENT_CODE property should cause __PIC__ to be defined on ELF platforms."
+# if !defined(__PIC__) && !defined(__PIE__)
+# error "The POSITION_INDEPENDENT_CODE property should cause __PIC__ or __PIE__ to be defined on ELF platforms."
# endif
#endif