Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
The result of funcexpr might be NULL if we are in a dead branch, but
this doesn't mean that we had an invalid object.
|
|
|
|
|
|
Integer types still undergo integer promotions even if they are the
same type.
|
|
|
|
|
|
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.
|
|
|
|
|
|
|