[PATCH] configure: Add subdir-objects to all automake flags.

Chris Johns chrisj at rtems.org
Tue Apr 10 06:10:58 UTC 2018


This option silences warning with automake-1.16.1 allowing us to
upgrade to that version.

This change has been tested with automake-1.12.6 and automake-1.16.1.
It seems version 1.16.1 configures slower than 1.12.6 for the same
source and BSP. The newer versions is 6 second slower.

Close #3387.
---
 c/configure.ac                                         | 2 +-
 c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac     | 2 +-
 c/src/lib/libbsp/arm/atsam/configure.ac                | 2 +-
 c/src/lib/libbsp/arm/beagle/configure.ac               | 2 +-
 c/src/lib/libbsp/arm/configure.ac                      | 2 +-
 c/src/lib/libbsp/arm/csb336/configure.ac               | 2 +-
 c/src/lib/libbsp/arm/csb337/configure.ac               | 2 +-
 c/src/lib/libbsp/arm/edb7312/configure.ac              | 2 +-
 c/src/lib/libbsp/arm/gdbarmsim/configure.ac            | 2 +-
 c/src/lib/libbsp/arm/gumstix/configure.ac              | 2 +-
 c/src/lib/libbsp/arm/imx/configure.ac                  | 2 +-
 c/src/lib/libbsp/arm/lm3s69xx/configure.ac             | 2 +-
 c/src/lib/libbsp/arm/lpc176x/configure.ac              | 2 +-
 c/src/lib/libbsp/arm/lpc24xx/configure.ac              | 2 +-
 c/src/lib/libbsp/arm/lpc32xx/configure.ac              | 2 +-
 c/src/lib/libbsp/arm/raspberrypi/configure.ac          | 2 +-
 c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac      | 2 +-
 c/src/lib/libbsp/arm/rtl22xx/configure.ac              | 2 +-
 c/src/lib/libbsp/arm/smdk2410/configure.ac             | 2 +-
 c/src/lib/libbsp/arm/stm32f4/configure.ac              | 2 +-
 c/src/lib/libbsp/arm/tms570/configure.ac               | 2 +-
 c/src/lib/libbsp/arm/xilinx-zynq/configure.ac          | 2 +-
 c/src/lib/libbsp/bfin/TLL6527M/configure.ac            | 2 +-
 c/src/lib/libbsp/bfin/bf537Stamp/configure.ac          | 2 +-
 c/src/lib/libbsp/bfin/configure.ac                     | 2 +-
 c/src/lib/libbsp/bfin/eZKit533/configure.ac            | 2 +-
 c/src/lib/libbsp/i386/configure.ac                     | 2 +-
 c/src/lib/libbsp/i386/pc386/configure.ac               | 2 +-
 c/src/lib/libbsp/i386/pc386/tools/configure.ac         | 2 +-
 c/src/lib/libbsp/lm32/configure.ac                     | 2 +-
 c/src/lib/libbsp/lm32/lm32_evr/configure.ac            | 2 +-
 c/src/lib/libbsp/lm32/milkymist/configure.ac           | 2 +-
 c/src/lib/libbsp/m32c/configure.ac                     | 2 +-
 c/src/lib/libbsp/m32c/m32cbsp/configure.ac             | 2 +-
 c/src/lib/libbsp/m68k/av5282/configure.ac              | 2 +-
 c/src/lib/libbsp/m68k/configure.ac                     | 2 +-
 c/src/lib/libbsp/m68k/csb360/configure.ac              | 2 +-
 c/src/lib/libbsp/m68k/gen68340/configure.ac            | 2 +-
 c/src/lib/libbsp/m68k/gen68360/configure.ac            | 2 +-
 c/src/lib/libbsp/m68k/genmcf548x/configure.ac          | 2 +-
 c/src/lib/libbsp/m68k/mcf5206elite/configure.ac        | 2 +-
 c/src/lib/libbsp/m68k/mcf5206elite/tools/configure.ac  | 2 +-
 c/src/lib/libbsp/m68k/mcf52235/configure.ac            | 2 +-
 c/src/lib/libbsp/m68k/mcf5225x/configure.ac            | 2 +-
 c/src/lib/libbsp/m68k/mcf5235/configure.ac             | 2 +-
 c/src/lib/libbsp/m68k/mcf5329/configure.ac             | 2 +-
 c/src/lib/libbsp/m68k/mrm332/configure.ac              | 2 +-
 c/src/lib/libbsp/m68k/mvme147/configure.ac             | 2 +-
 c/src/lib/libbsp/m68k/mvme147s/configure.ac            | 2 +-
 c/src/lib/libbsp/m68k/mvme162/configure.ac             | 2 +-
 c/src/lib/libbsp/m68k/mvme167/configure.ac             | 2 +-
 c/src/lib/libbsp/m68k/uC5282/configure.ac              | 2 +-
 c/src/lib/libbsp/mips/configure.ac                     | 2 +-
 c/src/lib/libbsp/mips/csb350/configure.ac              | 2 +-
 c/src/lib/libbsp/mips/hurricane/configure.ac           | 2 +-
 c/src/lib/libbsp/mips/jmr3904/configure.ac             | 2 +-
 c/src/lib/libbsp/mips/malta/configure.ac               | 2 +-
 c/src/lib/libbsp/mips/rbtx4925/configure.ac            | 2 +-
 c/src/lib/libbsp/mips/rbtx4938/configure.ac            | 2 +-
 c/src/lib/libbsp/moxie/configure.ac                    | 2 +-
 c/src/lib/libbsp/moxie/moxiesim/configure.ac           | 2 +-
 c/src/lib/libbsp/nios2/configure.ac                    | 2 +-
 c/src/lib/libbsp/nios2/nios2_iss/configure.ac          | 2 +-
 c/src/lib/libbsp/no_cpu/configure.ac                   | 2 +-
 c/src/lib/libbsp/no_cpu/no_bsp/configure.ac            | 2 +-
 c/src/lib/libbsp/or1k/configure.ac                     | 2 +-
 c/src/lib/libbsp/or1k/generic_or1k/configure.ac        | 2 +-
 c/src/lib/libbsp/powerpc/beatnik/configure.ac          | 2 +-
 c/src/lib/libbsp/powerpc/configure.ac                  | 2 +-
 c/src/lib/libbsp/powerpc/gen5200/configure.ac          | 2 +-
 c/src/lib/libbsp/powerpc/gen83xx/configure.ac          | 2 +-
 c/src/lib/libbsp/powerpc/haleakala/configure.ac        | 2 +-
 c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac | 2 +-
 c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac       | 2 +-
 c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac       | 2 +-
 c/src/lib/libbsp/powerpc/mvme3100/configure.ac         | 2 +-
 c/src/lib/libbsp/powerpc/mvme5500/configure.ac         | 2 +-
 c/src/lib/libbsp/powerpc/psim/configure.ac             | 2 +-
 c/src/lib/libbsp/powerpc/qemuppc/configure.ac          | 2 +-
 c/src/lib/libbsp/powerpc/qoriq/configure.ac            | 2 +-
 c/src/lib/libbsp/powerpc/ss555/configure.ac            | 2 +-
 c/src/lib/libbsp/powerpc/t32mppc/configure.ac          | 2 +-
 c/src/lib/libbsp/powerpc/tqm8xx/configure.ac           | 2 +-
 c/src/lib/libbsp/powerpc/virtex/configure.ac           | 2 +-
 c/src/lib/libbsp/powerpc/virtex4/configure.ac          | 2 +-
 c/src/lib/libbsp/powerpc/virtex5/configure.ac          | 2 +-
 c/src/lib/libbsp/riscv/riscv_generic/configure.ac      | 2 +-
 c/src/lib/libbsp/sh/configure.ac                       | 2 +-
 c/src/lib/libbsp/sh/gensh1/configure.ac                | 2 +-
 c/src/lib/libbsp/sh/gensh2/configure.ac                | 2 +-
 c/src/lib/libbsp/sh/gensh4/configure.ac                | 2 +-
 c/src/lib/libbsp/sh/shsim/configure.ac                 | 2 +-
 c/src/lib/libbsp/sparc/configure.ac                    | 2 +-
 c/src/lib/libbsp/sparc/erc32/configure.ac              | 2 +-
 c/src/lib/libbsp/sparc/leon2/configure.ac              | 2 +-
 c/src/lib/libbsp/sparc/leon3/configure.ac              | 2 +-
 c/src/lib/libbsp/sparc64/configure.ac                  | 2 +-
 c/src/lib/libbsp/sparc64/niagara/configure.ac          | 2 +-
 c/src/lib/libbsp/sparc64/usiii/configure.ac            | 2 +-
 c/src/lib/libbsp/v850/configure.ac                     | 2 +-
 c/src/lib/libbsp/v850/gdbv850sim/configure.ac          | 2 +-
 c/src/make/configure.ac                                | 2 +-
 configure.ac                                           | 2 +-
 testsuites/ada/configure.ac                            | 2 +-
 testsuites/benchmarks/configure.ac                     | 2 +-
 testsuites/configure.ac                                | 2 +-
 testsuites/fstests/configure.ac                        | 2 +-
 testsuites/libtests/configure.ac                       | 2 +-
 testsuites/mptests/configure.ac                        | 2 +-
 testsuites/psxtests/configure.ac                       | 2 +-
 testsuites/psxtmtests/configure.ac                     | 2 +-
 testsuites/rhealstone/configure.ac                     | 2 +-
 testsuites/samples/configure.ac                        | 2 +-
 testsuites/smptests/configure.ac                       | 2 +-
 testsuites/sptests/configure.ac                        | 2 +-
 testsuites/tmtests/configure.ac                        | 2 +-
 testsuites/tools/configure.ac                          | 2 +-
 testsuites/tools/generic/configure.ac                  | 2 +-
 tools/build/configure.ac                               | 2 +-
 tools/cpu/configure.ac                                 | 2 +-
 tools/cpu/generic/configure.ac                         | 2 +-
 tools/cpu/nios2/configure.ac                           | 2 +-
 tools/cpu/sh/configure.ac                              | 2 +-
 123 files changed, 123 insertions(+), 123 deletions(-)

