On 30/11/17 19:11, Joel Sherrill wrote:
Hi
I have been experimenting with the LEON3 bsp_specs and linker script.
I have reduced it to this:
%rename endfile old_endfile
%rename startfile old_startfile
*startfile:
%{!qrtems: %(old_startfile)} \
%{!nostdlib: %{q
Am 29.11.2017 um 21:24 schrieb Joel Sherrill:
> Hi
>
> Checking the version of FreeBSD that we were using with rtems-libbsd, I
> poked at the top level files which left me pretty sure these are not quite
> up to date.
>
> + CONTRIBUTING.md - has trunk, 2017-04-04
> + libbsd.txt - says FreeBSD 9.
ok with me
On Wed, Nov 29, 2017 at 2:42 PM, Joel Sherrill wrote:
> Updates #3520.
> ---
> c/src/lib/libbsp/sparc64/niagara/bsp_specs| 10 --
> c/src/lib/libbsp/sparc64/shared/start/start.S | 14 --
> c/src/lib/libbsp/sparc64/usiii/bsp_specs | 10 --
> 3 files
Hi
I have been experimenting with the LEON3 bsp_specs and linker script. I
have reduced it to this:
%rename endfile old_endfile
%rename startfile old_startfile
*startfile:
%{!qrtems: %(old_startfile)} \
%{!nostdlib: %{qrtems: crti.o%s crtbegin.o%s}}
*endfile:
%{
Use a self-contained recursive mutex for API_Mutex_Control. The API
mutexes are protected against asynchronous thread cancellation.
Add dedicated mutexes for libatomic and TOD.
Close #2629.
Close #2630.
---
cpukit/posix/include/rtems/posix/posixapi.h | 2 +-
cpukit/rtems/src/rtemsobjectgetap
On 29/11/17 20:42, Joel Sherrill wrote:
+ What to do about PowerPC have its own rtems_crt[in].o? This
is the only target we provide this file for.
This hack on PowerPC is necessary. I think we have to patch the GCC
run-time files to support RTEMS. I don't have time to look into this at