How will user's compile with Makefiles? Was: Re: large bss size for sample applications

2015-09-26 Thread Gedare Bloom
The comment below, made in the users ml, caught me off guard. How will user's applications build when RTEMS is built with Waf? If there is a complex answer, then this conversation belongs here on the devel ml until we can sort it out. Gedare On Sat, Sep 26, 2015 at 2:36 AM, Chris Johns

Re: How will user's compile with Makefiles? Was: Re: large bss size for sample applications

2015-09-26 Thread Joel Sherrill
On September 26, 2015 9:52:37 AM CDT, "Thomas Dörfler" wrote: >Peter's statement gets a +1 for me. Makefile integration IMHO makes >using RTEMS in many development systems rather easy. Forcing Waf for >user development is a drawback. > > >How can we avoid

Re: How will user's compile with Makefiles? Was: Re: large bss size for sample applications

2015-09-26 Thread Peter Dufault
I think there should be a requirement that you can deploy an RTEMS release at a site strictly using Makefiles. Not develop RTEMS or build RTEMS, but deploy RTEMS. I would prefer, but won’t go so far as to say it is a requirement, that one should be able rebuild a deployed BSP with changes via

Re: [rtems commit] score: Fix atomic compare exchange

2015-09-26 Thread Sebastian Huber
Hello Gedare, this part of the compare exchange operation is not used in 4.11. There are a couple of other issues with the low level SMP code that turned up after a review and this is a preparation patch. - Am 25. Sep 2015 um 22:38 schrieb Gedare Bloom ged...@rtems.org: > Sebastian, >

FWIW intptr_t and uintptr_t

2015-09-26 Thread Joel Sherrill
Hi I was doing some investigation this week and noticed that both these types are optional in C99 and POSIX. We know gcc and llvm have them and checked on two (non Microsoft) closed source compilers. All supported it. I had always taken then for granted as part of C99. I think they are