# PaCkAgE DaTaStReAm libdbi 1 535 # end of header 0707010001e595000081a40000000000000000000000014caec7f6000001220000010000010036ffffffffffffffff0000000f00000000libdbi/pkginfoPKG=libdbi NAME=libdbi 0.8.3 SPARC 64bit Solaris 10 VERSION=0.8.3 PSTAMP=8th October 2010 VENDOR=Markus Hoenicka EMAIL=http://libdbi.sourceforge.net/index.html DESC=Database independant abstration layer ARCH=sparc CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 0707010001e594000081a40000000000000000000000014caec7f6000003240000010000010036ffffffffffffffff0000000e00000000libdbi/pkgmap: 1 535 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/include 0755 root root 1 d none /usr/local/include/dbi 0755 root root 1 f none /usr/local/include/dbi/dbd.h 0644 root root 4076 37351 1286522862 1 f none /usr/local/include/dbi/dbi-dev.h 0644 root root 6711 60750 1286522862 1 f none /usr/local/include/dbi/dbi.h 0644 root root 17111 30421 1286522862 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libdbi.a 0644 root root 137552 55408 1286522861 1 f none /usr/local/lib/libdbi.la 0755 root root 806 2856 1286522861 1 s none /usr/local/lib/libdbi.so=libdbi.so.0.0.5 1 s none /usr/local/lib/libdbi.so.0=libdbi.so.0.0.5 1 f none /usr/local/lib/libdbi.so.0.0.5 0755 root root 82688 48470 1286522861 1 i checkinstall 785 2565 1286522870 1 i pkginfo 290 23119 1286522870 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!0707010001e595000081a40000000000000000000000014caec7f6000001220000010000010036ffffffffffffffff0000000800000000pkginfoPKG=libdbi NAME=libdbi 0.8.3 SPARC 64bit Solaris 10 VERSION=0.8.3 PSTAMP=8th October 2010 VENDOR=Markus Hoenicka EMAIL=http://libdbi.sourceforge.net/index.html DESC=Database independant abstration layer ARCH=sparc CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 0707010001e594000081a40000000000000000000000014caec7f6000003240000010000010036ffffffffffffffff0000000700000000pkgmap: 1 535 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/include 0755 root root 1 d none /usr/local/include/dbi 0755 root root 1 f none /usr/local/include/dbi/dbd.h 0644 root root 4076 37351 1286522862 1 f none /usr/local/include/dbi/dbi-dev.h 0644 root root 6711 60750 1286522862 1 f none /usr/local/include/dbi/dbi.h 0644 root root 17111 30421 1286522862 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libdbi.a 0644 root root 137552 55408 1286522861 1 f none /usr/local/lib/libdbi.la 0755 root root 806 2856 1286522861 1 s none /usr/local/lib/libdbi.so=libdbi.so.0.0.5 1 s none /usr/local/lib/libdbi.so.0=libdbi.so.0.0.5 1 f none /usr/local/lib/libdbi.so.0.0.5 0755 root root 82688 48470 1286522861 1 i checkinstall 785 2565 1286522870 1 i pkginfo 290 23119 1286522870 0707010001e5ad000041ed0000000000000000000000024caec7f6000000000000010000010036ffffffffffffffff0000000800000000install0707010001e5ae000081ed0000000000000000000000014caec7f6000003110000010000010036ffffffffffffffff0000001500000000install/checkinstall#!/bin/sh # expected_bits="64" expected_release="5.10" expected_platform="sparc" # release=`uname -r` platform=`uname -p` bits=`isainfo -b` # if [ ${platform} != ${expected_platform} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_platform} architecture\n" echo "\tAborting installation.\n\n\n" exit 1 fi if [ ${release} != ${expected_release} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_release} machine\n" echo "\tAborting installation.\n\n\n" exit 1 fi if [ ${bits} != ${expected_bits} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_bits} bit machine\n" echo "\tYour machine is running a ${bits} bit O.S. currently\n" echo "\tAborting installation.\n\n\n" exit 1 fi exit 0 0707010001e596000041ed0000000000000000000000034caec7f6000000000000010000010036ffffffffffffffff0000000500000000root0707010001e597000041ed0000000000000000000000034caec7f6000000000000010000010036ffffffffffffffff0000000900000000root/usr0707010001e598000041ed0000000000000000000000044caec7f6000000000000010000010036ffffffffffffffff0000000f00000000root/usr/local0707010001e599000041ed0000000000000000000000034caec7f6000000000000010000010036ffffffffffffffff0000001700000000root/usr/local/include0707010001e59a000041ed0000000000000000000000024caec7f6000000000000010000010036ffffffffffffffff0000001b00000000root/usr/local/include/dbi0707010001e5a7000081a40000000000000000000000014caec7ee00001a370000010000010036ffffffffffffffff0000002500000000root/usr/local/include/dbi/dbi-dev.h/* * libdbi - database independent abstraction layer for C. * Copyright (C) 2001-2003, David Parker and Mark Tobenkin. * http://libdbi.sourceforge.net * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * $Id: dbi-dev.h,v 1.42 2008/01/15 00:21:25 mhoenicka Exp $ */ #ifndef __DBI_DEV_H__ #define __DBI_DEV_H__ #ifdef __cplusplus extern "C" { #endif #include /* for dbi_conn_error_handler_func */ /********************* * SQL RELATED TYPES * *********************/ /* to fool the compiler into letting us use the following structs before they're actually defined: */ typedef struct dbi_driver_s *dbi_driver_t_pointer; typedef struct dbi_conn_s *dbi_conn_t_pointer; typedef struct _field_binding_s *_field_binding_t_pointer; typedef union dbi_data_u { char d_char; short d_short; int d_long; /* misnomer */ long long d_longlong; float d_float; double d_double; char *d_string; time_t d_datetime; } dbi_data_t; typedef struct dbi_row_s { dbi_data_t *field_values; size_t *field_sizes; /* strlen() for strings, 0 otherwise */ unsigned char *field_flags; /* field-specific metadata for this particular row */ } dbi_row_t; typedef struct dbi_result_s { dbi_conn_t_pointer conn; void *result_handle; /* will be typecast into conn-specific type */ unsigned long long numrows_matched; /* set immediately after query */ unsigned long long numrows_affected; _field_binding_t_pointer field_bindings; unsigned int numfields; /* can be zero or NULL until first fetchrow */ char **field_names; unsigned short *field_types; unsigned int *field_attribs; enum { NOTHING_RETURNED, ROWS_RETURNED } result_state; dbi_row_t **rows; /* array of filled rows, elements set to NULL if not fetched yet */ unsigned long long currowidx; } dbi_result_t; typedef struct _field_binding_s { void (*helper_function)(_field_binding_t_pointer); dbi_result_t *result; const char *fieldname; void *bindto; struct _field_binding_s *next; } _field_binding_t; /*************************************** * DRIVER INFRASTRUCTURE RELATED TYPES * ***************************************/ typedef struct dbi_info_s { const char *name; /* all lowercase letters and numbers, no spaces */ const char *description; /* one or two short sentences, no newlines */ const char *maintainer; /* Full Name */ const char *url; /* where this driver came from (if maintained by a third party) */ const char *version; const char *date_compiled; } dbi_info_t; typedef struct _capability_s { char *name; int value; struct _capability_s *next; } _capability_t; typedef struct dbi_option_s { char *key; char *string_value; int numeric_value; /* use this for port and other numeric settings */ struct dbi_option_s *next; } dbi_option_t; typedef struct dbi_functions_s { void (*register_driver)(const dbi_info_t **, const char ***, const char ***); int (*initialize)(dbi_driver_t_pointer); int (*connect)(dbi_conn_t_pointer); int (*disconnect)(dbi_conn_t_pointer); int (*fetch_row)(dbi_result_t *, unsigned long long); int (*free_query)(dbi_result_t *); int (*goto_row)(dbi_result_t *, unsigned long long); int (*get_socket)(dbi_conn_t_pointer); const char *(*get_encoding)(dbi_conn_t_pointer); dbi_result_t *(*list_dbs)(dbi_conn_t_pointer, const char *); dbi_result_t *(*list_tables)(dbi_conn_t_pointer, const char *, const char *); dbi_result_t *(*query)(dbi_conn_t_pointer, const char *); dbi_result_t *(*query_null)(dbi_conn_t_pointer, const unsigned char *, size_t); size_t (*quote_string)(dbi_driver_t_pointer, const char *, char *); size_t (*conn_quote_string)(dbi_conn_t_pointer, const char *, char *); size_t (*quote_binary)(dbi_conn_t_pointer, const unsigned char *, size_t, unsigned char **); const char *(*encoding_to_iana)(const char *); const char *(*encoding_from_iana)(const char *); char *(*get_engine_version)(dbi_conn_t_pointer,char *); const char *(*select_db)(dbi_conn_t_pointer, const char *); int (*geterror)(dbi_conn_t_pointer, int *, char **); unsigned long long (*get_seq_last)(dbi_conn_t_pointer, const char *); unsigned long long (*get_seq_next)(dbi_conn_t_pointer, const char *); int (*ping)(dbi_conn_t_pointer); } dbi_functions_t; typedef struct dbi_custom_function_s { const char *name; void *function_pointer; struct dbi_custom_function_s *next; } dbi_custom_function_t; typedef struct dbi_driver_s { void *dlhandle; char *filename; /* full pathname */ const dbi_info_t *info; dbi_functions_t *functions; dbi_custom_function_t *custom_functions; const char **reserved_words; _capability_t *caps; struct dbi_driver_s *next; } dbi_driver_t; typedef struct dbi_conn_s { dbi_driver_t *driver; /* generic unchanging attributes shared by all instances of this conn */ dbi_option_t *options; _capability_t *caps; void *connection; /* will be typecast into conn-specific type */ char *current_db; dbi_error_flag error_flag; int error_number; /*XXX*/ char *error_message; /*XXX*/ dbi_conn_error_handler_func error_handler; void *error_handler_argument; dbi_result_t **results; /* for garbage-collector-mandated result disjoins */ int results_used; int results_size; struct dbi_conn_s *next; /* so libdbi can unload all conns at exit */ } dbi_conn_t; extern int dbi_verbosity; unsigned int _isolate_attrib(unsigned int attribs, unsigned int rangemin, unsigned int rangemax); void _error_handler(dbi_conn_t *conn, dbi_error_flag errflag); void _reset_conn_error(dbi_conn_t *conn); void _verbose_handler(dbi_conn_t *conn, const char* fmt, ...); void _logquery(dbi_conn_t *conn, const char* fmt, ...); void _logquery_null(dbi_conn_t *conn, const char* statement, size_t st_length); int _disjoin_from_conn(dbi_result_t *result); void _set_field_flag(dbi_row_t *row, unsigned int fieldidx, unsigned char flag, unsigned char value); int _get_field_flag(dbi_row_t *row, unsigned int fieldidx, unsigned char flag); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __DBI_DEV_H__ */ 0707010001e5a8000081a40000000000000000000000014caec7ee000042d70000010000010036ffffffffffffffff0000002100000000root/usr/local/include/dbi/dbi.h/* * libdbi - database independent abstraction layer for C. * Copyright (C) 2001-2003, David Parker and Mark Tobenkin. * http://libdbi.sourceforge.net * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * $Id: dbi.h.in,v 1.3 2008/02/06 19:34:27 mhoenicka Exp $ */ #ifndef __DBI_H__ #define __DBI_H__ #ifdef __cplusplus extern "C" { #endif #include #include #include #include /* for the *_MAX definitions */ #if defined _MSC_VER && _MSC_VER >= 1300 #define LIBDBI_API_DEPRECATED __declspec(deprecated) #elif defined __GNUC__ && (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2)) #define LIBDBI_API_DEPRECATED __attribute__((__deprecated__)) #else #define LIBDBI_API_DEPRECATED #endif /* opaque type definitions */ typedef void * dbi_driver; typedef void * dbi_conn; typedef void * dbi_result; /* other type definitions */ typedef enum { DBI_ERROR_USER = -10, /* must be the first in the list */ DBI_ERROR_DBD = -9, DBI_ERROR_BADOBJECT, DBI_ERROR_BADTYPE, DBI_ERROR_BADIDX, DBI_ERROR_BADNAME, DBI_ERROR_UNSUPPORTED, DBI_ERROR_NOCONN, DBI_ERROR_NOMEM, DBI_ERROR_BADPTR, DBI_ERROR_NONE = 0, DBI_ERROR_CLIENT } dbi_error_flag; /* some _MAX definitions. The size_t hack may not be portable */ #ifndef SIZE_T_MAX # define SIZE_T_MAX UINT_MAX #endif #ifndef ULLONG_MAX # define ULLONG_MAX ULONG_LONG_MAX #endif typedef struct { unsigned char month; unsigned char day; signed short year; // may be negative (B.C.) } dbi_date; typedef struct { // when used as an interval value, at most one of these values may be negative. // when used as a counter, the hour may be greater than 23. // when used as a time of day, everything is as you would expect. signed long hour; signed char minute; signed char second; signed short millisecond; signed long utc_offset; // seconds east of UTC } dbi_time; typedef struct { dbi_date date; dbi_time time; } dbi_datetime; /* function callback definitions */ typedef void (*dbi_conn_error_handler_func)(dbi_conn, void *); /* definitions of the library interface versions */ #define LIBDBI_LIB_CURRENT 0 #define LIBDBI_LIB_REVISION 5 #define LIBDBI_LIB_AGE 0 /* values for the int in field_types[] */ #define DBI_TYPE_INTEGER 1 #define DBI_TYPE_DECIMAL 2 #define DBI_TYPE_STRING 3 #define DBI_TYPE_BINARY 4 #define DBI_TYPE_DATETIME 5 /* values for the bitmask in field_type_attributes[] */ #define DBI_INTEGER_UNSIGNED (1 << 0) #define DBI_INTEGER_SIZE1 (1 << 1) #define DBI_INTEGER_SIZE2 (1 << 2) #define DBI_INTEGER_SIZE3 (1 << 3) #define DBI_INTEGER_SIZE4 (1 << 4) #define DBI_INTEGER_SIZE8 (1 << 5) #define DBI_INTEGER_SIZEMASK (DBI_INTEGER_SIZE1|DBI_INTEGER_SIZE2 \ |DBI_INTEGER_SIZE3|DBI_INTEGER_SIZE4 \ |DBI_INTEGER_SIZE8) // isolate the size flags #define DBI_DECIMAL_UNSIGNED (1 << 0) #define DBI_DECIMAL_SIZE4 (1 << 1) #define DBI_DECIMAL_SIZE8 (1 << 2) #define DBI_DECIMAL_SIZEMASK (DBI_DECIMAL_SIZE4|DBI_DECIMAL_SIZE8) #define DBI_STRING_FIXEDSIZE (1 << 0) /* XXX unused as of now */ #define DBI_DATETIME_DATE (1 << 0) #define DBI_DATETIME_TIME (1 << 1) /* values for the bitmask in field_flags (unique to each row) */ #define DBI_VALUE_NULL (1 << 0) /* error code for type retrieval functions */ #define DBI_TYPE_ERROR 0 /* error code for attribute retrieval functions */ #define DBI_ATTRIBUTE_ERROR SHRT_MAX /* functions with a return type of size_t return this in case of an error if 0 is a valid return value */ #define DBI_LENGTH_ERROR SIZE_T_MAX /* functions with a return type of unsigned long long return this in case of an error if 0 is a valid return value */ #define DBI_ROW_ERROR ULLONG_MAX /* functions with a return type of unsigned int return this in case of an error */ #define DBI_FIELD_ERROR UINT_MAX /* error code for field attribute retrieval functions */ #define DBI_FIELD_FLAG_ERROR -1 /* error code for bind* functions */ #define DBI_BIND_ERROR -1 /* needed by get_engine_version functions */ #define VERSIONSTRING_LENGTH 32 int dbi_initialize(const char *driverdir); void dbi_shutdown(); const char *dbi_version(); int dbi_set_verbosity(int verbosity); dbi_driver dbi_driver_list(dbi_driver Current); /* returns next driver. if current is NULL, return first driver. */ dbi_driver dbi_driver_open(const char *name); /* goes thru linked list until it finds the right one */ int dbi_driver_is_reserved_word(dbi_driver Driver, const char *word); void *dbi_driver_specific_function(dbi_driver Driver, const char *name); size_t LIBDBI_API_DEPRECATED dbi_driver_quote_string_copy(dbi_driver Driver, const char *orig, char **newstr); size_t LIBDBI_API_DEPRECATED dbi_driver_quote_string(dbi_driver Driver, char **orig); const char* dbi_driver_encoding_from_iana(dbi_driver Driver, const char* iana_encoding); const char* dbi_driver_encoding_to_iana(dbi_driver Driver, const char* db_encoding); int dbi_driver_cap_get(dbi_driver Driver, const char *capname); const char *dbi_driver_get_name(dbi_driver Driver); const char *dbi_driver_get_filename(dbi_driver Driver); const char *dbi_driver_get_description(dbi_driver Driver); const char *dbi_driver_get_maintainer(dbi_driver Driver); const char *dbi_driver_get_url(dbi_driver Driver); const char *dbi_driver_get_version(dbi_driver Driver); const char *dbi_driver_get_date_compiled(dbi_driver Driver); dbi_conn dbi_conn_new(const char *name); /* shortcut for dbi_conn_open(dbi_driver_open("foo")) */ dbi_conn dbi_conn_open(dbi_driver Driver); /* returns an actual instance of the conn */ dbi_driver dbi_conn_get_driver(dbi_conn Conn); int dbi_conn_set_option(dbi_conn Conn, const char *key, const char *value); /* if value is NULL, remove option from list */ int dbi_conn_set_option_numeric(dbi_conn Conn, const char *key, int value); const char *dbi_conn_get_option(dbi_conn Conn, const char *key); int dbi_conn_get_option_numeric(dbi_conn Conn, const char *key); const char *dbi_conn_require_option(dbi_conn Conn, const char *key); /* like get, but generate an error if key isn't found */ int dbi_conn_require_option_numeric(dbi_conn Conn, const char *key); /* ditto */ const char *dbi_conn_get_option_list(dbi_conn Conn, const char *current); /* returns key of next option, or the first option key if current is NULL */ void dbi_conn_clear_option(dbi_conn Conn, const char *key); void dbi_conn_clear_options(dbi_conn Conn); int dbi_conn_cap_get(dbi_conn Conn, const char *capname); int dbi_conn_disjoin_results(dbi_conn Conn); void dbi_conn_close(dbi_conn Conn); int dbi_conn_error(dbi_conn Conn, const char **errmsg_dest); void dbi_conn_error_handler(dbi_conn Conn, dbi_conn_error_handler_func function, void *user_argument); dbi_error_flag LIBDBI_API_DEPRECATED dbi_conn_error_flag(dbi_conn Conn); int dbi_conn_set_error(dbi_conn Conn, int errnum, const char *formatstr, ...); int dbi_conn_connect(dbi_conn Conn); int dbi_conn_get_socket(dbi_conn Conn); unsigned int dbi_conn_get_engine_version(dbi_conn Conn); char *dbi_conn_get_engine_version_string(dbi_conn Conn, char *versionstring); const char *dbi_conn_get_encoding(dbi_conn Conn); dbi_result dbi_conn_get_db_list(dbi_conn Conn, const char *pattern); dbi_result dbi_conn_get_table_list(dbi_conn Conn, const char *db, const char *pattern); dbi_result dbi_conn_query(dbi_conn Conn, const char *statement); dbi_result dbi_conn_queryf(dbi_conn Conn, const char *formatstr, ...); dbi_result dbi_conn_query_null(dbi_conn Conn, const unsigned char *statement, size_t st_length); int dbi_conn_select_db(dbi_conn Conn, const char *db); unsigned long long dbi_conn_sequence_last(dbi_conn Conn, const char *name); /* name of the sequence or table */ unsigned long long dbi_conn_sequence_next(dbi_conn Conn, const char *name); int dbi_conn_ping(dbi_conn Conn); size_t dbi_conn_quote_string_copy(dbi_conn Conn, const char *orig, char **newstr); size_t dbi_conn_quote_string(dbi_conn Conn, char **orig); size_t dbi_conn_quote_binary_copy(dbi_conn Conn, const unsigned char *orig, size_t from_length, unsigned char **newstr); size_t dbi_conn_escape_string_copy(dbi_conn Conn, const char *orig, char **newstr); size_t dbi_conn_escape_string(dbi_conn Conn, char **orig); size_t dbi_conn_escape_binary_copy(dbi_conn Conn, const unsigned char *orig, size_t from_length, unsigned char **newstr); dbi_conn dbi_result_get_conn(dbi_result Result); int dbi_result_free(dbi_result Result); int dbi_result_seek_row(dbi_result Result, unsigned long long rowidx); int dbi_result_first_row(dbi_result Result); int dbi_result_last_row(dbi_result Result); int dbi_result_has_prev_row(dbi_result Result); int dbi_result_prev_row(dbi_result Result); int dbi_result_has_next_row(dbi_result Result); int dbi_result_next_row(dbi_result Result); unsigned long long dbi_result_get_currow(dbi_result Result); unsigned long long dbi_result_get_numrows(dbi_result Result); unsigned long long dbi_result_get_numrows_affected(dbi_result Result); size_t LIBDBI_API_DEPRECATED dbi_result_get_field_size(dbi_result Result, const char *fieldname); size_t LIBDBI_API_DEPRECATED dbi_result_get_field_size_idx(dbi_result Result, unsigned int fieldidx); size_t dbi_result_get_field_length(dbi_result Result, const char *fieldname); size_t dbi_result_get_field_length_idx(dbi_result Result, unsigned int fieldidx); unsigned int dbi_result_get_field_idx(dbi_result Result, const char *fieldname); const char *dbi_result_get_field_name(dbi_result Result, unsigned int fieldidx); unsigned int dbi_result_get_numfields(dbi_result Result); unsigned short dbi_result_get_field_type(dbi_result Result, const char *fieldname); unsigned short dbi_result_get_field_type_idx(dbi_result Result, unsigned int fieldidx); unsigned int dbi_result_get_field_attrib(dbi_result Result, const char *fieldname, unsigned int attribmin, unsigned int attribmax); unsigned int dbi_result_get_field_attrib_idx(dbi_result Result, unsigned int fieldidx, unsigned int attribmin, unsigned int attribmax); unsigned int dbi_result_get_field_attribs(dbi_result Result, const char *fieldname); unsigned int dbi_result_get_field_attribs_idx(dbi_result Result, unsigned int fieldidx); int dbi_result_field_is_null(dbi_result Result, const char *fieldname); int dbi_result_field_is_null_idx(dbi_result Result, unsigned int fieldidx); int dbi_result_disjoin(dbi_result Result); unsigned int dbi_result_get_fields(dbi_result Result, const char *format, ...); unsigned int dbi_result_bind_fields(dbi_result Result, const char *format, ...); signed char dbi_result_get_char(dbi_result Result, const char *fieldname); unsigned char dbi_result_get_uchar(dbi_result Result, const char *fieldname); short dbi_result_get_short(dbi_result Result, const char *fieldname); unsigned short dbi_result_get_ushort(dbi_result Result, const char *fieldname); int dbi_result_get_int(dbi_result Result, const char *fieldname); unsigned int dbi_result_get_uint(dbi_result Result, const char *fieldname); int LIBDBI_API_DEPRECATED dbi_result_get_long(dbi_result Result, const char *fieldname); /* deprecated */ unsigned int LIBDBI_API_DEPRECATED dbi_result_get_ulong(dbi_result Result, const char *fieldname); /* deprecated */ long long dbi_result_get_longlong(dbi_result Result, const char *fieldname); unsigned long long dbi_result_get_ulonglong(dbi_result Result, const char *fieldname); float dbi_result_get_float(dbi_result Result, const char *fieldname); double dbi_result_get_double(dbi_result Result, const char *fieldname); const char *dbi_result_get_string(dbi_result Result, const char *fieldname); const unsigned char *dbi_result_get_binary(dbi_result Result, const char *fieldname); char *dbi_result_get_string_copy(dbi_result Result, const char *fieldname); unsigned char *dbi_result_get_binary_copy(dbi_result Result, const char *fieldname); time_t dbi_result_get_datetime(dbi_result Result, const char *fieldname); int dbi_result_bind_char(dbi_result Result, const char *fieldname, char *bindto); int dbi_result_bind_uchar(dbi_result Result, const char *fieldname, unsigned char *bindto); int dbi_result_bind_short(dbi_result Result, const char *fieldname, short *bindto); int dbi_result_bind_ushort(dbi_result Result, const char *fieldname, unsigned short *bindto); int LIBDBI_API_DEPRECATED dbi_result_bind_long(dbi_result Result, const char *fieldname, int *bindto); int LIBDBI_API_DEPRECATED dbi_result_bind_ulong(dbi_result Result, const char *fieldname, unsigned int *bindto); int dbi_result_bind_int(dbi_result Result, const char *fieldname, int *bindto); int dbi_result_bind_uint(dbi_result Result, const char *fieldname, unsigned int *bindto); int dbi_result_bind_longlong(dbi_result Result, const char *fieldname, long long *bindto); int dbi_result_bind_ulonglong(dbi_result Result, const char *fieldname, unsigned long long *bindto); int dbi_result_bind_float(dbi_result Result, const char *fieldname, float *bindto); int dbi_result_bind_double(dbi_result Result, const char *fieldname, double *bindto); int dbi_result_bind_string(dbi_result Result, const char *fieldname, const char **bindto); int dbi_result_bind_binary(dbi_result Result, const char *fieldname, const unsigned char **bindto); int dbi_result_bind_string_copy(dbi_result Result, const char *fieldname, char **bindto); int dbi_result_bind_binary_copy(dbi_result Result, const char *fieldname, unsigned char **bindto); int dbi_result_bind_datetime(dbi_result Result, const char *fieldname, time_t *bindto); /* and now for the same exact thing in index form: */ signed char dbi_result_get_char_idx(dbi_result Result, unsigned int fieldidx); unsigned char dbi_result_get_uchar_idx(dbi_result Result, unsigned int fieldidx); short dbi_result_get_short_idx(dbi_result Result, unsigned int fieldidx); unsigned short dbi_result_get_ushort_idx(dbi_result Result, unsigned int fieldidx); int LIBDBI_API_DEPRECATED dbi_result_get_long_idx(dbi_result Result, unsigned int fieldidx); int dbi_result_get_int_idx(dbi_result Result, unsigned int fieldidx); unsigned int dbi_result_get_uint_idx(dbi_result Result, unsigned int fieldidx); unsigned int LIBDBI_API_DEPRECATED dbi_result_get_ulong_idx(dbi_result Result, unsigned int fieldidx); long long dbi_result_get_longlong_idx(dbi_result Result, unsigned int fieldidx); unsigned long long dbi_result_get_ulonglong_idx(dbi_result Result, unsigned int fieldidx); float dbi_result_get_float_idx(dbi_result Result, unsigned int fieldidx); double dbi_result_get_double_idx(dbi_result Result, unsigned int fieldidx); const char *dbi_result_get_string_idx(dbi_result Result, unsigned int fieldidx); const unsigned char *dbi_result_get_binary_idx(dbi_result Result, unsigned int fieldidx); char *dbi_result_get_string_copy_idx(dbi_result Result, unsigned int fieldidx); unsigned char *dbi_result_get_binary_copy_idx(dbi_result Result, unsigned int fieldidx); time_t dbi_result_get_datetime_idx(dbi_result Result, unsigned int fieldidx); /* int dbi_result_bind_char_idx(dbi_result Result, unsigned int fieldidx, char *bindto); int dbi_result_bind_uchar_idx(dbi_result Result, unsigned int fieldidx, unsigned char *bindto); int dbi_result_bind_short_idx(dbi_result Result, unsigned int fieldidx, short *bindto); int dbi_result_bind_ushort_idx(dbi_result Result, unsigned int fieldidx, unsigned short *bindto); int dbi_result_bind_long_idx(dbi_result Result, unsigned int fieldidx, long *bindto); int dbi_result_bind_ulong_idx(dbi_result Result, unsigned int fieldidx, unsigned long *bindto); int dbi_result_bind_longlong_idx(dbi_result Result, unsigned int fieldidx, long long *bindto); int dbi_result_bind_ulonglong_idx(dbi_result Result, unsigned int fieldidx, unsigned long long *bindto); int dbi_result_bind_float_idx(dbi_result Result, unsigned int fieldidx, float *bindto); int dbi_result_bind_double_idx(dbi_result Result, unsigned int fieldidx, double *bindto); int dbi_result_bind_string_idx(dbi_result Result, unsigned int fieldidx, const char **bindto); int dbi_result_bind_binary_idx(dbi_result Result, unsigned int fieldidx, const unsigned char **bindto); int dbi_result_bind_string_copy_idx(dbi_result Result, unsigned int fieldidx, char **bindto); int dbi_result_bind_binary_copy_idx(dbi_result Result, unsigned int fieldidx, unsigned char **bindto); int dbi_result_bind_datetime_idx(dbi_result Result, unsigned int fieldidx, time_t *bindto); */ #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __DBI_H__ */ 0707010001e5a6000081a40000000000000000000000014caec7ee00000fec0000010000010036ffffffffffffffff0000002100000000root/usr/local/include/dbi/dbd.h/* * libdbi - database independent abstraction layer for C. * Copyright (C) 2001-2003, David Parker and Mark Tobenkin. * http://libdbi.sourceforge.net * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * $Id: dbd.h,v 1.29 2005/08/15 19:18:18 mhoenicka Exp $ */ #ifndef __DBD_H__ #define __DBD_H__ #ifdef __cplusplus extern "C" { #endif #include #include /* FUNCTIONS EXPORTED BY EACH DRIVER */ void dbd_register_driver(const dbi_info_t **_driver_info, const char ***_custom_functions, const char ***_reserved_words); int dbd_initialize(dbi_driver_t *driver); int dbd_connect(dbi_conn_t *conn); int dbd_disconnect(dbi_conn_t *conn); int dbd_fetch_row(dbi_result_t *result, unsigned long long rowidx); int dbd_free_query(dbi_result_t *result); int dbd_goto_row(dbi_result_t *result, unsigned long long rowidx); int dbd_get_socket(dbi_conn_t *conn); const char *dbd_get_encoding(dbi_conn_t *conn); const char* dbd_encoding_from_iana(const char *iana_encoding); const char* dbd_encoding_to_iana(const char *iana_encoding); char *dbd_get_engine_version(dbi_conn_t *conn, char *versionstring); dbi_result_t *dbd_list_dbs(dbi_conn_t *conn, const char *pattern); dbi_result_t *dbd_list_tables(dbi_conn_t *conn, const char *db, const char *pattern); dbi_result_t *dbd_query(dbi_conn_t *conn, const char *statement); dbi_result_t *dbd_query_null(dbi_conn_t *conn, const unsigned char *statement, size_t st_length); size_t dbd_quote_string(dbi_driver_t *driver, const char *orig, char *dest); size_t dbd_quote_binary(dbi_conn_t *conn, const unsigned char *orig, size_t from_length, unsigned char **ptr_dest); size_t dbd_conn_quote_string(dbi_conn_t *conn, const char *orig, char *dest); const char *dbd_select_db(dbi_conn_t *conn, const char *db); int dbd_geterror(dbi_conn_t *conn, int *errno, char **errstr); unsigned long long dbd_get_seq_last(dbi_conn_t *conn, const char *sequence); unsigned long long dbd_get_seq_next(dbi_conn_t *conn, const char *sequence); int dbd_ping(dbi_conn_t *conn); /* _DBD_* DRIVER AUTHORS HELPER FUNCTIONS */ dbi_result_t *_dbd_result_create(dbi_conn_t *conn, void *handle, unsigned long long numrows_matched, unsigned long long numrows_affected); void _dbd_result_set_numfields(dbi_result_t *result, unsigned int numfields); void _dbd_result_add_field(dbi_result_t *result, unsigned int fieldidx, char *name, unsigned short type, unsigned int attribs); dbi_row_t *_dbd_row_allocate(unsigned int numfields); void _dbd_row_finalize(dbi_result_t *result, dbi_row_t *row, unsigned long long rowidx); void _dbd_internal_error_handler(dbi_conn_t *conn, const char *errmsg, const int errno); dbi_result_t *_dbd_result_create_from_stringarray(dbi_conn_t *conn, unsigned long long numrows_matched, const char **stringarray); void _dbd_register_driver_cap(dbi_driver_t *driver, const char *capname, int value); void _dbd_register_conn_cap(dbi_conn_t *conn, const char *capname, int value); int _dbd_result_add_to_conn(dbi_result_t *result); time_t _dbd_parse_datetime(const char *raw, unsigned int attribs); size_t _dbd_escape_chars(char *dest, const char *orig, size_t orig_size, const char *toescape); size_t _dbd_encode_binary(const unsigned char *in, size_t n, unsigned char *out); size_t _dbd_decode_binary(const unsigned char *in, unsigned char *out); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __DBD_H__ */ 0707010001e5a9000041ed0000000000000000000000024caec7f6000000000000010000010036ffffffffffffffff0000001300000000root/usr/local/lib0707010001e5ac000081ed0000000000000000000000014caec7ed000143000000010000010036ffffffffffffffff0000002300000000root/usr/local/lib/libdbi.so.0.0.5ELF+@=@@8@ h xHH  "$%&'(*-/1456789:;=?ADEFGILNOPQRSTUWY[]_`acdfijkmopquvwxz{~ !#)+,.023<>@BCHJKMVXZ\^beghlrsty|}0p00OD K`0ex yMB Th\z4 kHY8@@EO e;`gh˨0\zppFx0t   t40KqL_0sX0@=8h4 jh@`@nx'0>pLXBeư(|7 wh9<T@@%Dsd|w~?@Ct0Pxq`X h~(#r0:xW_À@@JD0@x"\X:tXY`mppX< @@Ah0 4 k/7J PTl[0|Xtp0PL,6Lzi]@^@T >?X< v0| )0 ?r80 Utl} nix0  X@  pH  h  B #^p@ 1 5v SuXx mpP  X  80 U< Zd :( 98,  *u, Cr0 c uh Rx  0  Cl  @0 pX 98 10 M0 d T4 ~0 4   h0 F Z ҠH  s 60 L H UW`|( fXT  i 0\  p( A@ B T@3?@NglW8PF {XGR07@IX[yX|]Xp@Ez4 0dbi_result_bind_uintdbi_result_get_double_idxdbi_conn_set_option_etextdbi_result_bind_ulonglongdbi_result_get_longstrncpydbi_conn_escape_binary_copystrrchrdbi_driver_encoding_to_ianadbi_conn_get_option_list_get_field_flag_logquery_nullstatdbi_conn_quote_stringsnprintfdbi_conn_get_engine_version_stringdbi_conn_error_GLOBAL_OFFSET_TABLE_dbi_driver_is_reserved_worddbi_conn_error_handler_dbd_encode_binarydbi_result_get_binary_idxdbi_conn_query_nulldbi_result_field_is_nulldbi_result_get_field_size_dbd_parse_datetimedbi_result_get_uintdbi_result_bind_ushortdbi_result_next_rowdbi_result_bind_intdbi_result_bind_datetime_edatadbi_driver_cap_getgmtime__iobdbi_result_get_float_idxint_vasprintfdbi_result_get_datetime_idx_logquerydbi_driver_get_urldbi_result_seek_rowdbi_result_bind_binary_dbd_result_set_numfieldsdbi_conn_new_dbd_register_conn_capdbi_shutdowndbi_result_get_field_attribdbi_driver_listdbi_conn_require_option_numeric_dbd_result_add_fieldstrtok_rdbi_result_get_string_idxopendirreaddircallocdbi_result_get_binary_copy_idxdbi_result_get_field_length_idxdbi_result_disjoinfwritedbi_driver_get_namedbi_conn_openmktimefputcdbi_result_bind_ulongdbi_conn_set_option_numericdbi_result_has_next_rowdbi_result_get_char_idxdbi_result_get_conndbi_result_get_numrowsdbi_result_get_field_attribsdlclose_dbd_result_create_from_stringarraydbi_result_get_ulongdbi_driver_get_maintainer_dbd_internal_error_handlerdbi_conn_escape_string_copydbi_conn_closeclosedirdbi_result_get_field_attrib_idxdbi_result_get_longlongdbi_result_get_field_size_idxdbi_conn_get_db_list_dbd_result_createdbi_result_prev_rowdbi_driver_specific_functionmemsetdbi_driver_get_versiondbi_driver_quote_string_copydbi_result_get_ulonglong_idxdbi_result_get_ushort_isolate_attribmemmovedbi_result_get_intdlsymdbi_conn_get_option_numericdbi_conn_queryfvfprintfdbi_result_get_chardbi_result_get_int_idxdbi_result_freedlerrordbi_result_get_string_copy_idx_enddbi_conn_escape_stringdbi_result_bind_fieldsdbi_result_get_longlong_idxdbi_result_get_stringdbi_result_field_is_null_idxdbi_conn_sequence_lastdbi_conn_sequence_nextdbi_result_get_fieldsdbi_result_get_ushort_idxdbi_result_get_long_idxdbi_conn_cap_getstrchrdbi_driver_get_filenamedbi_result_get_field_typedbi_result_get_doubledbi_result_get_currowdbi_result_get_field_idx_reset_conn_errorstrcasecmpdbi_conn_get_socketdbi_result_get_binary_copydbi_result_first_rowdbi_result_get_datetimedbi_result_get_short_idxatoidbi_driver_encoding_from_ianadbi_conn_pingabsdbi_result_get_field_type_idxdbi_result_get_field_namedbi_result_has_prev_row_dbd_escape_chars_dbd_decode_binarystrtoldbi_result_bind_stringdbi_conn_clear_optiondbi_conn_get_table_listdbi_driver_opendbi_versiondbi_result_get_uint_idxdbi_result_get_numfieldsdbi_result_get_numrows_affected_dbd_row_finalizedbi_result_get_floatdbi_conn_get_optiondbi_result_get_uchardbi_result_bind_string_copystrdupdbi_conn_disjoin_resultsdlopendbi_result_bind_longdbi_result_last_rowdbi_set_verbositydbi_result_bind_binary_copydbi_result_bind_double_PROCEDURE_LINKAGE_TABLE_dbi_result_bind_chardbi_initializemallocdbi_result_get_ulonglongdbi_result_bind_shortdbi_conn_set_errordbi_conn_querytimegmdbi_result_get_uchar_idxdbi_result_get_field_lengthdbi_result_bind_float_DYNAMICdbi_conn_connectdbi_conn_get_engine_versiondbi_result_get_binary_verbose_handler_dbd_row_allocatememcpy_dbd_register_driver_capdbi_driver_get_date_compileddbi_driver_quote_stringreallocdbi_result_get_string_copydbi_driver_get_descriptiondbi_result_get_ulong_idx_dbd_result_add_to_conndbi_conn_clear_optionsdbi_conn_error_flaglog_disjoin_from_conndbi_result_get_shortdbi_verbositystrcmpdbi_conn_quote_string_copydbi_conn_require_optiondbi_result_bind_longlongvsprintfdbi_conn_quote_binary_copydbi_result_get_field_attribs_idxdbi_conn_select_dbdbi_conn_get_encodingdbi_conn_get_driver_set_field_flagdbi_result_bind_ucharlibm.so.2SUNW_1.1libc.so.1SUNW_1.22libdbi.so.0 ='y%ՐHp (ۀ7۠8  @g`}܀Pܠ#Z @?`<݀ݠ'^ @`ހޠ)=A h@``d߀ߠI~ +@G`D;Q ]@`pw95e E@`&6i: (@`_fRm @z`o @`Xa@ $@/)7ܬ8+ap tfP@)o@) f  $@)@)@T< @@N .@)J .@)<@ `  ``ƀ @)`H4@ .!Z [@?@ \8 fP~p`p]`"]`@ ]`@)n@)l_ ` H |H_  @)d!@)2 ? @)f>  ?P@9(5#h_`_`ĀL\X"ĀG_`€`  ZX€ 2o  "w`ZXrX\\[@\to!_ @)_ o!@)_ @) ?m!\@ t]`]`@) @) *]\ t@)\0"\H@(\H$,t8@(t@@(*\X&@ s\ 8@(\ " \ 0\ o!@(_  ?o!t \ 0 ]]@(@(א*?^ @(\ @(А ސw` @(|p! @(`!PZ `"`9` p@( @ Z Z 8P@#(!`@!p@[ @;^`Z``  `' A&A` (h `  ` @(| @ ^`8@^`Z `  $A '`A` e e` ̀  @(^ 2O^`8`P*^ ( \ ! @` ` %A '`A` ee` ̀   @(4`"@  `4`.0\ ?䀦@  P*^  9 \ @ ` ` '`A` ' A e e@` @   @(`@\  \ @ ` ` `#A $A e e` `@'`2O\ \ `P*^ 0 ) ] @`  ``` ΀  `@'`@]  ] @`  `` @'`2O]  ?` P*^  ",^ ] @`  ``` `@'o`@] ] @`  `` @'[`2O]  >` ^ @'y @&Ȑ Y`Z [` @&#p@ Z Z  @& Y`Z [` @& Y`Z [` @&h Y`Z [` @& Y`Z [` @&Ḑ Y`Z [`(P$@"ƀ  @ * $'@/0@&͐*^  ] h*v@&   @@^`@w@&  _^`@&yv`   [`Z€  [`Z€ P@&@& P  @&m `  r  w`w`w`w` '`('`,w`0w`8@rw`@w`H'`P'`T P  P,@>`<^ H.m@&a]?d6O^ H>`   P # @%%ah@[`  [ X 2o  "s[ Xu X^ ^^`^ ŀv m]@%]m@%]@%ؐ n^  v _ _ @%@%ʐ*_`^ v @%^ 0"^ H@%^ H& ,v 8@%v @@%  Z 0@+!@#%a@!@\" ,@% ,@ + <|@%k@^ 0/^ 075@@@%ʐ\v` ,?` @v 8` @fPdPvw`  (;`@ww w @-$;Ԕ |@@%^ 0Ā?@%;& (_& ,@v 0^ 8^ @`P*^ 0 & (& ,@%v 0@*?ƀ' `@` ``* `$`'@/0@%3 ?@%g ^ ] ^`p* v@$?@%V  ?@%O @ w^ 0& (& ,@$v 0@?^`@@%<  _^`@$v` ?@%'  @%w^ 0& (& ,@$v 0@?^ ]^x@ ?@% _v ?@$  P  @$o^" .^@` & @`` @$_'`` `Y `(```6`@;``  & ``.?.  `. ``.6o `h6'` `.2'``>`5@= ` &  ?'? `&` 6o` `h'` `.h'` `.h '` `.'`@$'` P@$q^`" *@^``@` &@ ` @$i'` `[ ``)`6;``  & `.?.  `.` ``.``6o `h8'` `'`.` `>5= ` &  ?'? `&`` `6o` h'` `.`h'` `.`h '` `'`.` @$'` P@$q^" .^@` & @`` @#'` ` `[ `)```6`@;``  & ``.?.  `. ``.6o `h8'` `'`. `>`5@= ` &  ?'? `&` 6o` `h'` `.h'` `.h '` `'`. @#'` P*^ 0?& (& ,@# v 0@ ?@#d?Z " @" ƀ @#w`'` P*^ 0?& (& ,@"v 0@n ?@#:?Z  @"'`w` P*^ 0 & (& ,@"v 0^ Ā;\@ ` ` %A `%A ee`  ̀ @"`@\Ā\@ ` ` $`A` `$ A ee @`@ @"`2O\\ @?@"ݐ   P*^ 0 & (& ,@"Vv 0^ Ā<\@` ` `%A `%A ee`  ̀ `@"S`@\Ā\@ ` ` `$`A` `$ A ee @`@ `@"7`2O\: @?@"t   P  `^ 0& (& ,@!v 0^  ƀ?@"G `*@^^`@ ` ` `' A &A` (h ` `@!`@^ƀ! ^@` ` $A '`A` e e`Ā @!Ɛ`2O^^@ ^````PL^ @I \`@`` `%A '`A` ee`   `@!`@ \Ā,\@ ` ` `$ A # A ee ` `@!y`2O 2`\\v v@!R\@!P\@!M  P^  n^@!;^n@!8^@!6 oav  P*^ 0?& (& ,@! v 0^ ^^@?@?@!t`P*^ 0?& (& ,@!v 0^ _`^8ƀ P*^ 0 & (& ,@ v 0^ _`^@ƀ 0*^ 0 & (& ,@ v 0^ _`^ƀ@߁ P*^ 0 & (& ,@ v 0^ _`^ƀ P*^ 0 & (& ,@ v 0^ ^^H@ ?@ `P*^ 0 & (& ,@ v 0^ ^^P@ ?@ ِ`P  @- ^ 0<& (& ,;@ _v 0|@ @^ _ ^X@ ?@ `@www w @-^ 0& (& ,@ 3v 0@ _;|@ @^ _ ^X@_ ?@ }@ _`P  @!^ 0"& (& ,'@ v 0 @@/`_@  a@  @  @ ^ _`_ ` ?@ ;`P*^ 0?& (& ,@v 0^ "^ @^ v ^^@ ?@ ?J `@?@ ?@ ;v  P*^ 0 & (& ,@v 0^ _`^ਁƀ P*^ 0 & (& ,@v 0^ _`^ఁƀ P*^ 0 & (& ,@lv 0^ _`^กƀ w @  _'ww@ s @ w[%#ظ` @_@@Ka`@g @]sww_@r[ rr0@Xr8[[p@@_^`;t _[<@ޒ _^`1u [}@__^`'u`_[@ʒ@_^`u[(@__^`u _[8@@ _^` v( _[=H@ _^`v0[}X@__^`v 8_[h@@_^`w @_[@@_^`w`_ז[@ _^`t _[=@z _^`t`[}Ȓ@p__^`tH_[@f@_^`tP[@\__^`u X_[@R@ _^`u`` _[>@H _^`uh[~ @>__^`ux_[8@4@_^`vp_[P@*@_^`}v_ז`[@  _^`sv _[>p@ _^`iw [~@ __^`_w` _[~@@_^`Up`^`ǔ`(\ `_@Vv` ,Z@ĀQ @V8w_![>s` Z@s`@___w ^` _*_v` w`uw`@+'5.Z@ א `@+@@^`@^`@ `@@^`@^`@ `@^`@^`@ ` `P ^ @oa@_` oav  ``@)@a@!h@Z"@<?@`  [`X"@6?@2o `` @ H)?"r[`XpX  `@ah@@Y`"@q`[`X [ X ?s`Xr Xq`r X ?@^ *ƀ^; @` ` $A % A ee`    @n`@!^ƀ^@` ` `$ A`"A`  e `   `@Q`2O ƀ@W  `@vv v^ dPdP w`v@@7wܸ "@'>` `,5/X_@] @ ` _|X @ @^ '[[`?H%^ 0'^ 0` @` @< ` ` />`-p\P"& (@Ww& (_^ 8v 0΀& ,^ @ƀ P ^ 0& (& ,@v 0 Pwwww-@/ 2@9  ]  a@%@I Pwwww-@/P @9  ]? a@@ P!;@-| @7 ]   @Ӗ @Ζ@ԁ  C0?.B9A@!#'#|Ȗ `&'@߁`##`` #X@*Z#A@ 9 N#A@@ǁ`` ́ P@ T#A@ ,+ ,R#߁A@ߤ?,6  0MN @Iߔ  @ / ` ``* `%`'@%M@ .@   * %$$`, .@`@ 6/` .2 ߆I@. (`@- O @oߕ6 2 J  d@7`  P@57@@ @V^  >` P ?@   @J^  H`@K``J?^ @ `F?^ P@ `.pZ"ŀ^ ^ v X"= _ o! _ *?_   ^ \ &`[[`0?@?@^   ^ ] \\ @@?@~^   ^ @v X]`ƀma ]` *]`?` ?@j^  ?`  @P@@ P ?@K  @^  H@ ^ X g0?` P ?@1  @^ @Ӑ@?@&^  ^ X'`@ P ?@  @^  H@ @^ X ep?` P ?@  @^ @2@^ X `@ P ?@ߐ  @k^ ^ X P ?@͐ ?@Y^ ^  P ?@ ?@G^ ^  @ ?@ ?5 @3^ @1@=@^ ?6 `@H6 P) ^ P ^ #@ ^ ^ X^ P-p\Ā?\ŀ&` (@ @?@n^ ?6 6`/p] ?@b^ ?6  @\??4` @2`@@ ?@9   @^ @”@ 6 ?`@&^   P ?@  @^  (@@?@ ^  ^ 0 ƀ?@^  &`7`.^ P ?6 @^  ( @ ?@   @l^ @j@>@^   `@6 P ?@   @F^ ^ 8&` (@ @?@^   6`/p ?@^   @ ?@ - @^ @@=@^ 7 66 @H6` P ?@i )#^ @^ @@&` ( @?@Z^ 75/0@65@( ?@M^ 1#@ ?@? - @^ @ǔ@=@/^ 5 `@6 P ?@ +c @^ ^ @ŀ&` (@ @?@^ 7 6`/p ?@^ 1# Z @2` (: @ (Z 2`  0?@ ?@ѐ ?@]^ @[@>@^ ?`@6 P) ^ P ^ #@9^ ^ X^ P-0\@?\`@&` (@5 @ 6p? ?@^ ? ?@^ ? @?? P^ ?^_`^`(^  P@ ?@Y H Z@ 2`r@ ^  P Y H [s^  P@ O逧 @ 8Y H?-u^ `P$`Pv  @4?P*^ ?  @!^ @^ @!^ `  ] ?2o\`\`@^ `\` v \` u` @^ *^ ^ P"Ā (@ (@<@}^ 0@^ 8@^ @@?@^ @`P ?@  ^  @@9 |@ w@ƒ .  ` w@ .*? w w @6 @6"+?(-@  .@"  * 4``@Ґ .0u@ΐu @ ? .v`@2v6 ?6 P  @  ^ @`$O_`@ P^ ^ P `4  Y`", (Y @ ^ 84 *@# @ *\"  @^ P (]@]  *O^ 8@^ P_@@^^ P^@@]^ P@]^ ^ P  (oY@@ρ T, 8XX lwww w?4 @%?@  @%7_(;~8  Z@ €` ``* `!` &@`I u2 0?` @ * %"%I # B5`18@ @ ?*!9 @@@ _@[@+0 -`۠ _^ @Y@@ۀ@ 9 @^ ( @)`Š @5( ( _^ @Z^ 0M? (@^ @^ ?@[# ( @ #`   ]` `"`A` "A e`e @ `@ `@ @`@*o^^ /@L^ ?@(#`( !`g #@?@^  ( "V `@12( @ #`J _^ @]@^ 0M? (@^ ~@^ ?@# ( :,   ]@` ``!`A` `! A ee@`@ `@`@`@*o^-^ @ޒ ^ ?@#( @9  #`@?@^ (  8` `@˓3 ( :ܠ _^ @^^ 0H? (@4  ]` ` `A` "`A` e e @ `@ `@)@`@*o^@^ ^ ?@b#)0 s  # @r^ ^ ?@N#)0 @ p ǀ@ ?@@^ )0 u `@l6)0 s u _^ @Z^ 0H? (@4  ]@` ``!`A` ! A e e@`@ `@`@`@*o^@^ ^ ?@#( @u; # @ ^ ^ ?@#( r( À @ ?@^ ( @v` `@ 5( @u _^ @Q^@^ 0K? (@5  ]` `#A ` `A` e e ` `@[@`@*o^@^ ^ ?@#@- v`Ӡ # @^ ^ ?@#@- @s @?@o^ @-  q` `@3`- v` _^ @[^ 0K? (@5  ]` `!`A` ! A e`e@`@ `@@`@*o^@L^ ^ ?@(#@V- q`g # @7^ ^ ?@#@A- @q R `@?@^ @1-  rB `@E6- q`6 _^ @y[@^ 0̀F? (`@2  ]`  #A  `A` e e ` @"@( `@*o^@^ ^ ?@? - @ s  @^ ^ ?@?- @ v `@ ?@^ - @sޠ `@2- @ s Ҡ @ _@]( @ 3Ġ _^ @]@@ ׀@ ?@m^ +0 @ 6 @ȓ2`+0 1  @ _@[@+0 @ & _^ @Y^ 0H? (@4  ]` `!`A` `! A e`e@`@ `@ @`@*o^@=^ ^ ?@# )0 @ &Y # @)^ ^ ?@#)0 @ "F  @ ?@^ )0  `8 `@c2)0 @ &, @ _@]X( @q` _^ @a]@ _Ӏ`@?@^   3@H- @p  *O_? 0_? -_ dddddddddddddddhdddddddddddddd0ddddddddd0www w?7` @9"?@  @_  _@ ` ``*? `!` $`M`u4 6?`    *? " #@# M $B2 `18@`@?)`b:`@E@@  P -  _@@XǢ`  ~0 +0 _@]`  0 , _@@^`  P )0  _@@]`  p , _  @Y@` -  ( _@@]@`   )0  _@@]t` + и , _ @[f`   - _@@r^X`@  ~ , _ @b]@H`  p -  _@@UX;`@  ~и )0 _ @E]+`   , _@@8]@`@   -  _@@(\` + ~ +0 _@Y``@*O_>_>_@@^ @є@>@9^  `@J6 P@5^ @ (6`'` @?@^  ^ 85(@@Ԋ ^ @%?@^  ^ @(@ >@ @@"@?@ "@?^ X(^ P,0[[`K @n;^ ~9= @?@^  @@]^ @[`@?@^  @$6 P@5^ ܠ@; (6`'` @?@^  ^ 85(@@( ^ @?@^  ^ @(@ >@ @@ "@?@ "@?^ X(^ P,0[[`S @;^ ~9=P@?@\^  @P@+^ b4@@.?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@ڐ@ *o^^ )>@5? @^   3@ 2`@vP@5^ @ (6`'` @?@^   ^ 85(@@k ^ @?@^   ^ @(@ >@ @@ @ ?@ "H?^ X(^ P,0[[`8` @:;^ 9=@?@^   @@(^ @&`@?@^  @6 P@5^ @ (6`'` @?@m^  ^ 85*0 `"@^ @!@? ^ @x ?@U^  *0 >`@ `@ `@ `@?@` H ?^ X*0^ P-0\\\@ @5^  P@?  P@@6`  P@*00600 P@6`*00600 P@2  P@z2  P@{6`2  P@t6`2  P@n P@j6` P@+^ `l@@_1?^ 0ƀ.? ( 8@  )^` `$`A` `%A ee@`@ `@f@ *o^)^ >@^ ?  @p   3@ P@5 ^ ,@ (6`'` @ ?@w^ ' ` ^ 85/0@ @@  8^ =@?@\^  | ^ @/0@ @"H^ X?#@ג}ؖ^ %8@_?@<^ ; | ^ P+p/0Z Z  P@+ ^ a@@1?^ 0ƀ.? ( 8@  )^` `$`A` `%A ee@`@ `@ @ *o^)^ >@^ ?  @  ~8   3@ P@5 ^ d@] (6`'` @ ?@ ^ 5 x` ^ 85.p`@@F?Q ^ @͒ ?@ ^  ?x  ^ @.p ` @ @ ?@ ^ 9 ?x ^ X.p^ P,\@\ @ P@+ ^ c@@ .?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@ @ *o^^ )>@o?  @ I^ ~(   3@x P@5 ^ @  (6`'` @ ?@ )^ ( ^ 85)0 `@^ !@?k 0@1 ?@ (  ^ X)0^ P-]\`\*Ā \`\` "@\` ^ P@+ ^ `̤@@ w.?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@ @ *o^^ )>@ ے?  @ ^ ~(   3@ P@5 ^ @ - (6`'` @ ?@ ^ ~( ^ 85*0 `"@^ X#@~X^ %@ ?@ z^ ~(  ^ P/0*0]\]@*\ ^ P@+ ^ b@@ /?^ 0ƀ,? ( @ ^` `$`A` `%A ee@`@ `@ @ *o^^ )>@ M^ ?  @ &~( @ Q  3@ e P@5 ^ d@  (6`'` @ ?@ ^ 3~(@ 0 ^ 86(p@@ ^  >0@  ?@ ^ (@  ^ X(p^ P-]\\\\   @ ? @ ^ ;~(@ P@+ ^ `@@ K.?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@ T@ *o^^ )>@ ^   @ ?~(@    3@ ρ P@/ ^ @ 6` ($`@ @ ?@ g^ 7(@ @`^ 86`.@`@@  ^ @ ~X@ n@?@ K^ >(@ w@`^ X.^ P,\[[@  `@ @  ?@ 0^ 9>(@ \@`^ X` ^ P/p^]]`Y ` @)``3;` `  %..  `. ``.6o ``5 `.```<`5@<` & `  ?' `&` 6o` `` ``. `h . `.`@ ``P@+ ^ c@@ C.?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@ L@ *o^^ )>@ ? @ ^   3@ Ӂ P@5 ^ ܸ@  (6`'` @?@ c^  ^ 84 *@ @@ )^ ?'@ o?@ L^  ^ X*^ P/p^]]@ P ?@ 5 ?@ ^ @?@ -^ ?@` ?@ $^ ?"ƀ^ r r ŀ` ] ŀ2o @ Z ^ @2`_ _ v u @  @ 0 @ @ P @ @ p h@ @  @ @#؊@ p@#@ ^@И#H@ L@И#@ :@"@ (@"p@ @0"(@ @P!@ @p!@ @!P@ Ξ@!@ @И @ @ x@ @^ *ƀ^9 @` ` % A %`A``  e`    @f`@4^ ƀ^@` ` `$`A` $ A e`e @`@ `@J`O@S (  ` @vv v ^ dPdP w`vP<?^ 0@"4 (`@& ^` `$A $`A` ee` ̀  `@@*o^7&5 7^ @ X?& ?3 P^ @ <^ ^ /` P^ @ 4^ ^ /` P^ @ |^ ^ 7` P^ @ t^ ^ 7` P^ @ |^ ^ '` P^ @ t^ ^ '` P^ @ |^ ^ w` P^ @ t^ ^ w` P^ @ ^ ^ '` P^ @ ^ ^ ?` P^ @ ^ ^ w` P^ @ ^ ^ w` P^ @ ^ ^ w` P^ @ ^ ^ w` P^ @ ^ ^ w` P^ `P`T`\`H@ <@ |,*`T `P`t`H$`T`$`P=`/pr P@[ `   r  w`w`~w`w` '`(w`0w`8w`@@'`H_`w`Pw`X P T`_ H@= @ C,  T P w H' T;`@ @ ;`.r P' P P6`@& ( @Nv 0 @Jv 8 @Fv @ Pƀ6`@g^ 0,u^ 8,^ @,5'@ P @6  ` @w` @w` @w``Z P+pq@ @%  @ @ `  \K`J@ @ @  HO@ `*   ``* ` @ *oK`* @w>^ 0'@f@^ ]]`?@ _& (& ,@^ 8v 0^ @ "@& (@& ,^ 8@v 0^ @@  @ P@W `  r   &(  v vvv @~v0v8 @z v@ `~t@t&HvPvX^8^@5`0%`  @0 ^  @` v  @\ v  @X v ^@^ r^ @` ``*? `^P"`^ 'uu` o֐ ^`P`T_`H@ ; @* `T`Pw`H'`T8@ 8.r`P`'`P @^ 0*@_`+ @`  ``   @`@_`@_`@`  `@`  @  @`2O *@`@  0@ w`w`^ 0`dPdPv`v`fP&` @^ *@_`+ @`  ``   @J`@_`@_`@`  `@`  @  @5`2O *@`@[ @w`w`^  `dPdPv`v`fP&` '  F'ߚ?'''' 'ݺ @ ׺  @* % `N`@L*? &` `.. @. @'@''.@. 8'@?@'뀎`@ ' ŀ * N   ` d@@` ``*? `#`%`h{  @ *? $#```l @h .@x.@t'@p''N@V  -@ސ    +@֐ G  ` :@͐ @Q @M. -*  ```*`'`"` `@```*` `"@/ ```*?`&`  `/@!* "-*"@) *  f@@3@qۙ?`@` fP xfP , /`  $@\` @2>`@%`'`&`-p'``o~'-0``"*@``!@)0@` @O/0'@ `-p'`$6O` `' @``' `/0.@  @@ `O뀥'*ƀ.= `@    @`# @: 'H@@(  (   o:9 . `@ ` @ "@ *```O`9 DD,,,DDD,,`,,@@!w#`   * # $  ' `/?/?&h _/`__''Т L@%wL@@f *Lw@^*?*@ _ww@I9`L .@J_L.@L*@ w @<_L _ww@'; L@* &ELw@"*?&E3``3@2 @?-``;`@E@_`wL#_!QwL_```)0 w ŀ```*`L `'@_wLO|@= v @^ @w@ @wwww@w @ w@Ґw@@_'@ERROR/usr/local/lib/dbd%s%s%s/.solibdbi: Failed to load driver: %s libdbi v0.8.3%d: %s%sUserErrorTriggersCallback[query] %s [queryf] %s %s dbd_register_driverdbd_initializedbd_connectdbd_disconnectdbd_fetch_rowdbd_free_querydbd_goto_rowdbd_get_socketdbd_get_encodingdbd_encoding_from_ianadbd_encoding_to_ianadbd_get_engine_versiondbd_list_dbsdbd_list_tablesdbd_querydbd_query_nulldbd_quote_stringdbd_quote_binarydbd_conn_quote_stringdbd_select_dbdbd_geterrordbd_get_seq_lastdbd_get_seq_nextdbd_pingdbd_%sAn invalid or NULL object was passed to libdbiThe requested variable type does not match what libdbi thinks it should beAn invalid or out-of-range index was passed to libdbiAn invalid name was passed to libdbiThis particular libdbi driver or connection does not support this featurelibdbi could not establish a connectionlibdbi ran out of memoryAn invalid pointer was passed to libdbilibdbi: _error_handler: %s (NULL conn/result handle) Verbositylibdbi: LogQuerieslibdbi: [query_null] safe_dlclose %s: field `%s` is not integer type %s: field `%s` is more than 1 byte wide %s: field `%s` is more than 2 bytes wide %s: field `%s` is more than 4 bytes wide %s: field `%s` is not float type %s: field `%s` is double, not float %s: field `%s` is not double type ERROR%s: field `%s` is not string type %s: field `%s` is not binary type %s: field `%s` is not datetime type result row has no field `%s` -+ #0hlLdbi_result_get_char_idxdbi_result_get_short_idxdbi_result_get_int_idxdbi_result_get_longlong_idxdbi_result_get_float_idxdbi_result_get_double_idxdbi_result_get_string_idxdbi_result_get_binary_idxdbi_result_get_string_copy_idxdbi_result_get_binary_copy_idxdbi_result_get_datetime_idxH0o0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0ow`0oo0og0o_0oW0oO0oG 0o?@0o7`0o/0o'0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0ow`0oo0og0o_0oW0oO0oG 0o?@0o7`0o/0o'0o0o0o0o 0o@0o`0o0o0o0o0o 0o 0o @0o `0o 0o 0o 0o 0o 0o 0o @0ow `0oo 0og 0o_ 0oW 0oO 0oG 0o?p  oo{o+o,+  pnpoop+++,4  ٬   H@P"@+6?@HH[Q(4oR8^d8e80f\l@nPPk* ٬9~XDPPb t(  h H      #( 7H Kh _ x  L H$;RPiv~80p0O `0x /7MS[B wTh\z4 kHY8@E ;`?ghN˨a0{\zpp7Fx0t t0qL0)X0B@I=8\cih4 jh@`@nx0pLBư(27 ?wh[9<kT@@s|-4?@HCtV]c0yPxq`X h~(r0x À 1 F@@ ` |J D0@  x \X t Y` p .pX B<  _ f@@ }Ah 0 4 k    gT [0  X +t M R Zp0 yP ~L  ,  z ]@ ^@ ) ?T Y q>  ?X< v0| 0 r80 tl  ix0  X@ 1 LpH a yh  B ^p@  v uXx pP)X<C80ZU<pZd:(98,u,r0h SRx10MTClmt@0pX9800 T404  '@h0VFiZxҠHs0 HW` B|(XTi'0\9@p(YA@vB T@?@lW8PF (,{?XTbiGR0IXyX] Xp@E#z43 0.libs/libdbi.so.0.0.5dbi_main.cBbss.bssDdata.datamy_ERRORrootconnrootdriverdbi_conn_get_optiondbi_conn_get_option_numericdbi_conn_get_driver_free_custom_functions_update_internal_conn_list_find_or_create_option_node_parse_versioninfo_safe_dlclose___const_seg_900007201dbi_result.cDrodata.rodata_parse_field_formatstr_free_string_list_free_result_rows_bind_helper_uchar_bind_helper_char_bind_helper_ushort_bind_helper_short_bind_helper_uint_bind_helper_int_bind_helper_ulonglong_bind_helper_longlong_bind_helper_float_bind_helper_double_bind_helper_string_bind_helper_binary_bind_helper_string_copy_bind_helper_binary_copy_bind_helper_datetime_setup_binding_find_or_create_binding_node_find_field___const_seg_900003601___const_seg_900003901___const_seg_900006101___const_seg_900006201___const_seg_900006301___const_seg_900006401dbd_helper.catoll.casprintf.c___const_seg_900000101timegm.c_END__START_dbi_result_bind_uintdbi_result_get_double_idxdbi_conn_set_option_etextdbi_result_bind_ulonglongdbi_result_get_longstrncpydbi_conn_escape_binary_copystrrchrdbi_driver_encoding_to_ianadbi_conn_get_option_list_get_field_flag_logquery_nullstatdbi_conn_quote_stringsnprintfdbi_conn_get_engine_version_stringdbi_conn_error_GLOBAL_OFFSET_TABLE_dbi_driver_is_reserved_worddbi_conn_error_handler_dbd_encode_binarydbi_result_get_binary_idxdbi_conn_query_nulldbi_result_field_is_nulldbi_result_get_field_size_dbd_parse_datetimedbi_result_get_uintdbi_result_bind_ushortdbi_result_next_rowdbi_result_bind_intdbi_result_bind_datetime_edatadbi_driver_cap_getgmtime__iobdbi_result_get_float_idxint_vasprintfdbi_result_get_datetime_idx_logquerydbi_driver_get_urldbi_result_seek_rowdbi_result_bind_binary_dbd_result_set_numfieldsdbi_conn_new_dbd_register_conn_capdbi_shutdowndbi_result_get_field_attribdbi_driver_listdbi_conn_require_option_numeric_dbd_result_add_fieldstrtok_rdbi_result_get_string_idxopendirreaddircallocdbi_result_get_binary_copy_idxdbi_result_get_field_length_idxdbi_result_disjoinfwritedbi_driver_get_namedbi_conn_openmktimefputcdbi_result_bind_ulongdbi_conn_set_option_numericdbi_result_has_next_rowdbi_result_get_char_idxdbi_result_get_conndbi_result_get_numrowsdbi_result_get_field_attribs_dbd_result_create_from_stringarraydbi_result_get_ulongdbi_driver_get_maintainer_dbd_internal_error_handlerdbi_conn_escape_string_copydbi_conn_closeclosedirdbi_result_get_field_attrib_idxdbi_result_get_longlongdbi_result_get_field_size_idxdbi_conn_get_db_list_dbd_result_createdbi_result_prev_rowdbi_driver_specific_functionmemsetdbi_driver_get_versiondbi_driver_quote_string_copydbi_result_get_ulonglong_idxdbi_result_get_ushort_isolate_attribmemmovedbi_result_get_intdlsymdbi_conn_queryfvfprintfdbi_result_get_chardbi_result_get_int_idxdbi_result_freedlerrordbi_result_get_string_copy_idx_enddbi_conn_escape_stringdbi_result_bind_fieldsdbi_result_get_longlong_idxdbi_result_get_stringdbi_result_field_is_null_idxdbi_conn_sequence_lastdbi_conn_sequence_nextdbi_result_get_fieldsdbi_result_get_ushort_idxdbi_result_get_long_idxdbi_conn_cap_getstrchrdbi_driver_get_filenamedbi_result_get_field_typedbi_result_get_doubledbi_result_get_currowdbi_result_get_field_idx_reset_conn_errorstrcasecmpdbi_conn_get_socketdbi_result_get_binary_copydbi_result_first_rowdbi_result_get_datetimedbi_result_get_short_idxatoidbi_driver_encoding_from_ianadbi_conn_pingabsdbi_result_get_field_type_idxdbi_result_get_field_namedbi_result_has_prev_row_dbd_escape_chars_dbd_decode_binarystrtoldbi_result_bind_stringdbi_conn_clear_optiondbi_conn_get_table_listdbi_driver_opendbi_versiondbi_result_get_uint_idxdbi_result_get_numfieldsdbi_result_get_numrows_affected_dbd_row_finalizedbi_result_get_floatdbi_result_get_uchardbi_result_bind_string_copystrdupdbi_conn_disjoin_resultsdlopendbi_result_bind_longdbi_result_last_rowdbi_set_verbositydbi_result_bind_binary_copydbi_result_bind_double_PROCEDURE_LINKAGE_TABLE_dbi_result_bind_chardbi_initializemallocdbi_result_get_ulonglongdbi_result_bind_shortdbi_conn_set_errordbi_conn_querytimegmdbi_result_get_uchar_idxdbi_result_get_field_lengthdbi_result_bind_float_DYNAMICdbi_conn_connectdbi_conn_get_engine_versiondbi_result_get_binary_verbose_handler_dbd_row_allocatememcpy_dbd_register_driver_capdbi_driver_get_date_compileddbi_driver_quote_stringreallocdbi_result_get_string_copydbi_driver_get_descriptiondbi_result_get_ulong_idx_dbd_result_add_to_conndbi_conn_clear_optionsdbi_conn_error_flaglog_disjoin_from_conndbi_result_get_shortdbi_verbositystrcmpdbi_conn_quote_string_copydbi_conn_require_optiondbi_result_bind_longlongvsprintfdbi_conn_quote_binary_copydbi_result_get_field_attribs_idxdbi_conn_select_dbdbi_conn_get_encoding_set_field_flagdbi_result_bind_uchardbi_main.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -KPIC -DPIC -o .libs/dbi_main.o dbi_main.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7dbi_result.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -KPIC -DPIC -o .libs/dbi_result.o dbi_result.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7N,dbd_helper.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -KPIC -DPIC -o .libs/dbd_helper.o dbd_helper.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7Batoll.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -KPIC -DPIC -o .libs/atoll.o atoll.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7Xasprintf.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -KPIC -DPIC -o .libs/asprintf.o asprintf.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.79ntimegm.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -KPIC -DPIC -o .libs/timegm.o timegm.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7B8 /var/tmp/libdbi-0.8.3/srcdbi_main.cD: /var/tmp/libdbi-0.8.3/srcdbi_result.cD: /var/tmp/libdbi-0.8.3/srcdbd_helper.c?5 /var/tmp/libdbi-0.8.3/srcatoll.cB8 /var/tmp/libdbi-0.8.3/srcasprintf.c@6 /var/tmp/libdbi-0.8.3/srctimegm.c DD% DD% DD% DD% DD% DD%cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdarg.h 1.47 04/09/28 SMI@(#)stdarg_iso.h 1.4 04/11/19 SMI@(#)va_impl.h 1.1 04/11/19 SMI@(#)stdarg_c99.h 1.2 04/09/28 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)dlfcn.h 1.45 05/08/08 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)auxv.h 1.38 09/07/16 SMI@(#)auxv_SPARC.h 1.6 08/12/02 SMI@(#)stat.h 1.11 04/09/28 SMI@(#)stat_impl.h 1.4 03/12/04 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)dirent.h 1.37 04/09/28 SMI@(#)dirent.h 1.36 04/09/28 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdarg.h 1.47 04/09/28 SMI@(#)stdarg_iso.h 1.4 04/11/19 SMI@(#)va_impl.h 1.1 04/11/19 SMI@(#)stdarg_c99.h 1.2 04/09/28 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdarg.h 1.47 04/09/28 SMI@(#)stdarg_iso.h 1.4 04/11/19 SMI@(#)va_impl.h 1.1 04/11/19 SMI@(#)stdarg_c99.h 1.2 04/09/28 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMI@(#)ctype.h 1.35 04/09/28 SMI@(#)ctype_iso.h 1.3 04/09/28 SMI@(#)ctype_c99.h 1.2 04/09/28 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)errno.h 1.17 03/01/03 SMI@(#)errno.h 1.20 00/01/12 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)stdarg.h 1.47 04/09/28 SMI@(#)stdarg_iso.h 1.4 04/11/19 SMI@(#)va_impl.h 1.1 04/11/19 SMI@(#)stdarg_c99.h 1.2 04/09/28 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)time.h 1.45 08/01/09 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03.hash.dynsym.dynstr.SUNW_version.rela.got.rela.data.rela.plt.text.rodata1.rodata.dynamic.bss.symtab.strtab.debug_info.debug_line.debug_abbrev.comment.shstrtab "ppo++@%B++0 /B++:B,, D44JS٬٬%*? D [HH4xd@@i@Kq IyY  !"s <0707010001e5aa000081a40000000000000000000000014caec7ed000219500000010000010036ffffffffffffffff0000001c00000000root/usr/local/lib/libdbi.a! / 1286522860 0 0 0 4456 ` njnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjnjDDDDDDDDDDDDDD<<<Tdbi_verbositydbi_initializedbi_shutdowndbi_versiondbi_set_verbositydbi_driver_listdbi_driver_opendbi_driver_is_reserved_worddbi_driver_specific_functiondbi_driver_cap_getdbi_conn_cap_getdbi_driver_get_namedbi_driver_get_filenamedbi_driver_get_descriptiondbi_driver_get_maintainerdbi_driver_get_urldbi_driver_get_versiondbi_driver_get_date_compileddbi_driver_quote_string_copydbi_driver_quote_stringdbi_driver_encoding_from_ianadbi_driver_encoding_to_ianadbi_conn_newdbi_conn_opendbi_conn_disjoin_resultsdbi_conn_closedbi_conn_get_driverdbi_conn_errordbi_conn_error_handlerdbi_conn_error_flagdbi_conn_set_errordbi_conn_quote_string_copydbi_conn_quote_stringdbi_conn_quote_binary_copydbi_conn_escape_string_copydbi_conn_escape_stringdbi_conn_escape_binary_copydbi_conn_set_optiondbi_conn_set_option_numericdbi_conn_get_optiondbi_conn_require_optiondbi_conn_get_option_numericdbi_conn_require_option_numericdbi_conn_get_option_listdbi_conn_clear_optiondbi_conn_clear_optionsdbi_conn_connectdbi_conn_get_socketdbi_conn_get_encodingdbi_conn_get_engine_versiondbi_conn_get_engine_version_stringdbi_conn_get_db_listdbi_conn_get_table_listdbi_conn_querydbi_conn_queryfdbi_conn_query_nulldbi_conn_select_dbdbi_conn_sequence_lastdbi_conn_sequence_nextdbi_conn_ping_error_handler_reset_conn_error_verbose_handler_logquery_logquery_null_isolate_attribdbi_result_seek_rowdbi_result_first_rowdbi_result_last_rowdbi_result_has_prev_rowdbi_result_prev_rowdbi_result_has_next_rowdbi_result_next_rowdbi_result_get_currowdbi_result_get_numrowsdbi_result_get_numrows_affecteddbi_result_get_field_lengthdbi_result_get_field_length_idxdbi_result_get_field_sizedbi_result_get_field_size_idxdbi_result_get_field_idxdbi_result_get_field_namedbi_result_get_numfieldsdbi_result_get_field_typedbi_result_get_field_type_idxdbi_result_get_field_attribdbi_result_get_field_attrib_idxdbi_result_get_field_attribsdbi_result_get_field_attribs_idx_set_field_flag_get_field_flagdbi_result_field_is_nulldbi_result_field_is_null_idx_disjoin_from_conndbi_result_disjoindbi_result_freedbi_result_get_conndbi_result_get_fieldsdbi_result_get_chardbi_result_get_char_idxdbi_result_get_string_idxdbi_result_get_binary_idxdbi_result_get_string_copy_idxdbi_result_get_binary_copy_idxdbi_result_bind_fieldsdbi_result_get_shortdbi_result_get_short_idxdbi_result_get_longdbi_result_get_intdbi_result_get_long_idxdbi_result_get_int_idxdbi_result_get_longlongdbi_result_get_longlong_idxdbi_result_get_uchardbi_result_get_uchar_idxdbi_result_get_ushortdbi_result_get_ushort_idxdbi_result_get_uintdbi_result_get_ulongdbi_result_get_uint_idxdbi_result_get_ulong_idxdbi_result_get_ulonglongdbi_result_get_ulonglong_idxdbi_result_get_floatdbi_result_get_float_idxdbi_result_get_doubledbi_result_get_double_idxdbi_result_get_stringdbi_result_get_binarydbi_result_get_string_copydbi_result_get_binary_copydbi_result_get_datetimedbi_result_get_datetime_idxdbi_result_bind_chardbi_result_bind_uchardbi_result_bind_shortdbi_result_bind_ushortdbi_result_bind_intdbi_result_bind_longdbi_result_bind_uintdbi_result_bind_ulongdbi_result_bind_longlongdbi_result_bind_ulonglongdbi_result_bind_floatdbi_result_bind_doubledbi_result_bind_stringdbi_result_bind_binarydbi_result_bind_string_copydbi_result_bind_binary_copydbi_result_bind_datetime_dbd_result_add_to_conn_dbd_result_create_dbd_result_set_numfields_dbd_result_add_field_dbd_row_allocate_dbd_row_finalize_dbd_escape_chars_dbd_internal_error_handler_dbd_result_create_from_stringarray_dbd_register_driver_cap_dbd_register_conn_cap_dbd_parse_datetime_dbd_encode_binary_dbd_decode_binaryint_vasprintfvasprintfasprintftimegmdbi_main.o/ 1286522842 0 0 100644 46500 ` ELF+`@@.shstrtab.text.bss.data.rodata1.annotate.debug_info.debug_line.debug_abbrev.symtab.strtab.rela.text.rela.data.rela.annotate.rela.debug_info.comment@/7+_` _tfP@o@ f  $@@@T< @@N .@J .@ _ `  ``ƀ @`H4@ .!Z [@?@ \8 fP~p`p]`"]`@ ]`@@_ ` H `_ _ @!@ ? @>  ?P@95 ^_`_`ĀL\X"ĀG_`€`  ZX€ 2o  "w`ZXrX\\[@\to!_ @_ o!@_ @ ?m!\@ t]`]`@@*]\ t@\0"\H@\H$,t8@t@@*\X&@ s\ 8@\ " \ 0\ o!@_  ?o!t \ 0 ]]@@*?^ @\ @ ސw` @` Z @` Z `"`9` @ Z@ Z Z 8P@#!`@ [@[ @;^`Z``  `' A&A` (h `  ` @ @ ^`8@^`Z `  $A '`A` e e` ̀  @ 2O^`8`P*^ ( \ ! @` ` %A '`A` ee` ̀   @`"@  `4`.0\ ?䀦@  P*^  9 \ @ ` ` '`A` ' A e e@` @   @`@\  \ @ ` ` `#A $A e e` `@`2O\ \ `P*^ 0 ) ] @`  ``` ΀  `@`@]  ] @`  `` @`2O]  ?` P*^  ",^ ] @`  ``` `@`@] ] @`  `` @`2O]  >` ^ @ @Z Y`Z [` @ Z@ Z Z  @Z Y`Z [` @Z Y`Z [` @Z Y`Z [` @Z Y`Z [` @Z Y`Z [`(P$@"ƀ  @ * $'@/0@*^  ] h*v@   @@^`@w@  _^`@v`   [`Z€  [`Z€ P@@ P  @ `  r  w`w`w`w` '`('`,w`0w`8@rw`@w`H'`P'`T P  P,@>`<^ H.m@]?d6O^ H>`   P # @%`[@[`  [ X 2o  "s[ Xu X^ ^^`^ ŀv m]@]m@]@ n^  v _ _ @@*_`^ v @^ 0"^ H@^ H& ,v 8@v @@  Z 0@+!@#`@ _@\" ,@ ,@ + <`@_@^ 0/^ 075_@_@@\v` ,?` @v 8` @fPdPvw`  (;`@ww w @-; `@]@^ 0Ā?@& (_& ,@v 0^ 8^ @`P*^ 0 & (& ,@v 0@*?ƀ' `@` ``* `$`'@/0@ ?@ ^ ] ^`p* v@?@  ?@ @ w^ 0& (& ,@v 0@?^`@@  _^`@v` ?@  @%w^ 0& (& ,@v 0@?^ ]^x@ ?@ _v ?@  P  @o^" .^@` & @`` @_'`` `Y `(```6`@;``  & ``.?.  `. ``.6o `h6'` `.2'``>`5@= ` &  ?'? `&` 6o` `h'` `.h'` `.h '` `.'`@'` P@q^`" *@^``@` &@ ` @'` `[ ``)`6;``  & `.?.  `.` ``.``6o `h8'` `'`.` `>5= ` &  ?'? `&`` `6o` h'` `.`h'` `.`h '` `'`.` @'` P@q^" .^@` & @`` @'` ` `[ `)```6`@;``  & ``.?.  `. ``.6o `h8'` `'`. `>`5@= ` &  ?'? `&` 6o` `h'` `.h'` `.h '` `'`. @'` P*^ 0?& (& ,@v 0@ ?@?Z " @ ƀ @w`'` P*^ 0?& (& ,@v 0@n ?@?Z  @'`w` P*^ 0 & (& ,@v 0^ Ā;\@ ` ` %A `%A ee`  ̀ @`@\Ā\@ ` ` $`A` `$ A ee @`@ @`2O\\ @?@   P*^ 0 & (& ,@v 0^ Ā<\@` ` `%A `%A ee`  ̀ `@`@\Ā\@ ` ` `$`A` `$ A ee @`@ `@`2O\: @?@   P  `^ 0& (& ,@v 0^  ƀ?@ `*@^^`@ ` ` `' A &A` (h ` `@`@^ƀ! ^@` ` $A '`A` e e`Ā @`2O^^@ ^````PL^ @I \`@`` `%A '`A` ee`   `@`@ \Ā,\@ ` ` `$ A # A ee ` `@`2O 2`\\v v@\@\@  P^  n^@^n@^@ oav  P*^ 0?& (& ,@v 0^ ^^@?@?@`P*^ 0?& (& ,@v 0^ _`^8ƀ P*^ 0 & (& ,@v 0^ _`^@ƀ 0*^ 0 & (& ,@v 0^ _`^ƀ@߁ P*^ 0 & (& ,@v 0^ _`^ƀ P*^ 0 & (& ,@v 0^ ^^H@ ?@`P*^ 0 & (& ,@v 0^ ^^P@ ?@`P  @-^ 0& (& ,;@v 0`@]@^ _ ^X@ ?@`@www w @-^ 0& (& ,@v 0@_;`@]@^ _ ^X@_ ?@@_`P  @!^ 0 & (& ,'@v 0 _@@/`_@  a@ @ @^ _`_ ` ?@`P*^ 0?& (& ,@v 0^ "^ @^ v ^^@ ?@?J `@?@?@v  P*^ 0 & (& ,@v 0^ _`^ਁƀ P*^ 0 & (& ,@v 0^ _`^ఁƀ P*^ 0 & (& ,@v 0^ _`^กƀ w @  _'ww@s @w[%#` _@_@@a`@ @]sww_@r[ rr0@r8[[p@X@_^`;t _[ @Z _^`1u [`[@__^`'u`_[@[@_^`u[[@__^`u _[@X@ _^` v( _[ @X _^`v0[`Y@__^`v 8_[@Y@_^`w @_[@Z@_^`w`_ז[@Z _^`t _[ @Z _^`t`[`[@__^`tH_[@[@_^`tP[[@__^`u X_[@X@ _^`u`` _[ @X _^`uh[`Y@__^`ux_[@Y@_^`vp_[@Z@_^`}v_ז[@Z _^`sv _[ @Z _^`iw [`[@__^`_w` _[`@[@_^`Up`^`ǔ`(\ `_@Vv` ,Z@ĀQ @8w_![ s`[ Z@s`@___w ^` _*_v` w`uw`@+'5.Z@ א `@+@@^`@^`@ `@@^`@^`@ `@^`@^`@ ` `P ^ @oa@_` oav  ``@)@`@ Y@Z"@<?@`  [`X"@6?@2o `` @ H)?"r[`XpX  `@`@Y@Y`"@q`[`X [ X ?s`Xr Xq`r X ?@^ *ƀ^; @` ` $A % A ee`    @`@!^ƀ^@` ` `$ A`"A`  e `   `@`2O ƀ@  `@vv v^ dPdP w`v@@7w "@'>` `,5_/_@] _@ ` _`_ _@ @^ '[[`?H%^ 0'^ 0` @` @< ` ` /_>`-p\P"& (@w& (_^ 8v 0΀& ,^ @ƀ P ^ 0& (& ,@v 0 Pwwww-@/ ]2@9  ]  a@@ Pwwww-@/ ]@9  ]? a@@ P!;@-` ]@7 ]   @ @@  C0?.B9A@!#' `Z `&'@`##`` #X@*Z#A@ 9 N#A@@`` ́ P@ T#A@ ,+ ,R#߁A@ߤ?,6  0MN @Iߔ  @ / ` ``* `%`'@%M@ .@   * %$$`, .@`@ 6/` .2 ߆I@. (`@- O @ߕ6 2 J  d@7`  P@57@_@ @^  >` ERROR/usr/local/lib/dbd%s%s%s/.solibdbi: Failed to load driver: %s libdbi v0.8.3%d: %s%sUserErrorTriggersCallback[query] %s [queryf] %s %s dbd_register_driverdbd_initializedbd_connectdbd_disconnectdbd_fetch_rowdbd_free_querydbd_goto_rowdbd_get_socketdbd_get_encodingdbd_encoding_from_ianadbd_encoding_to_ianadbd_get_engine_versiondbd_list_dbsdbd_list_tablesdbd_querydbd_query_nulldbd_quote_stringdbd_quote_binarydbd_conn_quote_stringdbd_select_dbdbd_geterrordbd_get_seq_lastdbd_get_seq_nextdbd_pingdbd_%sAn invalid or NULL object was passed to libdbiThe requested variable type does not match what libdbi thinks it should beAn invalid or out-of-range index was passed to libdbiAn invalid name was passed to libdbiThis particular libdbi driver or connection does not support this featurelibdbi could not establish a connectionlibdbi ran out of memoryAn invalid pointer was passed to libdbilibdbi: _error_handler: %s (NULL conn/result handle) Verbositylibdbi: LogQuerieslibdbi: [query_null] safe_dlcloseanotate 9 @,8<Ā̀@<@@@@@T @ @@tl@@@0 x48\<P@`@@@@T@`d@@@@8@0\h0@@P  X @dbi_main.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -o dbi_main.o dbi_main.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7B8 /var/tmp/libdbi-0.8.3/srcdbi_main.c DD%  )2=H4I8])i080X01\8@9pP6      @'X,38E<UHe@X 8 @ x< @  (@# @6 @M 0@j  @T  8tl P@0?0V j}x00,3xOc{8`\!<"XP"`#8@"#@8#TT$X@w$`%(d%&P' ( (@)8@)@&.63hE40W4h5r606 !(.7;@Vdbi_main.cBbss.bssDdata.datamy_ERRORrootconnrootdriver_get_option_get_option_numeric_get_driver_free_custom_functions_update_internal_conn_list_find_or_create_option_node_parse_versioninfo_safe_dlclose___const_seg_900007201dbi_verbositydbi_initializestrrchr__iobdbi_shutdowndbi_versiondbi_set_verbositydbi_driver_listdbi_driver_opendbi_driver_is_reserved_worddbi_driver_specific_functiondbi_driver_cap_getdbi_conn_cap_getdbi_driver_get_namedbi_driver_get_filenamedbi_driver_get_descriptiondbi_driver_get_maintainerdbi_driver_get_urldbi_driver_get_versiondbi_driver_get_date_compileddbi_driver_quote_string_copydbi_driver_quote_stringdbi_driver_encoding_from_ianadbi_driver_encoding_to_ianadbi_conn_newdbi_conn_opendbi_conn_disjoin_resultsdbi_conn_closedbi_conn_get_driverdbi_conn_errordbi_conn_error_handlerdbi_conn_error_flagdbi_conn_set_errordbi_conn_quote_string_copydbi_conn_quote_stringdbi_conn_quote_binary_copydbi_conn_escape_string_copydbi_conn_escape_stringdbi_conn_escape_binary_copydbi_conn_set_optionstrdupdbi_conn_set_option_numericdbi_conn_get_optiondbi_conn_require_optiondbi_conn_get_option_numericdbi_conn_require_option_numericdbi_conn_get_option_listdbi_conn_clear_optiondbi_conn_clear_optionsdbi_conn_connectdbi_conn_get_socketdbi_conn_get_encodingdbi_conn_get_engine_versiondbi_conn_get_engine_version_stringdbi_conn_get_db_listdbi_conn_get_table_listdbi_conn_querydbi_conn_queryfdbi_conn_query_nulldbi_conn_select_dbdbi_conn_sequence_lastdbi_conn_sequence_nextdbi_conn_pingdlerrordlclose_error_handler_reset_conn_error_verbose_handler_logquery_logquery_null_isolate_attribstrncpyopendirreaddirsnprintfstatstrcmpfreefprintfclosedirstrcasecmpmallocdbi_result_disjoinasprintfvasprintfmemmovefwritefputcdlopendlsymvfprintflogatoi_GLOBAL_OFFSET_TABLE_memcpy$w(R(,w0S(8R<T(@SHTXbhcdeR0S0T0f<RggRSTRR8SS8TT8hciLwPRTwXS`Tggg0g8gXglgggggggg g\R`hwlS`pwT`RwSwTRSw w TTwXR\wdShTjHjjj jff f f % $R ,S 8w <w HT |R S w w T R S w w T ,R 4S @w Dw PT R S w w T R S w w T 4R <S Hw Lw XT k g \. |g "3LklXRlwpStw|Tggg0g8gXglgggRww ST g Rp0Sp4d8TpLRxTSx`RdShTpTxxm,w0R4wDSLT\ntgg4kD[|g[[g;0gD[g[[H;oz8<|oz =doz0gP[pgBg[ghgjDjl[gtjj[g[ 8j j!lj!j"g" g",g"tg"g"g"g#[#Xg#g$g$xg$g%[%Hg%|[%w%w%R%g%S%^&T&([&xw&w&g&n&R&S&^&T&[&g'<w'Dw'XR'\g'hS'pT'R'S'T'p'p'q'[(@g(Xg([([(B)g)Xg)g)w*w *r*(Y*4R*8R*<S*@S*LT*PT*Th*dk*B*k*R*S*s*T*R*S*s*T+R+S+ T+s+(R+4S+8s+<T+TR+XS+\T+`s+xR(+S(+s+T(+R8+S8+s+T8+RH+SH+TH+s+RX+SX,s,TX,Rp,$Sp,(s,,Tp,@R,HS,Ps,TT,hR,tS,xs,|T,R,S,T,s,R,S,s,T,R,S,T,s-R-S-s-T-0R-<S-@s-DT-\R-`S-dT-hs-R(-S(-s-T(-R@-S@-s-T@-RP-SP-s-TP-R`.S`.s. T`.$Rx.(Sx.,Tx.0s.HR.TS.Xs.\T.k.R.S.T.d.s/dg/lg/tg/|g/g/g/g/g/g/g0$g0dR0tw0xw 0S0T1 R1S1 w1$w 10T2j2|j2k2B3$w3,w3PR3XS3\R3`T3dRH3hS3lSH3pT3|TH3h3R3R3S3RH3T3S3SH3T3TH3h4g4 R4$S4(T4DB4g4R5w5 S5w5T50R54S5<T5Lp5\t5R5w5S5w5T5R5S5T5p6t68R6Dw6HS6Lw6\T6pR6tS6|T6p6p6q6w7R67w7 S67T67$u7u8Da88v99$v9|w9R9w9S9%9T9Z ( 0 8 (@ `H P X `   8 P @h X   H  @ X 8( @ xX p (   0  @  0 H 8` x P        8 xP 0h 0    H   ( 8@ `X p ! "X " #8 # # $X $0 %(H %` &Px '  (  ( )8 ) ) 0  0X8 1P 3h 4 4 5 60 8 9p 6 6( $0w 8 @ LHw P DX h`w h `p xw   w   Tw  L 8w  0 w   w   @w  8  w ( 0 8w @ H HPw X @` lhw p dx w   ,w  $ %w  % &xw  &p '<w  '4 )w  )  0t w  0l  1 (w 0 1 8 3$ @w H 3 P 5 Xw ` 5 h 5 pw x 5  6D w  6<  6 w  6  9| w  9t  , w    T w  D  p w  `   w (  0  8w @  H \ Pw X L ` < hw p 0 x w   w   D w  8  w   w   L w  @  t w  d   (w 0  8 4 @w H $ P % Xw ` % h & pw x &p  'D w  '4  * w  )  0x w  0l  1$ w  1  3, w  3  5 w  5  5 w  5 ( 6L 0w 8 6< @ 7 Hw P 6 X 9 `w h 9t x 6  H         l    "  $$  $  %h  &  &  '  (t  .  3  4p 0 8  @  H  P  X @ ` h h ", p 3 x 3  6     #p  #  $  )  )p  )66cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdarg.h 1.47 04/09/28 SMI@(#)stdarg_iso.h 1.4 04/11/19 SMI@(#)va_impl.h 1.1 04/11/19 SMI@(#)stdarg_c99.h 1.2 04/09/28 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)dlfcn.h 1.45 05/08/08 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)auxv.h 1.38 09/07/16 SMI@(#)auxv_SPARC.h 1.6 08/12/02 SMI@(#)stat.h 1.11 04/09/28 SMI@(#)stat_impl.h 1.4 03/12/04 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)dirent.h 1.37 04/09/28 SMI@(#)dirent.h 1.36 04/09/28 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@ 9::x; %@ /M;O_NGOUO ][P]eb- p {X 0 (2 dbi_result.o/ 1286522853 0 0 100644 64636 ` ELF+@@.shstrtab.text.rodata.rodata1.annotate.debug_info.debug_line.debug_abbrev.symtab.strtab.rela.text.rela.annotate.rela.debug_info.commentP ?@   @^  H`@K``J?^ @ `F?^ P@ `.pZ"ŀ^ ^ v X"= _ o! _ *?_   ^ \ &`[[`0?@?@^   ^ ] \\ @@?@^   ^ @v X]`ƀma ]` *]`?` ?@^  ?`  @P@@ P ?@  @^  H@ ^ X g0?` P ?@  @^ @@?@^  ^ X'`@ P ?@  @^  H@ @^ X ep?` P ?@  @^ @2@^ X `@ P ?@  @^ ^ X P ?@ ?@^ ^  P ?@ ?@^ ^  @ ?@ ?5 @^ @1@=@^ ?6 `@6 P) ^ P ^ #@^ ^ X^ P-p\Ā?\ŀ&` (@ @?@^ ?6 6`/p] ?@^ ?6  @??4` @2`@@ ?@   @^ @”@ 6 ?`@^   P ?@  @^  (@@?@^  ^ 0 ƀ?@^  &`7`.^ P ?6 @^  ( @ ?@   @^ @j@>@^   `@6 P ?@   @^ ^ 8&` (@ @?@^   6`/p ?@^   @ ?@ - @^ @@=@^ 7 66 @6` P ?@ )#^ @^ @@&` ( @?@^ 75/0@65@ ?@^ 1#@ ?@ - @^ @ǔ@=@^ 5 `@6 P ?@ +c @^ ^ @ŀ&` (@ @?@^ 7 6`/p ?@^ 1# Z @2` (: @ (Z 2`  0?@ ?@ ?@^ @[@>@^ ?`@6 P) ^ P ^ #@^ ^ X^ P-0\@?\`@&` (@5 @ 6p? ?@^ ? ?@^ ? @?? P^ ?^_`^`(^  P@ ?@Y H Z@ 2`r@ ^  P Y H [s^  P@ O逧 @ 8Y H?-u^ `P$`Pv  @?P*^ ?  @^ @^ @!^ `  ] ?2o\`\`@^ `\` v \` u` @^ *^ ^ P"Ā (@ (@<@}^ 0@^ 8@^ @@?@^ @`P ?@  ^  @@9 @ w@ .  ` w@ .*? w w @6 @6"+?(-]@  .@"  * 4``@ .0u@u @ ? .v`@v6 ?6 P  @  ^ @`$O_`@ P^ ^ P `4  Y`", (Y @ ^ 84 *@# @ *\"  @^ P (]@]  *O^ 8@^ P_@@^^ P^@@]^ P@]^ ^ P  (oY@@ T, 8XX lwww w?4 @%?@  @%7_;\`  Z@ €` ``* `!` &@`I u2 0?` @ * %"%I # B5`18@ @ ?*!9 @@@ _@[@+0 -`۠ _^ @Y@@ۀ@ 9 @^ ( @)`Š @5( ( _^ @Z^ 0M? (@^ @\^ ?@#\ ( @ #`   ]` `"`A` "A e`e @ `@ `@ @`@*o^^ /@\^ ?@#\`( !`g #@?@^ \ ( "V `@2( @ #`J _^ @]@^ 0M? (@^ `@\^ ?@#\ ( :,   ]@` ``!`A` `! A ee@`@ `@`@`@*o^-^ @\ ^ ?@#\( @9  #`@?@^ \(  8` `@3 ( :ܠ _^ @^^ 0H? (@4  ]` ` `A` "`A` e e @ `@ `@@`@*o^@^ ^ ?@#)0 s  # @^ ^ ?@#)0 @ p ǀ@ ?@^ )0 u `@6)0 s u _^ @Z^ 0H? (@4  ]@` ``!`A` ! A e e@`@ `@`@`@*o^@^ ^ ?@#( @u; # @^ ^ ?@#( r( À @ ?@^ ( @v` `@5( @u _^ @^@^ 0K? (@5  ]` `#A ` `A` e e ` `@@`@*o^@^ ^ ?@#@- v`Ӡ # @^ ^ ?@#@- @s @?@^ @-  q` `@3`- v` _^ @[^ 0K? (@5  ]` `!`A` ! A e`e@`@ `@@`@*o^@^ ^ ?@#@- q`g # @^ ^ ?@#@- @q R `@?@^ @-  rB `@6- q`6 _^ @[@^ 0̀F? (`@2  ]`  #A  `A` e e ` @"@( `@*o^@^ ^ ?@? - @ s  @^ ^ ?@?- @ v `@ ?@^ - @sޠ `@2- @ s Ҡ @ _@]( @ 3Ġ _^ @]@@ ׀@ ?@^ +0 @ 6 @2`+0 1  @ _@[@+0 @ & _^ @Y^ 0H? (@4  ]` `!`A` `! A e`e@`@ `@ @`@*o^@^ ^ ?@# )0 @ &Y # @^ ^ ?@#)0 @ "F  @ ?@^ )0  `8 `@2)0 @ &, @ _@X( @q` _^ @]@ _Ӏ`@?@^   3@- @p  *O_? 0_? -_ dddddddddddddddhdddddddddddddd0ddddddddd0www w?7` @9 ?@  @_  _@ ` ``*? `!` $`M`u4 6?`    *? " #@# M $B2 `18@`@?)`b:`@E@@   - \ _@@XǢ`  ` +0 _\@]`   , _\@@^`   )0 \ _@@]`   , _\  @Y@` -  ( _\@@]@`   )0 \ _@@]t` + ` , _\ @[f`   - _\@@r^X`@  ` , _\ @b]@H`   - \ _@@UX;`@  ` )0 _\ @E]+`   , _\@@8]@`@   - \ _@@(\` + ` +0 _\@Y``@*O_>_>_@@^ @є@>@^  `@6 P@5^ @ (6`'` @?@^  ^ 85(@@\ ^ @\?@^  ^ @(@ >@ @@"@?@ "@?^ X(^ P,0[[`K @;^ `9\ @\?@^  @@^ @[`@?@^  @6 P@5^ @ (6`'` @?@^  ^ 85(@@\ ^ @\?@^  ^ @(@ >@ @@ "@?@ "@?^ X(^ P,0[[`S @;^ `9\ @\?@^  @P@+^ `@@.?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@@ *o^^ ) @\? @^   3@ 2`@P@5^ @ (6`'` @?@^   ^ 85(@@\ ^ @\?@^   ^ @(@ >@ @@ @ ?@ "H?^ X(^ P,0[[`8` @;^ `9\ @\?@^   @@^ @&`@?@^  @6 P@5^ @ (6`'` @?@^  ^ 85*0 `"@^ @!@ _ ^ @_ ?@^  *0 >`@ `@ `@ `@?@` H ?^ X*0^ P-0\\\@ @^  P@  P@6`  P@*00600 P@6`*00600 P@2  P@2  P@6`2  P@6`2  P@ P@6` P@+^ `@@1?^ 0ƀ.? ( 8@  )^` `$`A` `%A ee@`@ `@@ *o^)^  @\^ ?  @`\   3@ P@5^ @ (6`'` @ ?@^ '^` ^ 85/0@ @@ `^ ^ @^?@^ `^ ^ @/0@ @"H^ X?#@`^ ^%@^?@^ ;`^ ^ P+p/0Z Z  P@+^ `@@1?^ 0ƀ.? ( 8@  )^` `$`A` `%A ee@`@ `@@ *o^)^  @\^ ?  @`\   3@ P@5^ @ (6`'` @ ?@^ 5^` ^ 85.p`@@ ^ ^ @^ ?@^  ^  ^ @.p ` @ @ ?@^ 9 ^ ^ X.p^ P,\@\ @ P@+^ `@@.?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@@ *o^^ ) @\?  @^ `\   3@ P@5^ @ (6`'` @ ?@^ _ ^ 85)0 `@^ !@ _ @_ ?@_  ^ X)0^ P-]\`\*Ā \`\` "@\` ^ P@+^ `@@.?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@@ *o^^ ) @\?  @^ `\   3@ P@5^ @ (6`'` @ ?@^ `_ ^ 85*0 `"@^ X#@`^ _%@_?@^ `_  ^ P/0*0]\]@*\ ^ P@+^ `@@/?^ 0ƀ,? ( @ ^` `$`A` `%A ee@`@ `@@ *o^^ ) @\^ ?  @`\ @  3@ P@5^ @ (6`'` @ ?@^ 3`_@ ^ 86(p@@`^ _  @_ ?@^ _@ ^ X(p^ P-]\\\\   @? @^ ;`_@ P@+^ `@@.?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@@ *o^^ ) @\^   @?`@\   3@ P@/^ @6` ($`@ @ ?@^ 7@_@`^ 86`.@`@@ ^ _@ `@_@?@^  @_@`^ X.^ P,\[[@  `@@ ?@^ 9 @_@`^ X` ^ P/p^]]`Y ` @)``3;` `  %..  `. ``.6o ``5 `.```<`5@<` & `  ?' `&` 6o` `` ``. `h . `.`@``P@+^ `@@.?^ 0ƀ+? ( @ ^` `$`A` `%A ee@`@ `@@ *o^^ ) @\? @^   3@ P@5^ @ (6`'` @?@^  ^ 84 *@ @@)^  '_@_?@^  ^ X*^ P/p^]]@ P ?@ ?@^ @?@^ ?@` ?@^ ?"ƀ^ r r ŀ` ] ŀ2o @Z ^ @2`_ _ v u @ @ Y@ @ Y@ @ Y@ @ Y@ @ Y@ p@ Y@ ^@ Y@ L@ Y@ :@ Y@ (@ Y@ @ Y@ @ Y@ @ Y@ @ Y@ Ξ@ Y@ @ Y@ @ Y@ @^ *ƀ^9 @` ` % A %`A``  e`    @`@4^ ƀ^@` ` `$`A` $ A e`e @`@ `@`O@ (  ` @vv v ^ dPdP w`vP<?^ 0@ 4 (`@& ^` `$A $`A` ee` ̀  `@@*o^7&5 7^ @]?& ?3 P^ @^ ^ /` P^ @^ ^ /` P^ @^ ^ 7` P^ @^ ^ 7` P^ @^ ^ '` P^ @^ ^ '` P^ @^ ^ w` P^ @^ ^ w` P^ @^ ^ '` P^ @^ ^ ?` P^ @^ ^ w` P^ @^ ^ w` P^ @^ ^ w` P^ @^ ^ w` P^ @^ ^ w` dbi_result_get_char_idxdbi_result_get_short_idxdbi_result_get_int_idxdbi_result_get_longlong_idxdbi_result_get_float_idxdbi_result_get_double_idxdbi_result_get_string_idxdbi_result_get_binary_idxdbi_result_get_string_copy_idxdbi_result_get_binary_copy_idxdbi_result_get_datetime_idx %s: field `%s` is not integer type %s: field `%s` is more than 1 byte wide %s: field `%s` is more than 2 bytes wide %s: field `%s` is more than 4 bytes wide %s: field `%s` is not float type %s: field `%s` is double, not float %s: field `%s` is not double type ERROR%s: field `%s` is not string type %s: field `%s` is not binary type %s: field `%s` is not datetime type result row has no field `%s` anotatePH HxPXXL000 lx,@|4 p؀@@((DP@@XhXh tX,  0؀̀00000000000000000L                h 0( H $t d ( ( <XXXXXXXXXXXXXXX\XXXXXXXXXXXXXX$X|XxXXxXXXXXdbi_result.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -o dbi_result.o dbi_result.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7D: /var/tmp/libdbi-0.8.3/srcdbi_result.c DD%D4PFXN kNh }N N O N OH O( Oh O O /O CO \P uP( F@LLMhp$x346p67  MxavPPXX0L00(0/pKk 0lxH,| ('C pc   `4  p X  8(-x(AHOX`n*X*h:@<>0AH %X#+X8,XhQ- e.x/ /Ht0X10,2\2x 2 2 92M2b3 z3(3`33 5h6  70'9=;hS=n@D8EXG80G0G0 H0 HX0 0H0 EH0 ZI00 pIx0 I0 J0 JP0 J0 J0 K(0 Kp0 6K0 O V g v     dbi_result.cDrodata.rodata_parse_field_formatstr_free_string_list_free_result_rows_bind_helper_uchar_bind_helper_char_bind_helper_ushort_bind_helper_short_bind_helper_uint_bind_helper_int_bind_helper_ulonglong_bind_helper_longlong_bind_helper_float_bind_helper_double_bind_helper_string_bind_helper_binary_bind_helper_string_copy_bind_helper_binary_copy_bind_helper_datetime_setup_binding_find_or_create_binding_node_find_field___const_seg_900003601___const_seg_900003901___const_seg_900006101___const_seg_900006201___const_seg_900006301___const_seg_900006401dbi_result_seek_rowdbi_result_first_rowdbi_result_last_rowdbi_result_has_prev_rowdbi_result_prev_rowdbi_result_has_next_rowdbi_result_next_rowdbi_result_get_currowdbi_result_get_numrowsdbi_result_get_numrows_affecteddbi_result_get_field_lengthdbi_result_get_field_length_idxdbi_result_get_field_sizedbi_result_get_field_size_idxdbi_result_get_field_idxdbi_result_get_field_namedbi_result_get_numfieldsdbi_result_get_field_typedbi_result_get_field_type_idxdbi_result_get_field_attribdbi_result_get_field_attrib_idxdbi_result_get_field_attribsdbi_result_get_field_attribs_idx_set_field_flag_get_field_flagdbi_result_field_is_nulldbi_result_field_is_null_idx_disjoin_from_conndbi_result_disjoindbi_result_freedbi_result_get_connstrdupstrchrstrtok_rdbi_result_get_fieldsdbi_result_get_chardbi_result_get_char_idxdbi_result_get_string_idxdbi_result_get_binary_idxdbi_result_get_string_copy_idxdbi_result_get_binary_copy_idxdbi_result_bind_fieldsdbi_result_get_shortdbi_result_get_short_idxdbi_result_get_longdbi_result_get_intdbi_result_get_long_idxdbi_result_get_int_idxdbi_result_get_longlongdbi_result_get_longlong_idxdbi_result_get_uchardbi_result_get_uchar_idxdbi_result_get_ushortdbi_result_get_ushort_idxdbi_result_get_uintdbi_result_get_ulongdbi_result_get_uint_idxdbi_result_get_ulong_idxdbi_result_get_ulonglongdbi_result_get_ulonglong_idxdbi_result_get_floatdbi_result_get_float_idxdbi_result_get_doubledbi_result_get_double_idxdbi_result_get_stringdbi_result_get_binarydbi_result_get_string_copydbi_result_get_binary_copydbi_result_get_datetimedbi_result_get_datetime_idxmemcpydbi_result_bind_chardbi_result_bind_uchardbi_result_bind_shortdbi_result_bind_ushortdbi_result_bind_intdbi_result_bind_longdbi_result_bind_uintdbi_result_bind_ulongdbi_result_bind_longlongdbi_result_bind_ulonglongdbi_result_bind_floatdbi_result_bind_doubledbi_result_bind_stringdbi_result_bind_binarydbi_result_bind_string_copydbi_result_bind_binary_copydbi_result_bind_datetimemalloc_verbose_handler_error_handler_reset_conn_error_isolate_attribfreecallocstrcasecmp_GLOBAL_OFFSET_TABLE_$8(x'/'\lt*'/<LT,t'4D|2,h12<P`94Hl  @; |     $ < d =    0    0A |   B\Bp,4HPFGG,<PRXS\ThH|GFFHH`$4@dR8S8RpT8SpJDKtRSTTp<hRlSptTTpTpd,LRTS\`TltTpR$S(,T8@Tp|Tpf\ PL$4tMF$,FdlFNDpFFFLO| $ 4 h x  l!Q!D!l!R!T"""""# #D#tV#W#$$ X%%&RN&SN&TN&RNh&SNh&TNh'ROh'SOh' TOh'<RO'HSO'TTO'tRO'SO'TO'RO'SO'TO'RO'SO'TO(RP((SP(8TP(TRP((`SP((pTP((RN(SN(TN(RN(SN(TN) RO)SO)$TO)@RN)HSN)XTN)ROH)SOH)TOH)RO()SO()TO(**<*XK*****6*R*R*S*S+T+ +T++6+R+S+R0+T+S0++T0++,,0R,d,l,t,,6,R,R,S,S,T,,T,-6-R-S-R`-T-S`--T`--T. ....R.S..T..V/(V/T/\/d//6/R1/R/S1/S/T1//T/0x60R10S10R0T10S00T0001X1<1D1L1l1RH161SH1R1TH1S11T12L2dJ2K2Q2R2T2T3V30V3hW3X3334R4h4R4S44T44R34S34T34d555$5D5LR45PS45TT4565Rd5R5Sd5Td5S55T55R45S45T46R666 S6T6Rd6 Sd6$6(Td6068R46<S46@T46666R707TR7`S7d7hT77R6p7S6p7T6p7f7778 8R78S78T78H68PR}8TR8XS}8\S8`T}8l8pT8x8R78S78T788R78S78T79$9,9499R9S99T9:R8:S8: T8: L:L:T:\:|:R8:S8:T8:R:6:S:R@:T:S@::T@::R8:S8:T8;t;|;<<,R<0S<4<8T8>dR>hS>l>pT>>R8>S8>T8>F>N>>>? ?R8?S8?T8? F?D6?LR?PR@?TS?`T?dS@?h?lT@?t?|R8?S8?T8?F?F??R8?S8?T8?F@$@,@4@@R@S@@T@AR8AS8A FAT8A$OATA\AdAAR8AS8AFAT8A6ARARhASATAShAAThAAR8BS8BFBT8BH2BPB`BhR8BlS8BpFBtT8DmDDDLDTDDRESEETEE4lEdElEtEE6ER ES ERET ESEETEFLF\FlFFGG<RNhGHGLSNhGPG\TNhGRNGGSNGGTNGRNGGSNGGTNHRNH H$SNH(H4TNH\RNHhHlSNHpH|TNHRNHHSNHHTNHROHHSOII TOI4ROI@IDSOIHITTOI|RO(IISO(IITO(IROHIISOHIITOHJ ROhJJSOhJ J,TOhJTROJ`JdSOJhJtTOJROJJSOJJTOJROJJSOJKTOK,ROK8K<SOK@KLTOKtRPKKSPKKTPKRP(KKSP(KKTP(LhLLMFMM MNRN0RN<SN@NDTNpJNJNQNQNTOTO0WOPWOpcOeOgOhOiPjP0k  8 P h   P  0   (( p@ X p  0  H  (  p0 H ` `x   X   8 x  8 P h * * + ,X - . /  /H( 0@ 10X 2\p 2x 2 2 2 2 3  3( 3`0 3H 9` :@x ;h < = > @ AH D8  EX8 F@P G8h G G H HX H H I0 Ix( I@ JX JPp J J K( Kp K L Mh Nh0 NH N` Nx N O O( OH Oh O  O  O 8 O P P h P(  `  p  %X  $x  3  3  5  4  6  6p ( 7 8 7 P  X `  h  p x     p    %  %  &l  $x  &d  *  *  ,d  ,\  .  .  /T   /L ( 1< 0 8 14 @ 3 H P 3 X 5 ` h 5 p 6 x  6  7  7  9$  9  :L  :D  ;t  ;l  <  <  =   =  > ( > 0 @$ 8 @ @ H AT P X AL ` DD h p D< x Ed  E\  GH  G@  G  G  G  G  H  H  Hh  H`  H   H  H ( 0 H 8 I@ @ H I8 P I X ` I h I p x I  J  J  J`  JX  J  J  J  J  K8  K0  K  Kx K   K( M0 8 MxH P X ` h p x  p  %  % &t $x &d *  * ,l  ,\ .  . /\  /L  1D( 0 148 3@ H 3P 5X ` 5 h 6p x 6 7  7 9,  9 :T  :D ;|  ;l <  < =  = >   >( @,0 8 @@ A\H P ALX DL` h D<p Elx  E\ GP  G@ G  G G  G H(  H Hp  H` H  H I ( H0 IH8 @ I8H IP X I` Ih p Ix J   J Jh  JX J  J J  J K@  K0 K  Kx K  K  M( 0 Mx@ pX $xp 3 4 6p 7    PB      t( 0 8 @ H `P dX -` .h /(p 4x 7 :   > ?  ? ? A$ E4 G` G G H8 H H I IX I I J0  Jx( J0 K8 KP@ KH KX ` p & $x$6#6cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdarg.h 1.47 04/09/28 SMI@(#)stdarg_iso.h 1.4 04/11/19 SMI@(#)va_impl.h 1.1 04/11/19 SMI@(#)stdarg_c99.h 1.2 04/09/28 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@ PHQ %RH"T ,k8mUPDmRm 'Zz bxFP m'` |(0 XY dbd_helper.o/ 1286522856 0 0 100644 10460 ` ELF+%@@ .shstrtab.text.annotate.debug_info.debug_line.debug_abbrev.symtab.strtab.rela.text.rela.annotate.rela.debug_info.commentP^ `P`T`\`H@ <@,*`T `P`t`H$`T`$`P=`/pr P@ `   r  w`w`~w`w` '`(w`0w`8w`@@'`H_`w`Pw`X P T`_ H@= @,  T P w H' T;`@ ;`.r P' P P6`@& ( @v 0 @v 8 @v @ Pƀ6`@^ 0,u^ 8,^ @,5'@ P @6  ` @w` @w` @w``Z P+pq@ @%  @ @ `  \K`J@ @ @  HO@ `*   ``* ` @ *oK`* @w>^ 0'@@^ ]]`?@ _& (& ,@^ 8v 0^ @ "@& (@& ,^ 8@v 0^ @@  @ P@ `  r   &(  v vvv @v0v8 @ v@ `~t@&HvPvX^8^@5`0%`  @ ^  @ v  @ v  @ v ^@^ r^ @` ``*? `^P"`^ 'uu` o֐ ^`P`T_`H@ ; @* `T`Pw`H'`T8@ 8.r`P`'`P @^ 0*@_`+ @`  ``   @`@_`@_`@`  `@`  @  @`2O *@`@  0@w`w`^ 0`dPdPv`v`fP&` @^ *@_`+ @`  ``   @`@_`@_`@`  `@`  @  @`2O *@`@ @w`w`^  `dPdPv`v`fP&` '  F'ߚ?'''' 'ݺ @ ׺  @* % `N`@L*? &` `.. @. @'@''.@. 8'@?@'뀎`@ ' ŀ * N   ` d@@` ``*? `#`%`h{  @ *? $#```l @h .@.@'@''N@V  -@    +@ G  ` :@ @ @. -*  ```*`'`"` `@```*` `"@ ```*?`&`  `/@* "-*"@) *  f@@@ۙ?`@` fP xfP , /`  $@` @2>`@%`'`&`-p'``o~'-0``"*@``!@)0@` @O/0'@ `-p'`$6O` `' @``' `/0.@  @@ `O뀥'*ƀ.= `@    @`# @: 'H@@(  (   o:9 . `@ ` @ "@ *```O`9 anotatePPlL@@\ԀԀ((X  dbd_helper.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -o dbd_helper.o dbd_helper.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7D: /var/tmp/libdbi-0.8.3/srcdbd_helper.c DD%l&9LS@ipH\(($8? RXemt{dbd_helper.c_dbd_result_add_to_conn_dbd_result_create_dbd_result_set_numfields_dbd_result_add_fieldstrdup_dbd_row_allocate_dbd_row_finalize_dbd_escape_chars_dbd_internal_error_handler_dbd_result_create_from_stringarray_dbd_register_driver_cap_dbd_register_conn_capmemsettimegm_dbd_parse_datetimestrchr_dbd_encode_binary_dbd_decode_binaryreallocmalloccallocdbi_result_freefree_error_handlerstrcmpatoi( 8 Pp L t 8Xhx  8!$!Ld !d!  (  " " " " " " " " " @ `  " " " T"     8 P h   H     ( @ X p   , t d66cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdarg.h 1.47 04/09/28 SMI@(#)stdarg_iso.h 1.4 04/11/19 SMI@(#)va_impl.h 1.1 04/11/19 SMI@(#)stdarg_c99.h 1.2 04/09/28 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@ P'mP3Ax IPQ@\@k 0| 8Y atoll.o/ 1286522857 0 0 100644 2468 ` ELF+`@@ .shstrtab.debug_info.debug_line.debug_abbrev.symtab.strtab.rela.debug_info.commentzatoll.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -o atoll.o atoll.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7?5 /var/tmp/libdbi-0.8.3/srcatoll.c DD%atoll.c6}6cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMI@(#)ctype.h 1.35 04/09/28 SMI@(#)ctype_iso.h 1.3 04/09/28 SMI@(#)ctype_c99.h 1.2 04/09/28 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)errno.h 1.17 03/01/03 SMI@(#)errno.h 1.20 00/01/12 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)strings.h 1.3 96/03/12 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@[ !K#l190 A@0Rp asprintf.o/ 1286522858 0 0 100644 5852 ` ELF+X@@.shstrtab.text.rodata1.annotate.debug_info.debug_line.debug_abbrev.symtab.strtab.rela.text.rela.annotate.rela.debug_info.commentDD,,,DDD,,`,,@@!w `   * # $  ' `/?/?&h _/`__''\ L@%wL@@ *Lw@*?*@ _ww@9`L .@_L.@L*@ w @_L _ww@; L@ &ELw@*?&E3``3@2 @?-``;`@E@_`wL#_!QwL_```)0 w ŀ```*`L `'@_wLO|@= v @^ @w@ @wwww@w -+ #0hlLanotateP0 4 00  <asprintf.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -o asprintf.o asprintf.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7B8 /var/tmp/libdbi-0.8.3/srcasprintf.c DD%  #18 B4KOV]fasprintf.c___const_seg_900000101int_vasprintfstrchrvasprintfasprintfabsstrtolmallocvsprintf_GLOBAL_OFFSET_TABLE_RST  $@x   @   8 P p                ( $0 66cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)stdarg.h 1.47 04/09/28 SMI@(#)stdarg_iso.h 1.4 04/11/19 SMI@(#)va_impl.h 1.1 04/11/19 SMI@(#)stdarg_c99.h 1.2 04/09/28 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@ P 0$0 N< J  R |Z e(t08 timegm.o/ 1286522860 0 0 100644 2752 ` ELF+@@ .shstrtab.text.annotate.debug_info.debug_line.debug_abbrev.symtab.strtab.rela.text.rela.annotate.rela.debug_info.comment@ w@w@@_'@anotate8`H@}timegm.c /var/tmp/libdbi-0.8.3/src /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../include -DDBI_DRIVER_DIR='"/usr/local/lib/dbd"' -I/usr/local/include -I/usr/include/gssapi -xO4 -fast -w -fsimple -native -c -o timegm.o timegm.cXa;O;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;backend;raw;cd;DBG_GEN 5.2.7@6 /var/tmp/libdbi-0.8.3/srctimegm.c DD% Htimegm.ctimegmmktimegmtime0 @ H   8 66cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@(#)time.h 1.45 08/01/09 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03iropt: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03cg: Sun Compiler Common 12.1 SunOS_sparc 2009/06/03@ `(Px'L3MAh  IQH\0k 0|P-0707010001e5ab000081ed0000000000000000000000014caec7ed000003260000010000010036ffffffffffffffff0000001d00000000root/usr/local/lib/libdbi.la# libdbi.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.5.14 (1.1220.2.195 2005/02/12 12:12:33) # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='libdbi.so.0' # Names of this library. library_names='libdbi.so.0.0.5 libdbi.so.0 libdbi.so' # The name of the static archive. old_library='libdbi.a' # Libraries that this one depends upon. dependency_libs=' -L/usr/local/lib -lm' # Version information for libdbi. current=0 age=0 revision=5 # Is this an already installed library? installed=yes # Should we warn about portability when linking against -modules? shouldnotlink=no # Files to dlopen/dlpreopen dlopen='' dlpreopen='' # Directory that this library needs to be installed in: libdir='/usr/local/lib' 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!