Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Do not transfer arguments for annotations. | Bernhard Schommer | 2018-03-09 | 1 | -2/+5 |
| | | | | | | | In order to ensure that no transformation for arguments to builtin annotations are used, the original unchanged arguments are used. Bug 23179 | ||||
* | StructPassing: do not transform arguments to annotation built-ins | Xavier Leroy | 2018-03-09 | 1 | -2/+6 |
| | | | | | | | | | | | | Make sure struct/union arguments to __builtin_annot and related builtins are always passed by reference using the default passing mode, regardless of the ABI for passing struct/unions to "real" functions. This ensures portability of annotations across ABIs, and avoids mismatches between the annotation text and the actual number of arguments (when a struct/union argument is passed as N integer arguments). A similar special case already existed for __builtin_va_arg. | ||||
* | Renamed StructReturn to structPassing | Bernhard Schommer | 2018-02-16 | 1 | -0/+594 |