diff --git a/c/configure.ac b/c/configure.ac
index 9ccddcd1f1..92288615ca 100644
--- a/c/configure.ac
+++ b/c/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 ## These options are used within this file.
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac b/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac
index a3904ea8dc..97fcf62b18 100644
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac
+++ b/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac
@@ -14,7 +14,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/atsam/configure.ac b/c/src/lib/libbsp/arm/atsam/configure.ac
index b9a8917e81..58547211e6 100644
--- a/c/src/lib/libbsp/arm/atsam/configure.ac
+++ b/c/src/lib/libbsp/arm/atsam/configure.ac
@@ -7,7 +7,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/beagle/configure.ac b/c/src/lib/libbsp/arm/beagle/configure.ac
index 0a8f374afc..599b3b000a 100644
--- a/c/src/lib/libbsp/arm/beagle/configure.ac
+++ b/c/src/lib/libbsp/arm/beagle/configure.ac
@@ -14,7 +14,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.11.1])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/configure.ac b/c/src/lib/libbsp/arm/configure.ac
index 285cd3156f..dfc57bbe9e 100644
--- a/c/src/lib/libbsp/arm/configure.ac
+++ b/c/src/lib/libbsp/arm/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/arm/csb336/configure.ac b/c/src/lib/libbsp/arm/csb336/configure.ac
index b000d2e47b..b331b71adc 100644
--- a/c/src/lib/libbsp/arm/csb336/configure.ac
+++ b/c/src/lib/libbsp/arm/csb336/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/csb337/configure.ac b/c/src/lib/libbsp/arm/csb337/configure.ac
index 91a12f6be5..8813207354 100644
--- a/c/src/lib/libbsp/arm/csb337/configure.ac
+++ b/c/src/lib/libbsp/arm/csb337/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/edb7312/configure.ac b/c/src/lib/libbsp/arm/edb7312/configure.ac
index 1d8175f291..3b91326614 100644
--- a/c/src/lib/libbsp/arm/edb7312/configure.ac
+++ b/c/src/lib/libbsp/arm/edb7312/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/configure.ac b/c/src/lib/libbsp/arm/gdbarmsim/configure.ac
index 89c7d1474f..9d65807ff7 100644
--- a/c/src/lib/libbsp/arm/gdbarmsim/configure.ac
+++ b/c/src/lib/libbsp/arm/gdbarmsim/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/gumstix/configure.ac b/c/src/lib/libbsp/arm/gumstix/configure.ac
index 4ca6d68c85..8cf1266f6e 100644
--- a/c/src/lib/libbsp/arm/gumstix/configure.ac
+++ b/c/src/lib/libbsp/arm/gumstix/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/imx/configure.ac b/c/src/lib/libbsp/arm/imx/configure.ac
index e724135bb4..a66f91f1e7 100644
--- a/c/src/lib/libbsp/arm/imx/configure.ac
+++ b/c/src/lib/libbsp/arm/imx/configure.ac
@@ -7,7 +7,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/configure.ac b/c/src/lib/libbsp/arm/lm3s69xx/configure.ac
index 333efd225c..e78f6f0a0e 100644
--- a/c/src/lib/libbsp/arm/lm3s69xx/configure.ac
+++ b/c/src/lib/libbsp/arm/lm3s69xx/configure.ac
@@ -14,7 +14,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/lpc176x/configure.ac b/c/src/lib/libbsp/arm/lpc176x/configure.ac
index df173b9f36..f18fa112ca 100644
--- a/c/src/lib/libbsp/arm/lpc176x/configure.ac
+++ b/c/src/lib/libbsp/arm/lpc176x/configure.ac
@@ -15,7 +15,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/lpc24xx/configure.ac b/c/src/lib/libbsp/arm/lpc24xx/configure.ac
index 099e81e4ac..c1f5d1af82 100644
--- a/c/src/lib/libbsp/arm/lpc24xx/configure.ac
+++ b/c/src/lib/libbsp/arm/lpc24xx/configure.ac
@@ -14,7 +14,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/lpc32xx/configure.ac b/c/src/lib/libbsp/arm/lpc32xx/configure.ac
index df74e45ace..7f06a32fbb 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/configure.ac
+++ b/c/src/lib/libbsp/arm/lpc32xx/configure.ac
@@ -14,7 +14,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/raspberrypi/configure.ac b/c/src/lib/libbsp/arm/raspberrypi/configure.ac
index 051d5ad299..75b98e4444 100644
--- a/c/src/lib/libbsp/arm/raspberrypi/configure.ac
+++ b/c/src/lib/libbsp/arm/raspberrypi/configure.ac
@@ -13,7 +13,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac b/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac
index 8c3bc113bf..18f50560af 100644
--- a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac
+++ b/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac
@@ -14,7 +14,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/rtl22xx/configure.ac b/c/src/lib/libbsp/arm/rtl22xx/configure.ac
index bacf47672d..512db1d82e 100644
--- a/c/src/lib/libbsp/arm/rtl22xx/configure.ac
+++ b/c/src/lib/libbsp/arm/rtl22xx/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/smdk2410/configure.ac b/c/src/lib/libbsp/arm/smdk2410/configure.ac
index 353f84a3a4..9a0bd57035 100644
--- a/c/src/lib/libbsp/arm/smdk2410/configure.ac
+++ b/c/src/lib/libbsp/arm/smdk2410/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/stm32f4/configure.ac b/c/src/lib/libbsp/arm/stm32f4/configure.ac
index db19bbdd32..c8a138fb3b 100644
--- a/c/src/lib/libbsp/arm/stm32f4/configure.ac
+++ b/c/src/lib/libbsp/arm/stm32f4/configure.ac
@@ -7,7 +7,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/tms570/configure.ac b/c/src/lib/libbsp/arm/tms570/configure.ac
index 580c5d0832..9a498b1ffc 100644
--- a/c/src/lib/libbsp/arm/tms570/configure.ac
+++ b/c/src/lib/libbsp/arm/tms570/configure.ac
@@ -15,7 +15,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac b/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
index efd0223a78..1307f9fd0d 100644
--- a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
+++ b/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac
@@ -13,7 +13,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/bfin/TLL6527M/configure.ac b/c/src/lib/libbsp/bfin/TLL6527M/configure.ac
index b5644160f5..bf226297e1 100644
--- a/c/src/lib/libbsp/bfin/TLL6527M/configure.ac
+++ b/c/src/lib/libbsp/bfin/TLL6527M/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac b/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac
index fc1a6ca551..b392df14b9 100644
--- a/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac
+++ b/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/bfin/configure.ac b/c/src/lib/libbsp/bfin/configure.ac
index 29669cecb8..24f3c14600 100644
--- a/c/src/lib/libbsp/bfin/configure.ac
+++ b/c/src/lib/libbsp/bfin/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/bfin/eZKit533/configure.ac b/c/src/lib/libbsp/bfin/eZKit533/configure.ac
index 1672213fe5..a202537bf1 100644
--- a/c/src/lib/libbsp/bfin/eZKit533/configure.ac
+++ b/c/src/lib/libbsp/bfin/eZKit533/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/i386/configure.ac b/c/src/lib/libbsp/i386/configure.ac
index 18aa96be19..5a8ea37db9 100644
--- a/c/src/lib/libbsp/i386/configure.ac
+++ b/c/src/lib/libbsp/i386/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/i386/pc386/configure.ac b/c/src/lib/libbsp/i386/pc386/configure.ac
index 3501d414fe..fb16773816 100644
--- a/c/src/lib/libbsp/i386/pc386/configure.ac
+++ b/c/src/lib/libbsp/i386/pc386/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 RTEMS_CHECK_TOOL(OBJCOPY,objcopy,:)
diff --git a/c/src/lib/libbsp/i386/pc386/tools/configure.ac b/c/src/lib/libbsp/i386/pc386/tools/configure.ac
index 7a7c981f60..cd2fa134d5 100644
--- a/c/src/lib/libbsp/i386/pc386/tools/configure.ac
+++ b/c/src/lib/libbsp/i386/pc386/tools/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 CFLAGS="-g -O2 -Wall"
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/lm32/configure.ac b/c/src/lib/libbsp/lm32/configure.ac
index ce06e84b0d..9424982c8f 100644
--- a/c/src/lib/libbsp/lm32/configure.ac
+++ b/c/src/lib/libbsp/lm32/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/configure.ac b/c/src/lib/libbsp/lm32/lm32_evr/configure.ac
index bb96b8508d..9b9060716a 100644
--- a/c/src/lib/libbsp/lm32/lm32_evr/configure.ac
+++ b/c/src/lib/libbsp/lm32/lm32_evr/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/lm32/milkymist/configure.ac b/c/src/lib/libbsp/lm32/milkymist/configure.ac
index 7c64c15754..847623fa0c 100644
--- a/c/src/lib/libbsp/lm32/milkymist/configure.ac
+++ b/c/src/lib/libbsp/lm32/milkymist/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m32c/configure.ac b/c/src/lib/libbsp/m32c/configure.ac
index 0ae91b3584..ae2ef20c5f 100644
--- a/c/src/lib/libbsp/m32c/configure.ac
+++ b/c/src/lib/libbsp/m32c/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/m32c/m32cbsp/configure.ac b/c/src/lib/libbsp/m32c/m32cbsp/configure.ac
index 524c84918f..a7811baab9 100644
--- a/c/src/lib/libbsp/m32c/m32cbsp/configure.ac
+++ b/c/src/lib/libbsp/m32c/m32cbsp/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/av5282/configure.ac b/c/src/lib/libbsp/m68k/av5282/configure.ac
index efd12514d9..432f57d72d 100644
--- a/c/src/lib/libbsp/m68k/av5282/configure.ac
+++ b/c/src/lib/libbsp/m68k/av5282/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/configure.ac b/c/src/lib/libbsp/m68k/configure.ac
index 8c5e064f3c..450b2dacef 100644
--- a/c/src/lib/libbsp/m68k/configure.ac
+++ b/c/src/lib/libbsp/m68k/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/m68k/csb360/configure.ac b/c/src/lib/libbsp/m68k/csb360/configure.ac
index 0457ea4c6c..f3ec06b5aa 100644
--- a/c/src/lib/libbsp/m68k/csb360/configure.ac
+++ b/c/src/lib/libbsp/m68k/csb360/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/gen68340/configure.ac b/c/src/lib/libbsp/m68k/gen68340/configure.ac
index 31656d6ef4..63cf803c9f 100644
--- a/c/src/lib/libbsp/m68k/gen68340/configure.ac
+++ b/c/src/lib/libbsp/m68k/gen68340/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/gen68360/configure.ac b/c/src/lib/libbsp/m68k/gen68360/configure.ac
index 36251acf24..41e3165b41 100644
--- a/c/src/lib/libbsp/m68k/gen68360/configure.ac
+++ b/c/src/lib/libbsp/m68k/gen68360/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/configure.ac b/c/src/lib/libbsp/m68k/genmcf548x/configure.ac
index 07be6f937c..fdef46d756 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/configure.ac
+++ b/c/src/lib/libbsp/m68k/genmcf548x/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac b/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac
index a636f08b29..84a78ed490 100644
--- a/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac
+++ b/c/src/lib/libbsp/m68k/mcf5206elite/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/tools/configure.ac b/c/src/lib/libbsp/m68k/mcf5206elite/tools/configure.ac
index c2654a5ca9..9ec0b52229 100644
--- a/c/src/lib/libbsp/m68k/mcf5206elite/tools/configure.ac
+++ b/c/src/lib/libbsp/m68k/mcf5206elite/tools/configure.ac
@@ -7,7 +7,7 @@ RTEMS_TOP(../../../../../../..)
 RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/m68k/mcf52235/configure.ac b/c/src/lib/libbsp/m68k/mcf52235/configure.ac
