diff options
author | Heiko Carstens <hca@linux.ibm.com> | 2024-12-11 14:58:03 +0300 |
---|---|---|
committer | Alexander Gordeev <agordeev@linux.ibm.com> | 2024-12-15 18:19:03 +0300 |
commit | 7c7f32c9ee8ecd626dffc28be601b37c111ebd60 (patch) | |
tree | 6e090f4673157f1039b9d8cd01b64ad81b7789fa /scripts/gdb/linux/utils.py | |
parent | 2ca248f52afa4f55fd3fc2e7c5e123385b192f14 (diff) | |
download | linux-7c7f32c9ee8ecd626dffc28be601b37c111ebd60.tar.xz |
s390: Remove superfluous new lines from inline assemblies
GCC uses the number of lines of an inline assembly to calculate its length
(number of instructions). This has an impact on GCCs inlining decisions.
Therefore remove superfluous new lines from a couple of inline
assemblies, so that their real size is reflected.
Also use an "asm inline" statement for the fpu_lfpc_safe() inline assembly
to enforce that GCC assumes the minimum size for this inline assembly,
since it contains various statements which make it appear much larger than
the resulting code is.
Suggested-by: Juergen Christ <jchrist@linux.ibm.com>
Reviewed-by: Juergen Christ <jchrist@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions