SM0 She11
Path:
/
/
usr
/
include
/
pgsql
/
server
/
port
Full Path (server): /usr/include/pgsql/server/port
Create Fil3
Upl04d Fil3
📄 aix.h
[E]
[D]
[R]
📄 cygwin.h
[E]
[D]
[R]
📄 darwin.h
[E]
[D]
[R]
📄 freebsd.h
[E]
[D]
[R]
📄 hpux.h
[E]
[D]
[R]
📄 irix.h
[E]
[D]
[R]
📄 linux.h
[E]
[D]
[R]
📄 netbsd.h
[E]
[D]
[R]
📄 openbsd.h
[E]
[D]
[R]
📄 osf.h
[E]
[D]
[R]
📄 sco.h
[E]
[D]
[R]
📄 solaris.h
[E]
[D]
[R]
📄 unixware.h
[E]
[D]
[R]
📁 win32
Open
[D]
[R]
📄 win32.h
[E]
[D]
[R]
📁 win32_msvc
Open
[D]
[R]
Editing: solaris.h
/* src/include/port/solaris.h */ /* * Sort this out for all operating systems some time. The __xxx * symbols are defined on both GCC and Solaris CC, although GCC * doesn't document them. The __xxx__ symbols are only on GCC. */ #if defined(__i386) && !defined(__i386__) #define __i386__ #endif #if defined(__amd64) && !defined(__amd64__) #define __amd64__ #endif #if defined(__x86_64) && !defined(__x86_64__) #define __x86_64__ #endif #if defined(__sparc) && !defined(__sparc__) #define __sparc__ #endif #if defined(__i386__) #include <sys/isa_defs.h> #endif /* * Many versions of Solaris have broken strtod() --- see bug #4751182. * This has been fixed in current versions of Solaris: * * http://sunsolve.sun.com/search/document.do?assetkey=1-21-108993-62-1&searchclause=108993-62 * http://sunsolve.sun.com/search/document.do?assetkey=1-21-112874-34-1&searchclause=112874-34 * * However, many people might not have patched versions, so * still use our own fix for the buggy version. */ #define HAVE_BUGGY_SOLARIS_STRTOD
Save