On 7/10/2014 9:53 AM, Sebastian Huber wrote:
> On 2014-07-10 16:43, Gabriel Ibarra wrote:
>> Hello, I'm working with a board with a few amount of RAM (lpc1768- 32k), I
>> recently updated the last version of RTEMS and now I have more overhead, I
>> found that the responsible of this new overhead is an object in the bss
>> section:  "_Configuration_Scheduler_priority_dflt"; So, I want to know what 
>> is
>> that, is there some documentation of it?, Can I disable it?
> With respect to this item there is no overhead.  Only the memory location 
> moved 
> from the workspace to the BSS section.  You can configure fewer priority 
> levels 
> to save space or use the simple priority scheduler.
>
Can you see if there are new symbols in the new executable which
we might be surprised to see? It is possible a new dependency was
accidentally introduced.

Did any existing methods get much larger?

Another option is to turn on per function and data sections and see
if that helps. The SPARC BSPs did this. It is a little tricky not not a lot
to do. Then the linker can drop out unreferenced variables and methods.

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherr...@oarcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to