Ist es nicht so, dass in den RAM zu beginn auch unter anderem volatile Variablen geladen werden? Wenn Dein zusätzlicher Code auf Daten in einer Headerdatei oder sonstigen zugreifen "würde", kann es sein, dass dort ein Laden stattfindet, was ohne den Code nicht stattfinden würde. Bin aber nicht sicher.
Gruß
Lesezeichen