From 7ed58b4274c58b11afdb52a3928c6cf2af92e8d0 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Mon, 13 Dec 2021 09:51:17 +0100 Subject: pch: Small cleanup > Fixed thusly, compile tested on x86_64-linux, committed to trunk. Here is a small cleanup. IMHO we should use gt_pointer_operator instead of specifying manually void (*) (void *, void *) or void (*) (void *, void *, void *) so that next time we want to change it, we don't have to trace all the spots. I was afraid it wouldn't work due to header dependencies, but it works well. gengtype generated files also use gt_pointer_operator. 2021-12-13 Jakub Jelinek * machmode.h (gt_pch_nx): Use gt_pointer_operator as type of second argument instead of equivalent void (*) (void *, void *, void *). * poly-int.h (gt_pch_nx): Likewise. * wide-int.h (gt_pch_nx): Likewise. * config/aarch64/aarch64-sve-builtins.cc (gt_pch_nx): Likewise. --- gcc/machmode.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/machmode.h') diff --git a/gcc/machmode.h b/gcc/machmode.h index 2e5bafd..5a43c66 100644 --- a/gcc/machmode.h +++ b/gcc/machmode.h @@ -1199,7 +1199,7 @@ gt_pch_nx (pod_mode *) template void -gt_pch_nx (pod_mode *, void (*) (void *, void *, void *), void *) +gt_pch_nx (pod_mode *, gt_pointer_operator, void *) { } -- cgit v1.1