diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-10-21 13:00:19 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-11-18 12:44:14 +0100 |
commit | 23d33775f9225e6e8efac730fe3cf286c19fddea (patch) | |
tree | c62cb34168d8f0563c2bac8a60a35112a7b0051e /gcc/coverage.cc | |
parent | 5f4499606ea6ab49bec30e83209db71e52d0b267 (diff) | |
download | gcc-23d33775f9225e6e8efac730fe3cf286c19fddea.zip gcc-23d33775f9225e6e8efac730fe3cf286c19fddea.tar.gz gcc-23d33775f9225e6e8efac730fe3cf286c19fddea.tar.bz2 |
gcov: Remove TARGET_GCOV_TYPE_SIZE target hook
This reverts commit 8cdcea51c0fd753e6a652c9b236e91b3a6e0911c.
gcc/c-family/ChangeLog:
* c-cppbuiltin.cc (c_cpp_builtins): Do not define
__LIBGCC_GCOV_TYPE_SIZE.
gcc/ChangeLog:
* config/sparc/rtemself.h (SPARC_GCOV_TYPE_SIZE): Remove.
* config/sparc/sparc.cc (sparc_gcov_type_size): Likewise.
(TARGET_GCOV_TYPE_SIZE): Likewise.
* coverage.cc (get_gcov_type): Use LONG_LONG_TYPE_SIZE instead
of removed target hook.
* doc/tm.texi: Regenerate.
* doc/tm.texi.in (TARGET_GCOV_TYPE_SIZE): Remove.
* target.def: Likewise.
* targhooks.cc (default_gcov_type_size): Likewise.
* targhooks.h (default_gcov_type_size): Likewise.
libgcc/ChangeLog:
* libgcov.h (gcov_type): Use LONG_LONG_TYPE_SIZE.
(gcov_type_unsigned): Likewise.
Diffstat (limited to 'gcc/coverage.cc')
-rw-r--r-- | gcc/coverage.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/coverage.cc b/gcc/coverage.cc index 7ed3a5d..ad55f0f 100644 --- a/gcc/coverage.cc +++ b/gcc/coverage.cc @@ -138,7 +138,7 @@ tree get_gcov_type (void) { scalar_int_mode mode - = smallest_int_mode_for_size (targetm.gcov_type_size ()); + = smallest_int_mode_for_size (LONG_LONG_TYPE_SIZE > 32 ? 64 : 32); return lang_hooks.types.type_for_mode (mode, false); } |