Ivan Krysak
|
95650e593d
|
primitive-types.h: include stdbool.h
|
2026-02-25 14:10:44 +01:00 |
|
Ivan Krysak
|
1c3d11096d
|
primitive-types.h: define NULL if absent
|
2026-02-25 14:10:44 +01:00 |
|
Lauri Vasama
|
d4114ae188
|
Implement bit_cast in Clift backend
|
2025-12-05 19:53:41 +02:00 |
|
Lauri Vasama
|
bf5adce413
|
Overhaul Clift loop syntax, add break/continue
|
2025-10-21 09:15:40 +02:00 |
|
Lauri Vasama
|
653d451e6c
|
Remove undef name configuration support
Also adds a model migration removing
Configuration.Naming.UndefinedValuePrefix.
|
2025-09-29 18:05:55 +03:00 |
|
Ivan Krysak
|
c6a175a1b9
|
Rename _START_AT -> _STARTS_AT
|
2025-08-29 14:00:29 +03:00 |
|
Giacomo Vercesi
|
29d7f2d8a8
|
artifacts: allow parsing the recompilable archive
Allow the artifacts machinery to parse, via `pycparser`, the
recompilable archive provided by revng via the
`emit-recompilable-archive` artifact.
|
2025-07-18 09:30:56 +02:00 |
|
Lauri Vasama
|
28550f2f57
|
Add explicit pointer size support in old backend
When `Configuration.ExplicitTargetPointerSize` is set, the backend uses
explicit pointer type sizes (e.g. `pointer32_t(T)`).
|
2025-07-17 16:45:03 +02:00 |
|
Ivan Krysak
|
dce5c1a02c
|
NamingConfiguration: pull more prefixes inside
Unify additional values that used to be hardcoded in the old backend
under the same naming configuration root.
|
2025-04-17 11:19:17 +03:00 |
|
Alessandro Di Federico
|
143c315196
|
Merge revng-c into revng
|
2024-11-21 10:50:55 +01:00 |
|