aboutsummaryrefslogtreecommitdiff
path: root/gcc/df-scan.c
diff options
context:
space:
mode:
authorIlya Leoshkevich <iii@linux.ibm.com>2021-06-17 14:18:17 +0200
committerIlya Leoshkevich <iii@linux.ibm.com>2021-06-24 11:53:21 +0200
commita1c1b7a888ade6f21bc7c7f05a2cbff290273fcc (patch)
treefa70429eb41636ccfd4dcc6ba42222d36dd32fb7 /gcc/df-scan.c
parent82ab14927651e0eaf0f6d6964396048bb5471f23 (diff)
downloadgcc-a1c1b7a888ade6f21bc7c7f05a2cbff290273fcc.zip
gcc-a1c1b7a888ade6f21bc7c7f05a2cbff290273fcc.tar.gz
gcc-a1c1b7a888ade6f21bc7c7f05a2cbff290273fcc.tar.bz2
IBM Z: Define NO_PROFILE_COUNTERS
s390 glibc does not need counters in the .data section, since it stores edge hits in its own data structure. Therefore counters only waste space and confuse diffing tools (e.g. kpatch), so don't generate them. gcc/ChangeLog: * config/s390/s390.c (s390_function_profiler): Ignore labelno parameter. * config/s390/s390.h (NO_PROFILE_COUNTERS): Define. gcc/testsuite/ChangeLog: * gcc.target/s390/mnop-mcount-m31-mzarch.c: Adapt to the new prologue size. * gcc.target/s390/mnop-mcount-m64.c: Likewise.
Diffstat (limited to 'gcc/df-scan.c')
0 files changed, 0 insertions, 0 deletions