Age | Commit message (Collapse) | Author |
|
|
|
This partially addresses #42. Now, no duplicate definitions will be
emitted, but we also don't emit a definition when a later declaration
is specified with extern.
|
|
|
|
|
|
|
|
This should address issues with configure on NixOS (#27).
|
|
|
|
|
|
Since empty arrays are not allowed, use a single element array containing
NULL pointer to specify this.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
When we are evaluating an arithmetic constant expression, we don't want
to indroduce static data definitions for string or compound literals.
Fixes #59.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-lc should come before crtn.o.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Otherwise, stage3 is always considered out of date.
|
|
|
|
|
|
|
|
|
|
Now that we are using a common cc.h, these are unlikely to change much.
|
|
of structs
|
|
Fixes #51.
Thanks to Andrew Chambers for the bug report and test case.
|
|
|
|
|
|
|
|
We replace it with one derived from the driver path anyway.
|
|
|