mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
ab125b35b0
Change company name to "rev.ng Labs Srl" in all license headers to reflect changed company name and legal status Add missing license headers to files that didn't have one
68 lines
2.4 KiB
YAML
68 lines
2.4 KiB
YAML
#
|
|
# Copyright rev.ng Labs Srl. See LICENSE.md for details.
|
|
#
|
|
|
|
Types:
|
|
- # stack_frame prototype
|
|
Kind: RawFunctionType
|
|
ID: 7412439904038490792
|
|
FinalStackOffset: 8
|
|
-StackArgumentsType: ''
|
|
- # stack_frame stack frame
|
|
Kind: StructType
|
|
ID: 17773669446801075323
|
|
Size: 8
|
|
- # stack_frame_array prototype
|
|
Kind: RawFunctionType
|
|
ID: 13776914522867493387
|
|
FinalStackOffset: 8
|
|
- # stack_frame_array stack frame
|
|
Kind: StructType
|
|
ID: 10059356012972557344
|
|
Fields: []
|
|
Size: 80
|
|
- # stack_arguments_64 prototype
|
|
Kind: RawFunctionType
|
|
ID: 962527246414399901
|
|
FinalStackOffset: 8
|
|
StackArgumentsType:
|
|
UnqualifiedType: "/Types/StructType-2914208048943782880"
|
|
- # stack_arguments_64 stack arguments type
|
|
Kind: StructType
|
|
ID: 2914208048943782880
|
|
Size: 24
|
|
- # stack_arguments_32 prototype
|
|
Kind: RawFunctionType
|
|
ID: 15643449473528100124
|
|
FinalStackOffset: 8
|
|
StackArgumentsType:
|
|
UnqualifiedType: "/Types/StructType-17628016926864895242"
|
|
- # stack_arguments_32 stack arguments type
|
|
Kind: StructType
|
|
ID: 17628016926864895242
|
|
# TODO: this should be 24, see source file for explanation
|
|
Size: 20
|
|
Functions:
|
|
- CustomName: "stack_frame"
|
|
Type: Regular
|
|
Prototype: "/Types/RawFunctionType-7412439904038490792"
|
|
StackFrameType: "/Types/StructType-17773669446801075323"
|
|
- CustomName: "stack_frame_array"
|
|
Type: Regular
|
|
Prototype: "/Types/RawFunctionType-13776914522867493387"
|
|
StackFrameType: "/Types/StructType-10059356012972557344"
|
|
- CustomName: "stack_arguments_64"
|
|
Type: Regular
|
|
Prototype: "/Types/RawFunctionType-962527246414399901"
|
|
- CustomName: "call_stack_arguments_64"
|
|
Type: Regular
|
|
-StackFrameType: ''
|
|
# TODO: once we have references in the CFG we can test the relationship with
|
|
# the callee.
|
|
- CustomName: "stack_arguments_32"
|
|
Type: Regular
|
|
Prototype: "/Types/RawFunctionType-15643449473528100124"
|
|
StackFrameType: "/Types/StructType-4125551533421568229"
|
|
# TODO: test indirect_call_stack_arguments_64 once we handle it
|
|
# TODO: test array_stack_argument once we handle it
|