diff options
| author | Bruce Momjian <bruce@momjian.us> | 1998-08-23 22:25:54 +0000 |
|---|---|---|
| committer | Bruce Momjian <bruce@momjian.us> | 1998-08-23 22:25:54 +0000 |
| commit | 07ae591c87ad256a5c9b081a3eb14ba5549d273f (patch) | |
| tree | b59cc37ca712b4fe248db0484e4641870dd0a18b /src/backend | |
| parent | 9cad9febb172b09ff8c2366a4e19469926304f0d (diff) | |
| download | postgresql-07ae591c87ad256a5c9b081a3eb14ba5549d273f.tar.gz | |
Attached is a patch that uses autoconf to determine whether there
is a working 64-bit-int type available.
In playing around with it on my machine, I found that gcc provides
perfectly fine support for "long long" arithmetic ... but sprintf()
and sscanf(), which are system-supplied, don't work :-(. So the
autoconf test program does a cursory test on them too.
If we find that a lot of systems are like this, it might be worth
the trouble to implement binary<->ASCII conversion of int64 ourselves
rather than relying on sprintf/sscanf to handle the data type.
regards, tom lane
Diffstat (limited to 'src/backend')
| -rw-r--r-- | src/backend/parser/gram.c | 2 | ||||
| -rw-r--r-- | src/backend/parser/scan.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/parser/gram.c b/src/backend/parser/gram.c index fe45472fea..d18687dc73 100644 --- a/src/backend/parser/gram.c +++ b/src/backend/parser/gram.c @@ -219,7 +219,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/Attic/gram.c,v 2.27 1998/08/19 14:51:26 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/Attic/gram.c,v 2.28 1998/08/23 22:25:47 momjian Exp $ * * HISTORY * AUTHOR DATE MAJOR EVENT diff --git a/src/backend/parser/scan.c b/src/backend/parser/scan.c index cede710c44..0b9e8b4154 100644 --- a/src/backend/parser/scan.c +++ b/src/backend/parser/scan.c @@ -1,7 +1,7 @@ /* A lexical scanner generated by flex */ /* Scanner skeleton version: - * $Header: /cvsroot/pgsql/src/backend/parser/Attic/scan.c,v 1.23 1998/08/17 03:50:15 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/Attic/scan.c,v 1.24 1998/08/23 22:25:51 momjian Exp $ */ #define FLEX_SCANNER @@ -555,7 +555,7 @@ char *yytext; * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/Attic/scan.c,v 1.23 1998/08/17 03:50:15 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/Attic/scan.c,v 1.24 1998/08/23 22:25:51 momjian Exp $ * *------------------------------------------------------------------------- */ |
