Python Front-end to GCC
Grant Edwards
invalid at invalid.invalid
Tue Oct 22 16:26:00 EDT 2013
On 2013-10-22, Grant Edwards <invalid at invalid.invalid> wrote:
> C initializes to defined zero values. For most machines in use today,
> those values _happen_ to be all-bits-zero.
>
> This makes the implementation trivial: chuck them all into some
> pre-defined section (e.g. ".bss"), and then on startup, you zero-out
> all the bits in the section without having to know what's where within
> that section. If you design a machine such that integer, pointer, and
> FP representations where 0, NULL, and 0.0 are all zero-bits, then life
^
not
> get's tougher for the guys writing the compiler and startup code.
--
Grant Edwards grant.b.edwards Yow! We are now enjoying
at total mutual interaction in
gmail.com an imaginary hot tub ...
More information about the Python-list
mailing list