projects
/
ctf.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update proposal type class description
[ctf.git]
/
common-trace-format-proposal.txt
diff --git
a/common-trace-format-proposal.txt
b/common-trace-format-proposal.txt
index fd7731f1bdd23ea435bb522bd04cd887a5fe35ce..458b0977787edbad699d18590dacb10db95de165 100644
(file)
--- a/
common-trace-format-proposal.txt
+++ b/
common-trace-format-proposal.txt
@@
-83,9
+83,13
@@
header" throughout the rest of this document.
4. Types
4. Types
+Types are organized as type classes. Each type class belong to either of two
+kind of types: basic types or compound types.
+
4.1 Basic types
4.1 Basic types
-A basic type is a scalar type, as described in this section.
+A basic type is a scalar type, as described in this section. It includes
+integers, GNU/C bitfields, enumerations, and floating point values.
4.1.1 Type inheritance
4.1.1 Type inheritance
@@
-300,8
+304,12
@@
enum <integer_type> {
...
}
...
}
+
4.2 Compound types
4.2 Compound types
+Compound are aggregation of type declarations. Compound types include
+structures, variant, arrays, sequences, and strings.
+
4.2.1 Structures
Structures are aligned on the largest alignment required by basic types
4.2.1 Structures
Structures are aligned on the largest alignment required by basic types
This page took
0.022706 seconds
and
4
git commands to generate.