index 3a8eb3de52..8b90ab22ac 100644
--- a/c/src/lib/libbsp/m68k/mcf52235/configure.ac
+++ b/c/src/lib/libbsp/m68k/mcf52235/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mcf5225x/configure.ac b/c/src/lib/libbsp/m68k/mcf5225x/configure.ac
index b4ac6793c5..901acdb749 100644
--- a/c/src/lib/libbsp/m68k/mcf5225x/configure.ac
+++ b/c/src/lib/libbsp/m68k/mcf5225x/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mcf5235/configure.ac b/c/src/lib/libbsp/m68k/mcf5235/configure.ac
index fc745baa1e..e23bf38749 100644
--- a/c/src/lib/libbsp/m68k/mcf5235/configure.ac
+++ b/c/src/lib/libbsp/m68k/mcf5235/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mcf5329/configure.ac b/c/src/lib/libbsp/m68k/mcf5329/configure.ac
index 32c1e8c8c8..c6c19b05ca 100644
--- a/c/src/lib/libbsp/m68k/mcf5329/configure.ac
+++ b/c/src/lib/libbsp/m68k/mcf5329/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mrm332/configure.ac b/c/src/lib/libbsp/m68k/mrm332/configure.ac
index f1f113d4aa..1c3787a4b0 100644
--- a/c/src/lib/libbsp/m68k/mrm332/configure.ac
+++ b/c/src/lib/libbsp/m68k/mrm332/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mvme147/configure.ac b/c/src/lib/libbsp/m68k/mvme147/configure.ac
index d08286dcbf..937620f29c 100644
--- a/c/src/lib/libbsp/m68k/mvme147/configure.ac
+++ b/c/src/lib/libbsp/m68k/mvme147/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mvme147s/configure.ac b/c/src/lib/libbsp/m68k/mvme147s/configure.ac
index cf48353f50..241a9a58c2 100644
--- a/c/src/lib/libbsp/m68k/mvme147s/configure.ac
+++ b/c/src/lib/libbsp/m68k/mvme147s/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mvme162/configure.ac b/c/src/lib/libbsp/m68k/mvme162/configure.ac
index f0a1bcc17d..165edb3ba7 100644
--- a/c/src/lib/libbsp/m68k/mvme162/configure.ac
+++ b/c/src/lib/libbsp/m68k/mvme162/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/mvme167/configure.ac b/c/src/lib/libbsp/m68k/mvme167/configure.ac
index b2d3277e45..2a0801f6bd 100644
--- a/c/src/lib/libbsp/m68k/mvme167/configure.ac
+++ b/c/src/lib/libbsp/m68k/mvme167/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/m68k/uC5282/configure.ac b/c/src/lib/libbsp/m68k/uC5282/configure.ac
index 3dde5a7480..3369e8206b 100644
--- a/c/src/lib/libbsp/m68k/uC5282/configure.ac
+++ b/c/src/lib/libbsp/m68k/uC5282/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/mips/configure.ac b/c/src/lib/libbsp/mips/configure.ac
index 288be9e96e..e9a26da564 100644
--- a/c/src/lib/libbsp/mips/configure.ac
+++ b/c/src/lib/libbsp/mips/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/mips/csb350/configure.ac b/c/src/lib/libbsp/mips/csb350/configure.ac
index 8d5e6d9044..42b584a72c 100644
--- a/c/src/lib/libbsp/mips/csb350/configure.ac
+++ b/c/src/lib/libbsp/mips/csb350/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/mips/hurricane/configure.ac b/c/src/lib/libbsp/mips/hurricane/configure.ac
index 876d264502..b7b7759370 100644
--- a/c/src/lib/libbsp/mips/hurricane/configure.ac
+++ b/c/src/lib/libbsp/mips/hurricane/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 
 RTEMS_BSP_CONFIGURE
 
