Dmitry Vyukov
0781895e0f
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].
2020-04-19 10:26:57 +02:00
..
2020-03-17 21:19:13 +01:00
2019-04-01 12:39:02 +02:00
2019-04-01 12:39:02 +02:00
2019-07-10 22:37:39 +02:00
2019-07-10 22:37:39 +02:00
2019-06-05 19:18:58 -07:00
2019-06-05 19:18:58 -07:00
2019-04-05 10:22:46 +02:00
2019-04-05 10:22:46 +02:00
2020-03-05 09:14:28 +01:00
2020-03-05 09:14:28 +01:00
2019-08-12 11:16:16 +02:00
2019-08-12 11:16:16 +02:00
2019-05-01 19:30:36 -07:00
2019-05-01 19:30:36 -07:00
2019-05-12 14:03:04 +02:00
2019-05-12 14:03:04 +02:00
2020-03-24 08:43:00 +01:00
2020-04-18 14:43:29 +02:00
2018-12-07 09:45:14 +01:00
2020-03-04 18:27:18 +01:00
2018-08-28 10:07:26 -07:00
2020-02-18 16:05:10 +01:00
2019-08-12 11:16:16 +02:00
2019-08-12 11:16:16 +02:00
2018-10-29 18:59:16 +01:00
2018-10-29 18:59:16 +01:00
2018-08-28 10:07:26 -07:00
2018-12-04 08:58:22 +00:00
2019-06-08 10:13:59 +02:00
2018-12-04 08:58:22 +00:00
2018-12-04 08:58:22 +00:00
2018-08-28 10:07:26 -07:00
2020-04-19 10:26:57 +02:00
2020-04-19 10:26:57 +02:00
2019-08-12 11:16:16 +02:00
2019-08-12 11:16:16 +02:00
2019-01-26 09:31:18 +01:00
2019-01-26 09:31:18 +01:00
2018-11-17 15:42:37 -08:00
2019-06-30 20:34:23 +02:00
2019-06-30 20:34:23 +02:00