aboutsummaryrefslogtreecommitdiffstats
path: root/executor/executor.cc
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-04-14 07:00:48 +0200
committerDmitry Vyukov <dvyukov@google.com>2020-04-19 10:26:57 +0200
commit0781895e0f8359843b9215ac6ad16925a46b2703 (patch)
treea5426f1e935325ab395dc610ad44e4342613241e /executor/executor.cc
parenta116470dc3f3852a062312c93ebc8f2452027133 (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