diff --git a/c/src/lib/libbsp/mips/jmr3904/configure.ac b/c/src/lib/libbsp/mips/jmr3904/configure.ac
index 6c13525920..ff542fb6c0 100644
--- a/c/src/lib/libbsp/mips/jmr3904/configure.ac
+++ b/c/src/lib/libbsp/mips/jmr3904/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/mips/malta/configure.ac b/c/src/lib/libbsp/mips/malta/configure.ac
index b84a2310da..52787fde70 100644
--- a/c/src/lib/libbsp/mips/malta/configure.ac
+++ b/c/src/lib/libbsp/mips/malta/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/mips/rbtx4925/configure.ac b/c/src/lib/libbsp/mips/rbtx4925/configure.ac
index 435c14519d..d8b20a6573 100644
--- a/c/src/lib/libbsp/mips/rbtx4925/configure.ac
+++ b/c/src/lib/libbsp/mips/rbtx4925/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 
 RTEMS_BSP_CONFIGURE
 
diff --git a/c/src/lib/libbsp/mips/rbtx4938/configure.ac b/c/src/lib/libbsp/mips/rbtx4938/configure.ac
index be8e341dcc..2957f9743b 100644
--- a/c/src/lib/libbsp/mips/rbtx4938/configure.ac
+++ b/c/src/lib/libbsp/mips/rbtx4938/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 
 RTEMS_BSP_CONFIGURE
 
