The major SONAME bump to '1' gives us the opportunity to hide private
symbols that should never have been visible.
Change-Id: Iee731f585712c997fc92bc252ad4e4a7a4bddf3c
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+#include "ust-helper.h"
+
/*
* Floating point scanf/printf (input/output) definitions.
*/
/*
* Floating point scanf/printf (input/output) definitions.
*/
#error "floating point buffers too small"
#endif
#error "floating point buffers too small"
#endif
char *__hdtoa(double, const char *, int, int *, int *, char **);
char *__hdtoa(double, const char *, int, int *, int *, char **);
char *__hldtoa(long double, const char *, int, int *, int *, char **);
char *__hldtoa(long double, const char *, int, int *, int *, char **);
char *__ldtoa(long double *, int, int, int *, int *, char **);
char *__ldtoa(long double *, int, int, int *, int *, char **);
+#include "ust-helper.h"
+
struct __lttng_ust_siov {
void *iov_base;
size_t iov_len;
struct __lttng_ust_siov {
void *iov_base;
size_t iov_len;
extern int __sfvwrite(LTTNG_UST_LFILE *, struct __lttng_ust_suio *);
extern int __sfvwrite(LTTNG_UST_LFILE *, struct __lttng_ust_suio *);
#include <stdio.h>
#include <wchar.h>
#include <stdio.h>
#include <wchar.h>
#include "various.h"
#include "wcio.h"
#include "fileext.h"
#include "various.h"
#include "wcio.h"
#include "fileext.h"
int __sflush(LTTNG_UST_LFILE *);
int __sflush(LTTNG_UST_LFILE *);
LTTNG_UST_LFILE *__sfp(void);
LTTNG_UST_LFILE *__sfp(void);
int __srefill(LTTNG_UST_LFILE *);
int __srefill(LTTNG_UST_LFILE *);
int __sread(void *, char *, int);
int __sread(void *, char *, int);
int __swrite(void *, const char *, int);
int __swrite(void *, const char *, int);
fpos_t __sseek(void *, fpos_t, int);
fpos_t __sseek(void *, fpos_t, int);
void __smakebuf(LTTNG_UST_LFILE *);
void __smakebuf(LTTNG_UST_LFILE *);
int __swhatbuf(LTTNG_UST_LFILE *, size_t *, int *);
int __swhatbuf(LTTNG_UST_LFILE *, size_t *, int *);
int _fwalk(int (*)(LTTNG_UST_LFILE *));
int _fwalk(int (*)(LTTNG_UST_LFILE *));
int __swsetup(LTTNG_UST_LFILE *);
int __swsetup(LTTNG_UST_LFILE *);
int __sflags(const char *, int *);
int __sflags(const char *, int *);
wint_t __fgetwc_unlock(LTTNG_UST_LFILE *);
wint_t __fgetwc_unlock(LTTNG_UST_LFILE *);
extern void __atexit_register_cleanup(void (*)(void));
extern void __atexit_register_cleanup(void (*)(void));
extern int __sdidinit;
/*
extern int __sdidinit;
/*
#include <stdio.h>
#include <wchar.h>
#include <stdio.h>
#include <wchar.h>
+#include "ust-helper.h"
+
struct __lttng_ust_sbuf {
unsigned char *_base;
int _size;
struct __lttng_ust_sbuf {
unsigned char *_base;
int _size;
#define __sferror(p) (((p)->_flags & __SERR) != 0)
#define __sferror(p) (((p)->_flags & __SERR) != 0)
extern int ust_safe_fflush(LTTNG_UST_LFILE *fp);
extern int ust_safe_fflush(LTTNG_UST_LFILE *fp);
extern int ust_safe_vfprintf(LTTNG_UST_LFILE *fp, const char *fmt0, va_list ap);
extern int ust_safe_vfprintf(LTTNG_UST_LFILE *fp, const char *fmt0, va_list ap);
extern size_t ust_safe_mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps);
#endif /* UST_SNPRINTF_VARIOUS_H */
extern size_t ust_safe_mbrtowc(wchar_t *pwc, const char *s, size_t n, mbstate_t *ps);
#endif /* UST_SNPRINTF_VARIOUS_H */