Ivan Krysak
|
1b03adca5e
|
Make function type convertions self-sufficient
|
2022-03-28 15:38:04 +02:00 |
|
Ivan Krysak
|
f614a8cf7f
|
Implement ABI SystemV_x86_64 stack support
|
2022-03-28 15:38:04 +02:00 |
|
Ivan Krysak
|
ad7f47700a
|
Rework how function type convertion handles names
|
2022-03-28 15:37:59 +02:00 |
|
Ivan Krysak
|
20bb0a2b90
|
Fix some minor abi::FunctionType issues
|
2022-03-28 15:37:59 +02:00 |
|
Ivan Krysak
|
bc0e6d1392
|
ABI: preliminary FinalStackOffset computation
|
2022-02-25 00:32:24 +01:00 |
|
Ivan Krysak
|
2c35fc87d5
|
Conversion to RawFunctionType cannot fail
|
2022-02-25 00:31:14 +01:00 |
|
Ivan Krysak
|
11989b316b
|
Ensure model is untouched RawToCABI
It's now guaranteed to leave the model unmodified if the converstion
from `RawFunctionType` to `CABIFunctionType` fails.
|
2022-02-25 00:30:51 +01:00 |
|
Ivan Krysak
|
b14fee7515
|
Implement abi::FunctionType::layout()
The `Layout` data structure works as a common view over
`RawFunctionType` and `CABIFunctionType`.
|
2022-02-25 00:30:14 +01:00 |
|
Ivan Krysak
|
541643afc3
|
Move function type conversion to librevngABI
|
2022-02-24 23:56:30 +01:00 |
|