diff --git a/c/src/lib/libbsp/moxie/configure.ac b/c/src/lib/libbsp/moxie/configure.ac
index ac8468f765..d5fd39a16b 100644
--- a/c/src/lib/libbsp/moxie/configure.ac
+++ b/c/src/lib/libbsp/moxie/configure.ac
@@ -10,7 +10,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.10])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/moxie/moxiesim/configure.ac b/c/src/lib/libbsp/moxie/moxiesim/configure.ac
index b402b32019..edee56c361 100644
--- a/c/src/lib/libbsp/moxie/moxiesim/configure.ac
+++ b/c/src/lib/libbsp/moxie/moxiesim/configure.ac
@@ -11,7 +11,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.10])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/nios2/configure.ac b/c/src/lib/libbsp/nios2/configure.ac
index ae0c31cd44..0f2a260b48 100644
--- a/c/src/lib/libbsp/nios2/configure.ac
+++ b/c/src/lib/libbsp/nios2/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/nios2/nios2_iss/configure.ac b/c/src/lib/libbsp/nios2/nios2_iss/configure.ac
index 6cdf6549bf..89a2089762 100644
--- a/c/src/lib/libbsp/nios2/nios2_iss/configure.ac
+++ b/c/src/lib/libbsp/nios2/nios2_iss/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/no_cpu/configure.ac b/c/src/lib/libbsp/no_cpu/configure.ac
index cf347b406f..e75a2a0e2d 100644
--- a/c/src/lib/libbsp/no_cpu/configure.ac
+++ b/c/src/lib/libbsp/no_cpu/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac b/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac
index b93b82437e..ad29b44333 100644
--- a/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac
+++ b/c/src/lib/libbsp/no_cpu/no_bsp/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/or1k/configure.ac b/c/src/lib/libbsp/or1k/configure.ac
index e3ee8ad9d3..cc8146e9de 100644
--- a/c/src/lib/libbsp/or1k/configure.ac
+++ b/c/src/lib/libbsp/or1k/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/or1k/generic_or1k/configure.ac b/c/src/lib/libbsp/or1k/generic_or1k/configure.ac
index 6a22b2c391..b731754e86 100644
--- a/c/src/lib/libbsp/or1k/generic_or1k/configure.ac
+++ b/c/src/lib/libbsp/or1k/generic_or1k/configure.ac
@@ -13,7 +13,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
diff --git a/c/src/lib/libbsp/powerpc/beatnik/configure.ac b/c/src/lib/libbsp/powerpc/beatnik/configure.ac
index 31968ddf1d..2aba583ad0 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/configure.ac
+++ b/c/src/lib/libbsp/powerpc/beatnik/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/configure.ac b/c/src/lib/libbsp/powerpc/configure.ac
index 2725b86d1c..ef4dc5dd7b 100644
--- a/c/src/lib/libbsp/powerpc/configure.ac
+++ b/c/src/lib/libbsp/powerpc/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/powerpc/gen5200/configure.ac b/c/src/lib/libbsp/powerpc/gen5200/configure.ac
index b0fac8123d..f361e57693 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/configure.ac
+++ b/c/src/lib/libbsp/powerpc/gen5200/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/configure.ac b/c/src/lib/libbsp/powerpc/gen83xx/configure.ac
index 9e72bd7199..2bd73db47b 100644
--- a/c/src/lib/libbsp/powerpc/gen83xx/configure.ac
+++ b/c/src/lib/libbsp/powerpc/gen83xx/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/haleakala/configure.ac b/c/src/lib/libbsp/powerpc/haleakala/configure.ac
index b809886646..b2d3d75859 100644
--- a/c/src/lib/libbsp/powerpc/haleakala/configure.ac
+++ b/c/src/lib/libbsp/powerpc/haleakala/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac b/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac
index ec9443a407..91e7253670 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 RTEMS_CHECK_TOOL(NM,nm,no)
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac b/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac
index bef9d0f21c..a08300ffb6 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/configure.ac
@@ -16,7 +16,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac b/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac
index e37649e7bb..4c9fe493c4 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac
+++ b/c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/configure.ac b/c/src/lib/libbsp/powerpc/mvme3100/configure.ac
index 2274f9e428..438c74b2ed 100644
--- a/c/src/lib/libbsp/powerpc/mvme3100/configure.ac
+++ b/c/src/lib/libbsp/powerpc/mvme3100/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 RTEMS_CHECK_TOOL(NM,nm,no)
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/configure.ac b/c/src/lib/libbsp/powerpc/mvme5500/configure.ac
index 4befe84aea..d1da41cd87 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/configure.ac
+++ b/c/src/lib/libbsp/powerpc/mvme5500/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 RTEMS_CHECK_TOOL(NM,nm,no)
diff --git a/c/src/lib/libbsp/powerpc/psim/configure.ac b/c/src/lib/libbsp/powerpc/psim/configure.ac
index e324900429..861df65ce3 100644
--- a/c/src/lib/libbsp/powerpc/psim/configure.ac
+++ b/c/src/lib/libbsp/powerpc/psim/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/configure.ac b/c/src/lib/libbsp/powerpc/qemuppc/configure.ac
index e1738a7aee..1943a6ad28 100644
--- a/c/src/lib/libbsp/powerpc/qemuppc/configure.ac
+++ b/c/src/lib/libbsp/powerpc/qemuppc/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/qoriq/configure.ac b/c/src/lib/libbsp/powerpc/qoriq/configure.ac
index 2ef9c9d0a7..3e1580667f 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/configure.ac
+++ b/c/src/lib/libbsp/powerpc/qoriq/configure.ac
@@ -7,7 +7,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.10])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/ss555/configure.ac b/c/src/lib/libbsp/powerpc/ss555/configure.ac
index dc07a49348..b250aed801 100644
--- a/c/src/lib/libbsp/powerpc/ss555/configure.ac
+++ b/c/src/lib/libbsp/powerpc/ss555/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/t32mppc/configure.ac b/c/src/lib/libbsp/powerpc/t32mppc/configure.ac
index 99dffa3212..9036d4fd37 100644
--- a/c/src/lib/libbsp/powerpc/t32mppc/configure.ac
+++ b/c/src/lib/libbsp/powerpc/t32mppc/configure.ac
@@ -7,7 +7,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.10])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac b/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac
index ecfe6578ec..f691705390 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac
+++ b/c/src/lib/libbsp/powerpc/tqm8xx/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/virtex/configure.ac b/c/src/lib/libbsp/powerpc/virtex/configure.ac
index 6650179563..f51400b80f 100644
--- a/c/src/lib/libbsp/powerpc/virtex/configure.ac
+++ b/c/src/lib/libbsp/powerpc/virtex/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/virtex4/configure.ac b/c/src/lib/libbsp/powerpc/virtex4/configure.ac
index f9559d741f..65ae934d27 100644
--- a/c/src/lib/libbsp/powerpc/virtex4/configure.ac
+++ b/c/src/lib/libbsp/powerpc/virtex4/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/powerpc/virtex5/configure.ac b/c/src/lib/libbsp/powerpc/virtex5/configure.ac
index e8452c2fd6..eb4df6bf61 100644
--- a/c/src/lib/libbsp/powerpc/virtex5/configure.ac
+++ b/c/src/lib/libbsp/powerpc/virtex5/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/riscv/riscv_generic/configure.ac b/c/src/lib/libbsp/riscv/riscv_generic/configure.ac
index 25c9c1e1a6..34de489e4e 100644
--- a/c/src/lib/libbsp/riscv/riscv_generic/configure.ac
+++ b/c/src/lib/libbsp/riscv/riscv_generic/configure.ac
@@ -14,7 +14,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[])
diff --git a/c/src/lib/libbsp/sh/configure.ac b/c/src/lib/libbsp/sh/configure.ac
index 79df52f9a9..09badf702f 100644
--- a/c/src/lib/libbsp/sh/configure.ac
+++ b/c/src/lib/libbsp/sh/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/sh/gensh1/configure.ac b/c/src/lib/libbsp/sh/gensh1/configure.ac
index 3d5891d0b0..ed6754bef4 100644
--- a/c/src/lib/libbsp/sh/gensh1/configure.ac
+++ b/c/src/lib/libbsp/sh/gensh1/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/sh/gensh2/configure.ac b/c/src/lib/libbsp/sh/gensh2/configure.ac
index 9cbfc5fce7..963b279eb7 100644
--- a/c/src/lib/libbsp/sh/gensh2/configure.ac
+++ b/c/src/lib/libbsp/sh/gensh2/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/sh/gensh4/configure.ac b/c/src/lib/libbsp/sh/gensh4/configure.ac
index f3f2cebc49..2ac5d4b6f1 100644
--- a/c/src/lib/libbsp/sh/gensh4/configure.ac
+++ b/c/src/lib/libbsp/sh/gensh4/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/sh/shsim/configure.ac b/c/src/lib/libbsp/sh/shsim/configure.ac
index 4d6dbe7f80..5e1cc7848f 100644
--- a/c/src/lib/libbsp/sh/shsim/configure.ac
+++ b/c/src/lib/libbsp/sh/shsim/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/sparc/configure.ac b/c/src/lib/libbsp/sparc/configure.ac
index 29b7f8408d..330345ccff 100644
--- a/c/src/lib/libbsp/sparc/configure.ac
+++ b/c/src/lib/libbsp/sparc/configure.ac
@@ -9,7 +9,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/sparc/erc32/configure.ac b/c/src/lib/libbsp/sparc/erc32/configure.ac
index aef5bcf843..80151effda 100644
--- a/c/src/lib/libbsp/sparc/erc32/configure.ac
+++ b/c/src/lib/libbsp/sparc/erc32/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/sparc/leon2/configure.ac b/c/src/lib/libbsp/sparc/leon2/configure.ac
index 8abe84fb7a..c7158c99d8 100644
--- a/c/src/lib/libbsp/sparc/leon2/configure.ac
+++ b/c/src/lib/libbsp/sparc/leon2/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/sparc/leon3/configure.ac b/c/src/lib/libbsp/sparc/leon3/configure.ac
index 0029b98af1..c45304fc17 100644
--- a/c/src/lib/libbsp/sparc/leon3/configure.ac
+++ b/c/src/lib/libbsp/sparc/leon3/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/sparc64/configure.ac b/c/src/lib/libbsp/sparc64/configure.ac
index 4c696899f3..218ea6573f 100644
--- a/c/src/lib/libbsp/sparc64/configure.ac
+++ b/c/src/lib/libbsp/sparc64/configure.ac
@@ -11,7 +11,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/sparc64/niagara/configure.ac b/c/src/lib/libbsp/sparc64/niagara/configure.ac
index 69c18ba3df..65ad057ccc 100644
--- a/c/src/lib/libbsp/sparc64/niagara/configure.ac
+++ b/c/src/lib/libbsp/sparc64/niagara/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/sparc64/usiii/configure.ac b/c/src/lib/libbsp/sparc64/usiii/configure.ac
index 5f719cd497..7486b0502f 100644
--- a/c/src/lib/libbsp/sparc64/usiii/configure.ac
+++ b/c/src/lib/libbsp/sparc64/usiii/configure.ac
@@ -8,7 +8,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/lib/libbsp/v850/configure.ac b/c/src/lib/libbsp/v850/configure.ac
index 01b8360510..9195531858 100644
--- a/c/src/lib/libbsp/v850/configure.ac
+++ b/c/src/lib/libbsp/v850/configure.ac
@@ -9,7 +9,7 @@ RTEMS_SOURCE_TOP
 RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/configure.ac b/c/src/lib/libbsp/v850/gdbv850sim/configure.ac
