summaryrefslogtreecommitdiff
path: root/gcc/config/sh/sh-c.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/sh/sh-c.c')
-rw-r--r--gcc/config/sh/sh-c.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config/sh/sh-c.c b/gcc/config/sh/sh-c.c
index 052895a27062..2dabf66bd47b 100644
--- a/gcc/config/sh/sh-c.c
+++ b/gcc/config/sh/sh-c.c
@@ -137,6 +137,11 @@ sh_cpu_cpp_builtins (cpp_reader* pfile)
builtin_define ("__HITACHI__");
if (TARGET_FMOVD)
builtin_define ("__FMOVD_ENABLED__");
+ if (TARGET_FDPIC)
+ {
+ builtin_define ("__SH_FDPIC__");
+ builtin_define ("__FDPIC__");
+ }
builtin_define (TARGET_LITTLE_ENDIAN
? "__LITTLE_ENDIAN__" : "__BIG_ENDIAN__");