diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2020-04-14 07:00:48 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-04-19 10:26:57 +0200 |
| commit | 0781895e0f8359843b9215ac6ad16925a46b2703 (patch) | |
| tree | a5426f1e935325ab395dc610ad44e4342613241e /executor/executor.cc | |
| parent | a116470dc3f3852a062312c93ebc8f2452027133 (diff) | |
pkg/compiler: refactor attribute handling
Introduce common infrastructure for describing and parsing attribute
instead of custom per-attribute code scattered across several locations.
Change align attribute syntax from the weird align_N to align[N].
This also allows to use literal constants as N.
Introduce notion of builtin constants.
Currently we have only PTR_SIZE, which is needed to replace
align_ptr with align[PTR_SIZE].
Diffstat (limited to 'executor/executor.cc')
0 files changed, 0 insertions, 0 deletions
