From 09f9e1d2e980f1c3498097fdaf44048ca0f878d6 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Thu, 2 Nov 2023 19:21:22 +0100 Subject: bin/grepc: Simplify (remove grepc_macro()) Signed-off-by: Alejandro Colomar --- bin/grepc | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/bin/grepc b/bin/grepc index c206bac..d0fcbaf 100755 --- a/bin/grepc +++ b/bin/grepc @@ -17,7 +17,8 @@ t_func_syscall_def='no'; t_func_glibc_proto='no'; t_func_glibc_libm_def='no'; t_func_glibc_libio_def='no'; -t_macro='no'; +t_macro_func='no'; +t_macro_obj='no'; t_type='no'; t_use_enum='no'; t_use_func='no'; @@ -99,7 +100,8 @@ grepc_parse_cmd() t_func_glibc_libio_def='yes'; ;; m) - t_macro='yes'; + t_macro_func='yes'; + t_macro_obj='yes'; ;; t) t_type='yes'; @@ -155,7 +157,8 @@ grepc_parse_cmd() t_func_glibc_proto='yes'; t_func_glibc_libm_def='yes'; t_func_glibc_libio_def='yes'; - t_macro='yes'; + t_macro_func='yes'; + t_macro_obj='yes'; t_type='yes'; fi; } @@ -280,13 +283,6 @@ grepc_macro_object() } -grepc_macro() -{ - grepc_macro_func "$1"; - grepc_macro_object "$1"; -} - - grepc_type_struct_union_enum() { grepc_helper \ @@ -437,8 +433,10 @@ grepc_search() && grepc_glibc_func_libm_def "$1"; test "$t_func_glibc_libio_def" = 'yes' \ && grepc_glibc_func_libio_def "$1"; - test "$t_macro" = 'yes' \ - && grepc_macro "$1"; + test "$t_macro_func" = 'yes' \ + && grepc_macro_func "$1"; + test "$t_macro_obj" = 'yes' \ + && grepc_macro_object "$1"; test "$t_type" = 'yes' \ && grepc_type "$1"; test "$t_use_enum" = 'yes' \ -- cgit v1.2.3