|
Packit |
fc043f |
/* visibility.h - Set visibility attribute
|
|
Packit |
fc043f |
* Copyright (C) 2014 g10 Code GmbH
|
|
Packit |
fc043f |
*
|
|
Packit |
fc043f |
* This file is part of libgpg-error.
|
|
Packit |
fc043f |
*
|
|
Packit |
fc043f |
* libgpg-error is free software; you can redistribute it and/or
|
|
Packit |
fc043f |
* modify it under the terms of the GNU Lesser General Public License
|
|
Packit |
fc043f |
* as published by the Free Software Foundation; either version 2.1 of
|
|
Packit |
fc043f |
* the License, or (at your option) any later version.
|
|
Packit |
fc043f |
*
|
|
Packit |
fc043f |
* libgpg-error is distributed in the hope that it will be useful, but
|
|
Packit |
fc043f |
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
Packit |
fc043f |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Packit |
fc043f |
* Lesser General Public License for more details.
|
|
Packit |
fc043f |
*
|
|
Packit |
fc043f |
* You should have received a copy of the GNU Lesser General Public
|
|
Packit |
fc043f |
* License along with this program; if not, see <https://www.gnu.org/licenses/>.
|
|
Packit |
fc043f |
* SPDX-License-Identifier: LGPL-2.1+
|
|
Packit |
fc043f |
*/
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#ifndef _GPGRT_VISIBILITY_H
|
|
Packit |
fc043f |
#define _GPGRT_VISIBILITY_H
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
/* Include the main header here so that public symbols are mapped to
|
|
Packit |
fc043f |
the internal underscored ones. */
|
|
Packit |
fc043f |
#ifdef _GPGRT_INCL_BY_VISIBILITY_C
|
|
Packit |
fc043f |
# include "gpgrt-int.h"
|
|
Packit |
fc043f |
#endif
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
/* Our use of the ELF visibility feature works by passing
|
|
Packit |
fc043f |
-fvisibiliy=hidden on the command line and by explicitly marking
|
|
Packit |
fc043f |
all exported functions as visible.
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
NOTE: When adding new functions, please make sure to add them to
|
|
Packit |
fc043f |
gpg-error.vers and gpg-error.def.in as well. */
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#ifdef _GPGRT_INCL_BY_VISIBILITY_C
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
# ifdef GPGRT_USE_VISIBILITY
|
|
Packit |
fc043f |
# define MARK_VISIBLE(name) \
|
|
Packit |
fc043f |
extern __typeof__ (name) name __attribute__ ((visibility("default")));
|
|
Packit |
fc043f |
# else
|
|
Packit |
fc043f |
# define MARK_VISIBLE(name) /* */
|
|
Packit |
fc043f |
# endif
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_strerror)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_strerror_r)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_strsource)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_err_code_from_errno)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_err_code_to_errno)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_err_code_from_syserror)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_err_set_errno)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_err_init)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_err_deinit)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpg_error_check_version)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_check_version)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_lock_init)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_lock_lock)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_lock_unlock)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_lock_destroy)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_yield)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_lock_trylock)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fopen)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_mopen)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fopenmem)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fopenmem_init)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fdopen)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fdopen_nc)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_sysopen)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_sysopen_nc)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fpopen)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fpopen_nc)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_freopen)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fopencookie)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fclose)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fclose_snatch)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_onclose)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fileno)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fileno_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_syshd)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_syshd_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (_gpgrt_set_std_fd)
|
|
Packit |
fc043f |
MARK_VISIBLE (_gpgrt_get_std_stream)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_flockfile)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_ftrylockfile)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_funlockfile)
|
|
Packit |
fc043f |
MARK_VISIBLE (_gpgrt_pending)
|
|
Packit |
fc043f |
MARK_VISIBLE (_gpgrt_pending_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_feof)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_feof_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_ferror)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_ferror_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_clearerr)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_clearerr_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fflush)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fseek)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fseeko)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_ftell)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_ftello)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_rewind)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fgetc)
|
|
Packit |
fc043f |
MARK_VISIBLE (_gpgrt_getc_underflow)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fputc)
|
|
Packit |
fc043f |
MARK_VISIBLE (_gpgrt_putc_overflow)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_ungetc)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_read)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_write)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_write_sanitized)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_write_hexstring)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fread)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fwrite)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fgets)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fputs)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fputs_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_getline)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_read_line)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fprintf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fprintf_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_printf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_printf_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_vfprintf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_vfprintf_unlocked)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_setvbuf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_setbuf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_set_binary)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_set_nonblock)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_get_nonblock)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_poll)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_tmpfile)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_opaque_set)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_opaque_get)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fname_set)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_fname_get)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_asprintf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_vasprintf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_bsprintf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_vbsprintf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_snprintf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_vsnprintf)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_set_syscall_clamp)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_get_syscall_clamp)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_set_alloc_func)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_realloc)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_malloc)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_calloc)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_strdup)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_strconcat)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_free)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_getenv)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_setenv)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_mkdir)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_chdir)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_getcwd)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_b64dec_start)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_b64dec_proc)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_b64dec_finish)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_b64enc_start)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_b64enc_write)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_b64enc_finish)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_get_errorcount)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_inc_errorcount)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_set_sink)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_set_socket_dir_cb)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_set_pid_suffix_cb)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_set_prefix)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_get_prefix)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_test_fd)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_get_fd)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_get_stream)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_logv)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_logv_prefix)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_string)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_bug)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_fatal)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_error)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_info)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_debug)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_debug_string)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_printf)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_printhex)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_clock)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_log_flush)
|
|
Packit |
fc043f |
MARK_VISIBLE (_gpgrt_log_assert)
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#if 0
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_make_pipe)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_spawn_process)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_spawn_process_fd)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_spawn_process_detached)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_wait_process)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_wait_processes)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_kill_process)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_release_process)
|
|
Packit |
fc043f |
#endif
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_argparse)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_usage)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_strusage)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_set_strusage)
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_set_fixed_string_mapper);
|
|
Packit |
fc043f |
MARK_VISIBLE (gpgrt_set_usage_outfnc);
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#undef MARK_VISIBLE
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#else /*!_GPGRT_INCL_BY_VISIBILITY_C*/
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
/* To avoid accidental use of the public functions inside Libgpg-error,
|
|
Packit |
fc043f |
we redefine them to catch such errors. */
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpg_strerror _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpg_strerror_r _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpg_strsource _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpg_err_code_from_errno _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpg_err_code_to_errno _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpg_err_code_from_syserror _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpg_err_set_errno _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpg_err_init _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpg_err_deinit _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpg_error_check_version _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_check_version _gpgrt_USE_OTHER_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpgrt_lock_init _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_lock_lock _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_lock_unlock _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_lock_destroy _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_yield _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_lock_trylock _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpgrt_fopen _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_mopen _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fopenmem _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fopenmem_init _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fdopen _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fdopen_nc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_sysopen _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_sysopen_nc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fpopen _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fpopen_nc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_freopen _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fopencookie _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fclose _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fclose_snatch _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_onclose _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fileno _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fileno_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_syshd _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_syshd_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define _gpgrt_set_std_fd _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define _gpgrt_get_std_stream _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_flockfile _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_ftrylockfile _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_funlockfile _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define _gpgrt_pending _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define _gpgrt_pending_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_feof _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_feof_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_ferror _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_ferror_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_clearerr _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_clearerr_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fflush _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fseek _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fseeko _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_ftell _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_ftello _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_rewind _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fgetc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define _gpgrt_getc_underflow _gpgrt_USE_DBLUNDERSCO_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fputc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define _gpgrt_putc_overflow _gpgrt_USE_DBLUNDERSCO_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_ungetc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_read _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_write _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_write_sanitized _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_write_hexstring _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fread _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fwrite _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fgets _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fputs _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fputs_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_getline _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_read_line _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fprintf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fprintf_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_printf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_printf_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_vfprintf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_vfprintf_unlocked _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_setvbuf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_setbuf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_set_binary _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_set_nonblock _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_get_nonblock _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_poll _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_tmpfile _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_opaque_set _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_opaque_get _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fname_set _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_fname_get _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_asprintf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_vasprintf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_bsprintf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_vbsprintf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_snprintf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_vsnprintf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpgrt_realloc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_malloc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_calloc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_strdup _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_strconcat _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_free _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_getenv _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_setenv _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_mkdir _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_chdir _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_getcwd _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpgrt_set_syscall_clamp _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_get_syscall_clamp _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_set_alloc_func _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpgrt_b64enc_start _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_b64enc_write _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_b64enc_finish _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_b64dec_start _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_b64dec_proc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_b64dec_finish _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpgrt_get_errorcount _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_inc_errorcount _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_set_sink _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_set_socket_dir_cb _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_set_pid_suffix_cb _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_set_prefix _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_get_prefix _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_test_fd _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_get_fd _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_get_stream _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_logv _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_logv_prefix _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_string _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_bug _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_fatal _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_error _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_info _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_debug _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_debug_string _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_printf _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_printhex _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_clock _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_log_flush _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define _gpgrt_log_assert _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpgrt_make_pipe _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_spawn_process _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_spawn_process_fd _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_spawn_process_detached _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_wait_process _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_wait_processes _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_kill_process _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_release_process _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#define gpgrt_argparse _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_usage _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_set_strusage _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_strusage _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_set_usage_outfnc _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
#define gpgrt_set_fixed_string_mapper _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
/* Windows specific functions. */
|
|
Packit |
fc043f |
#define gpgrt_w32_reg_query_string _gpgrt_USE_UNDERSCORED_FUNCTION
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#endif /*!_GPGRT_INCL_BY_VISIBILITY_C*/
|
|
Packit |
fc043f |
|
|
Packit |
fc043f |
#endif /*_GPGRT_VISIBILITY_H*/
|