On 15/7/2022 3:41 pm, Sebastian Huber wrote:
> On 15.07.22 04:03, Chris Johns wrote:
>> On 14/7/2022 11:13 pm, Sebastian Huber wrote:
>>> Place the statically allocated object control blocks, local tables, and
>>> thread
>>> queue heads into the dedicated .noinit intput sections. The output
On 15.07.22 07:41, Sebastian Huber wrote:
Placing these elements into the .noinit section reduces
the system initialization time by decreasing the .bss section size.
How much data do you see that is being moved out of .bss to .noinit?
It depends on your application configuration. You have for
On 15.07.22 04:03, Chris Johns wrote:
On 14/7/2022 11:13 pm, Sebastian Huber wrote:
Place the statically allocated object control blocks, local tables, and thread
queue heads into the dedicated .noinit intput sections. The output section is
not zero initialized.
Does the data held in no-init
On 14/7/2022 11:13 pm, Sebastian Huber wrote:
> Place the statically allocated object control blocks, local tables, and thread
> queue heads into the dedicated .noinit intput sections. The output section is
> not zero initialized.
Does the data held in no-init rely on code having to initialise
Place the statically allocated object control blocks, local tables, and thread
queue heads into the dedicated .noinit intput sections. The output section is
not zero initialized. Placing these elements into the .noinit section reduces
the system initialization time by decreasing the .bss section