diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1d8dff4a29939565131d97ca80384b4570818ae1..2f2b2bd818fb67a930ea55ae093abbf8f24f0922 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2005-07-14  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* config/s390/s390.h (TARGET_TPF_PROFILING): Add default definition.
+
 2005-07-14  Steve Ellcey  <sje@cup.hp.com>
 
 	* config/ia64/ia64.c (ia64_output_dwarf_dtprel): Support ILP32 mode.
diff --git a/gcc/config/s390/s390.h b/gcc/config/s390/s390.h
index 42119a467b1554aa57fd1b28f52f572c69a14e75..8df3b32b73b9f5dc2ba0201f7ccecfffa44d2c18 100644
--- a/gcc/config/s390/s390.h
+++ b/gcc/config/s390/s390.h
@@ -71,6 +71,11 @@ extern enum processor_flags s390_arch_flags;
 
 /* Run-time target specification.  */
 
+/* Defaults for option flags defined only on some subtargets.  */
+#ifndef TARGET_TPF_PROFILING
+#define TARGET_TPF_PROFILING 0
+#endif
+
 /* This will be overridden by OS headers.  */
 #define TARGET_TPF 0