Move content to bsp_predriver_hook() functions of the BSPs.
Update #2408.
---
c/src/lib/libbsp/sparc/erc32/Makefile.am | 2 +-
.../lib/libbsp/sparc/erc32/startup/bsppredriver.c | 2 ++
c/src/lib/libbsp/sparc/leon2/Makefile.am | 2 +-
Call bsp_work_area_initialize() before bsp_start(). This allows
bsp_start() to use malloc() etc. which is beneficial for systems with a
plug-and-play hardware enumeration.
Update #2408.
---
c/src/lib/libbsp/i386/pc386/include/bsp.h | 2 -
ok. Joel, you may need to tweak any slides you have on the boot sequence. ;)
On Wed, Dec 9, 2015 at 3:15 AM, Sebastian Huber
wrote:
> Call bsp_work_area_initialize() before bsp_start(). This allows
> bsp_start() to use malloc() etc. which is beneficial for
On 08/12/15 21:10, Sebastian Huber wrote:
- Am 8. Dez 2015 um 16:03 schrieb Joel Sherrill :
What BSPs/architectures have you tested?
I will test the with the attached patch tomorrow on all BSPs. This
patch adds a link time test to ticker. This test verifies that
On 09/12/15 16:01, Sebastian Huber wrote:
On 09/12/15 15:58, Joel Sherrill wrote:
I don't have a problem with the patch just the idea that fileio used
to fit and now it doesn't. Are we going up in size? Is gcc producing
worse code?
Any ideas? How do other targets look from a size
Rename BSP-specific bsp_pretasking_hook() to bsp_predriver_hook().
Update #2408.
---
c/src/lib/libbsp/bfin/TLL6527M/Makefile.am | 2 +-
c/src/lib/libbsp/bfin/TLL6527M/startup/bspstart.c | 4 ++--
c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am| 2 +-
Update #2408.
---
c/src/lib/libbsp/powerpc/Makefile.am | 2 +-
c/src/lib/libbsp/powerpc/beatnik/Makefile.am | 4 +-
.../libbsp/powerpc/motorola_powerpc/Makefile.am| 4 +-
c/src/lib/libbsp/powerpc/mvme3100/Makefile.am | 3 +-
Update #2408.
---
c/src/lib/libbsp/powerpc/virtex4/Makefile.am| 1 +
c/src/lib/libbsp/powerpc/virtex4/start/start.S | 2 +-
c/src/lib/libbsp/powerpc/virtex4/startup/bspstart.c | 17 -
c/src/lib/libbsp/powerpc/virtex5/Makefile.am| 1 +
Update #2408.
---
c/src/lib/libbsp/powerpc/beatnik/startup/bspstart.c | 6 --
1 file changed, 6 deletions(-)
diff --git a/c/src/lib/libbsp/powerpc/beatnik/startup/bspstart.c
b/c/src/lib/libbsp/powerpc/beatnik/startup/bspstart.c
index a797451..dc0214a 100644
---
Feel free to commit this before we hit more GCI students removing bsps..
On Wed, Dec 9, 2015 at 10:14 AM, Sebastian Huber
wrote:
> Use the bsp_predriver_hook() instead.
>
> Update #2408.
> ---
> c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am | 1 -
>
On Wed, Dec 9, 2015 at 8:47 AM, Sebastian Huber <
sebastian.hu...@embedded-brains.de> wrote:
> Hello,
>
> I have a problem with some older PowerPC BSPs:
>
> powerpc-rtems4.12/c/mvme2307/testsuites/samples/hello (master) > make
> clean all
> test -z "*.num *.nxe *.elf *.srec* *.bin *.bt *.ralf" ||
On 09/12/15 15:58, Joel Sherrill wrote:
I don't have a problem with the patch just the idea that fileio used
to fit and now it doesn't. Are we going up in size? Is gcc producing
worse code?
Any ideas? How do other targets look from a size perspective?
I didn't compare the results with 4.11,
Hello,
I have a problem with some older PowerPC BSPs:
powerpc-rtems4.12/c/mvme2307/testsuites/samples/hello (master) > make
clean all
test -z "*.num *.nxe *.elf *.srec* *.bin *.bt *.ralf" || rm -f *.num
*.nxe *.elf *.srec* *.bin *.bt *.ralf
test -z "hello.exe" || rm -f hello.exe
rm -f *.o
I don't have a problem with the patch just the idea that fileio used
to fit and now it doesn't. Are we going up in size? Is gcc producing
worse code?
Any ideas? How do other targets look from a size perspective?
On Wed, Dec 9, 2015 at 7:23 AM, Sebastian Huber wrote:
> Module:
Use the bsp_predriver_hook() instead.
Update #2408.
---
c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am | 1 -
c/src/lib/libbsp/arm/beagle/Makefile.am| 1 -
c/src/lib/libbsp/arm/csb336/Makefile.am| 2 +-
c/src/lib/libbsp/arm/csb337/Makefile.am| 2 +-
closes #2447.
---
dejagnu/boards/rtems-m32r-m32rsim.exp | 40 ---
rtems/bit_all_bsps| 2 +-
sim-scripts/.gitignore| 2 --
sim-scripts/Makefile | 2 +-
sim-scripts/m32rsim.in| 25
updates #2447.
---
c/src/lib/libbsp/m32r/acinclude.m4 | 2 -
c/src/lib/libbsp/m32r/m32rsim/Makefile.am | 48
c/src/lib/libbsp/m32r/m32rsim/bsp_specs| 13 --
c/src/lib/libbsp/m32r/m32rsim/configure.ac | 20 --
closes #2447.
---
dejagnu/boards/rtems-m32r-m32rsim.exp | 40 --
gcc/RTEMS_GCC_Testing.txt | 1 -
gcc/do_one | 1 -
gcc/rundeja| 6 -
gcc/testsuite/ada/acats/Makefile.rtems | 3 ---
I am working on it. Need to find the correct version
of the rtems-testing one though.
--joel
On Wed, Dec 9, 2015 at 5:03 PM, Gedare Bloom wrote:
> OK to commit by me.
>
> On Wed, Dec 9, 2015 at 4:16 PM, Aun-Ali Zaidi wrote:
> > closes #2447.
> > ---
> >
This patch does not apply. The checked out repo needs to be rebaselined.
I added instructions on the ticket.
The rtems-testing patches include the architecture m32r and are not
restricted
to just the m32rsim BSP. Those patches need reducing and the remaining ones
combined into a single patch.
OK to commit by me.
On Wed, Dec 9, 2015 at 2:27 PM, Aun-Ali Zaidi wrote:
> updates #2447.
> ---
> c/src/lib/libbsp/m32r/acinclude.m4 | 2 -
> c/src/lib/libbsp/m32r/m32rsim/Makefile.am | 48
> c/src/lib/libbsp/m32r/m32rsim/bsp_specs|
OK to commit by me.
On Wed, Dec 9, 2015 at 4:16 PM, Aun-Ali Zaidi wrote:
> closes #2447.
> ---
> dejagnu/boards/rtems-m32r-m32rsim.exp | 40
> ---
> rtems/bit_all_bsps| 2 +-
> sim-scripts/.gitignore| 2 --
On 09/12/15 13:48, Sebastian Huber wrote:
On 08/12/15 21:10, Sebastian Huber wrote:
- Am 8. Dez 2015 um 16:03 schrieb Joel Sherrill :
What BSPs/architectures have you tested?
I will test the with the attached patch tomorrow on all BSPs. This
patch adds a link
updates #2447.
---
c/src/lib/libbsp/m32r/acinclude.m4 | 2 -
c/src/lib/libbsp/m32r/m32rsim/Makefile.am | 48
c/src/lib/libbsp/m32r/m32rsim/bsp_specs| 13 --
c/src/lib/libbsp/m32r/m32rsim/configure.ac | 20 --
updates #2447.
---
rtems/bit_all_multilib | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rtems/bit_all_multilib b/rtems/bit_all_multilib
index 300ffbf..65aea1e 100755
--- a/rtems/bit_all_multilib
+++ b/rtems/bit_all_multilib
@@ -4,7 +4,7 @@
# c4x is temporary out.
updates #2447.
---
simple-build-script/build_tools | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/simple-build-script/build_tools b/simple-build-script/build_tools
index 972c8e6..0afbabd 100755
--- a/simple-build-script/build_tools
+++ b/simple-build-script/build_tools
@@
updates #2447.
---
gcc/rundeja | 6 --
1 file changed, 6 deletions(-)
diff --git a/gcc/rundeja b/gcc/rundeja
index de037e4..d2f6ee7 100755
--- a/gcc/rundeja
+++ b/gcc/rundeja
@@ -47,12 +47,6 @@ case $1 in
DEJABSP=m32csim
BSP_SIM=m32csim
;;
- m32rsim)
-CPU=m32r
-
updates #2447.
---
rtems/bit_rtems | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rtems/bit_rtems b/rtems/bit_rtems
index 2e524f7..c749433 100755
--- a/rtems/bit_rtems
+++ b/rtems/bit_rtems
@@ -328,7 +328,7 @@ fi
# Some CPUs do not have C++ support
if [ ${ENABLE_RTEMS_CXX}
updates #2447.
---
dejagnu/boards/rtems-m32r-m32rsim.exp | 40 ---
1 file changed, 40 deletions(-)
delete mode 100755 dejagnu/boards/rtems-m32r-m32rsim.exp
diff --git a/dejagnu/boards/rtems-m32r-m32rsim.exp
b/dejagnu/boards/rtems-m32r-m32rsim.exp
deleted file
updates #2447.
---
sim-scripts/.gitignore | 2 --
1 file changed, 2 deletions(-)
diff --git a/sim-scripts/.gitignore b/sim-scripts/.gitignore
index 30df64f..924fea3 100644
--- a/sim-scripts/.gitignore
+++ b/sim-scripts/.gitignore
@@ -42,8 +42,6 @@ lm32_evr-gdb
lm3s6965
m32csim
m32csim-gdb
updates #2447.
---
gcc/test_driver | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/gcc/test_driver b/gcc/test_driver
index f9f8202..d4eafe9 100755
--- a/gcc/test_driver
+++ b/gcc/test_driver
@@ -116,7 +116,7 @@ do
done
CPUS_PART1="avr arm h8300 i386 m32c mips sh sparc64"
updates #2447.
---
sim-scripts/m32rsim.in | 25 -
1 file changed, 25 deletions(-)
delete mode 100644 sim-scripts/m32rsim.in
diff --git a/sim-scripts/m32rsim.in b/sim-scripts/m32rsim.in
deleted file mode 100644
index fe2b7ce..000
--- a/sim-scripts/m32rsim.in
+++
updates #2447.
---
sim-scripts/Makefile | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/sim-scripts/Makefile b/sim-scripts/Makefile
index da47201..e9bf8f9 100644
--- a/sim-scripts/Makefile
+++ b/sim-scripts/Makefile
@@ -1,6 +1,6 @@
INSTALL_DIR=../bin
33 matches
Mail list logo