From 6a79bb0ad4fa76c78fa5561926502bd9bc206ffa Mon Sep 17 00:00:00 2001
From: Jason Thorpe <thorpej@wasabisystems.com>
Date: Sat, 8 Jun 2002 17:47:20 +0000
Subject: [PATCH] sh.h (SUBTARGET_EXTRA_SPECS): Define empty if not already
 defined.

* config/sh/sh.h (SUBTARGET_EXTRA_SPECS): Define empty
if not already defined.
(EXTRA_SPECS): Add SUBTARGET_EXTRA_SPECS.

From-SVN: r54387
---
 gcc/ChangeLog      | 6 ++++++
 gcc/config/sh/sh.h | 7 ++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 79f4ae56e09a..c7d73fb359d9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2002-06-08  Jason Thorpe  <thorpej@wasabisystems.com>
+
+	* config/sh/sh.h (SUBTARGET_EXTRA_SPECS): Define empty
+	if not already defined. 
+	(EXTRA_SPECS): Add SUBTARGET_EXTRA_SPECS.
+
 2002-06-08  Marek Michalkiewicz  <marekm@amelek.gda.pl>
 
 	* config/avr/avr.c (avr_regs_to_save): No need to save any registers
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h
index 5995e3770550..dc6cc54c0033 100644
--- a/gcc/config/sh/sh.h
+++ b/gcc/config/sh/sh.h
@@ -320,13 +320,18 @@ extern int target_flags;
 #define SUBTARGET_CPP_SPEC ""
 #endif
 
+#ifndef SUBTARGET_EXTRA_SPECS
+#define SUBTARGET_EXTRA_SPECS
+#endif
+
 #define EXTRA_SPECS						\
   { "subtarget_cpp_spec", SUBTARGET_CPP_SPEC },			\
   { "link_emul_prefix", LINK_EMUL_PREFIX },			\
   { "link_default_cpu_emul", LINK_DEFAULT_CPU_EMUL },		\
   { "subtarget_link_emul_suffix", SUBTARGET_LINK_EMUL_SUFFIX },	\
   { "subtarget_link_spec", SUBTARGET_LINK_SPEC },		\
-  { "subtarget_asm_endian_spec", SUBTARGET_ASM_ENDIAN_SPEC },
+  { "subtarget_asm_endian_spec", SUBTARGET_ASM_ENDIAN_SPEC },	\
+  SUBTARGET_EXTRA_SPECS
 
 #define ASM_SPEC  "%(subtarget_asm_endian_spec) %{mrelax:-relax}"
 
-- 
GitLab