index 2d84871969..2c8a91ba64 100644
--- a/c/src/lib/libbsp/v850/gdbv850sim/configure.ac
+++ b/c/src/lib/libbsp/v850/gdbv850sim/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 RTEMS_BSP_LINKCMDS
 
 RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define nostdinc foreign subdir-objects 1.12.2])
 RTEMS_BSP_CONFIGURE
 
 
diff --git a/c/src/make/configure.ac b/c/src/make/configure.ac
index 11f2102ec5..4b22b7e34d 100644
--- a/c/src/make/configure.ac
+++ b/c/src/make/configure.ac
@@ -14,7 +14,7 @@ AC_SUBST(RTEMS_TOPdir,../../..)
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_VERSIONING
diff --git a/configure.ac b/configure.ac
index 5933bb88f4..2d0a2056b3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -16,7 +16,7 @@ AS_IF([test -f aclocal/version.m4],[
 ])
 
 AC_CANONICAL_TARGET([])
-AM_INIT_AUTOMAKE([no-define foreign dist-bzip2 no-dist-gzip 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign dist-bzip2 no-dist-gzip subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 ## These option are only in here to let --help report all supported
diff --git a/testsuites/ada/configure.ac b/testsuites/ada/configure.ac
index 4ec8532ada..96866650ec 100644
--- a/testsuites/ada/configure.ac
+++ b/testsuites/ada/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 AC_CHECK_PROGS([M4],[gm4 m4])
diff --git a/testsuites/benchmarks/configure.ac b/testsuites/benchmarks/configure.ac
index 4ddfca060b..0cdcdda72f 100644
--- a/testsuites/benchmarks/configure.ac
+++ b/testsuites/benchmarks/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/testsuites/configure.ac b/testsuites/configure.ac
index a01bc43130..7ed8d10765 100644
--- a/testsuites/configure.ac
+++ b/testsuites/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENABLE_TESTS
diff --git a/testsuites/fstests/configure.ac b/testsuites/fstests/configure.ac
index 9cefe92464..469f103d96 100644
--- a/testsuites/fstests/configure.ac
+++ b/testsuites/fstests/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/testsuites/libtests/configure.ac b/testsuites/libtests/configure.ac
index 253eb7c287..af9e1a390c 100644
--- a/testsuites/libtests/configure.ac
+++ b/testsuites/libtests/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENABLE_CXX
diff --git a/testsuites/mptests/configure.ac b/testsuites/mptests/configure.ac
index f13759078d..134d6215d3 100644
--- a/testsuites/mptests/configure.ac
+++ b/testsuites/mptests/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 
diff --git a/testsuites/psxtests/configure.ac b/testsuites/psxtests/configure.ac
index 84122247fa..d48c2ac122 100644
--- a/testsuites/psxtests/configure.ac
+++ b/testsuites/psxtests/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENABLE_CXX
diff --git a/testsuites/psxtmtests/configure.ac b/testsuites/psxtmtests/configure.ac
index b2a711e3aa..2eb01c7917 100644
--- a/testsuites/psxtmtests/configure.ac
+++ b/testsuites/psxtmtests/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/testsuites/rhealstone/configure.ac b/testsuites/rhealstone/configure.ac
index 7c60f3bb8c..0a89fe5c18 100644
--- a/testsuites/rhealstone/configure.ac
+++ b/testsuites/rhealstone/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/testsuites/samples/configure.ac b/testsuites/samples/configure.ac
index dab65b0086..c3f62673a4 100644
--- a/testsuites/samples/configure.ac
+++ b/testsuites/samples/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENABLE_CXX
diff --git a/testsuites/smptests/configure.ac b/testsuites/smptests/configure.ac
index 48c3d5a263..937c5d4068 100644
--- a/testsuites/smptests/configure.ac
+++ b/testsuites/smptests/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENABLE_CXX
diff --git a/testsuites/sptests/configure.ac b/testsuites/sptests/configure.ac
index a80b4ebe28..f56d83cb24 100644
--- a/testsuites/sptests/configure.ac
+++ b/testsuites/sptests/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENABLE_CXX
diff --git a/testsuites/tmtests/configure.ac b/testsuites/tmtests/configure.ac
index a4a5564c0e..35fc899d30 100644
--- a/testsuites/tmtests/configure.ac
+++ b/testsuites/tmtests/configure.ac
@@ -10,7 +10,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_ENV_RTEMSBSP
diff --git a/testsuites/tools/configure.ac b/testsuites/tools/configure.ac
index 5f559b80c9..e7ec106608 100644
--- a/testsuites/tools/configure.ac
+++ b/testsuites/tools/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_TOOLPATHS
diff --git a/testsuites/tools/generic/configure.ac b/testsuites/tools/generic/configure.ac
index ffde158897..0f775f3631 100644
--- a/testsuites/tools/generic/configure.ac
+++ b/testsuites/tools/generic/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_PATH_KSH
diff --git a/tools/build/configure.ac b/tools/build/configure.ac
index 10a61ed63d..5d752c62f7 100644
--- a/tools/build/configure.ac
+++ b/tools/build/configure.ac
@@ -7,7 +7,7 @@ RTEMS_BUILD_TOP
 
 AC_CANONICAL_HOST
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 AC_PROG_CC
diff --git a/tools/cpu/configure.ac b/tools/cpu/configure.ac
index 58081121ce..69ac4d89dd 100644
--- a/tools/cpu/configure.ac
+++ b/tools/cpu/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_PATH_KSH
diff --git a/tools/cpu/generic/configure.ac b/tools/cpu/generic/configure.ac
index c393d309a6..f0b606ea41 100644
--- a/tools/cpu/generic/configure.ac
+++ b/tools/cpu/generic/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
+AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 RTEMS_PATH_KSH
diff --git a/tools/cpu/nios2/configure.ac b/tools/cpu/nios2/configure.ac
index 208819128a..b0fbc85949 100644
--- a/tools/cpu/nios2/configure.ac
+++ b/tools/cpu/nios2/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([foreign 1.12.2])
+AM_INIT_AUTOMAKE([foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 AC_PROG_CC
diff --git a/tools/cpu/sh/configure.ac b/tools/cpu/sh/configure.ac
index 7b6b1187b7..fd368e6001 100644
--- a/tools/cpu/sh/configure.ac
+++ b/tools/cpu/sh/configure.ac
@@ -9,7 +9,7 @@ RTEMS_BUILD_TOP
 
 RTEMS_CANONICAL_TARGET_CPU
 
-AM_INIT_AUTOMAKE([foreign 1.12.2])
+AM_INIT_AUTOMAKE([foreign subdir-objects 1.12.2])
 AM_MAINTAINER_MODE
 
 AC_PROG_CC
-- 
2.15.1



More information about the devel mailing list