diff options
author | Bruce Momjian | 1998-03-30 17:28:21 +0000 |
---|---|---|
committer | Bruce Momjian | 1998-03-30 17:28:21 +0000 |
commit | 57b5966405fb6e237676acef55973c064ac65a2a (patch) | |
tree | d2397c1d3308e56cd33c5f2f607e26129106ed4a /src/include | |
parent | 31c36102cab914f6664ee2db20c7732aeb51a02b (diff) |
The following uuencoded, gzip'd file will ...
1. Remove the char2, char4, char8 and char16 types from postgresql
2. Change references of char16 to name in the regression tests.
3. Rename the char16.sql regression test to name.sql. 4. Modify
the regression test scripts and outputs to match up.
Might require new regression.{SYSTEM} files...
Darren King
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/access/hash.h | 6 | ||||
-rw-r--r-- | src/include/catalog/pg_amop.h | 90 | ||||
-rw-r--r-- | src/include/catalog/pg_opclass.h | 10 | ||||
-rw-r--r-- | src/include/catalog/pg_operator.h | 55 | ||||
-rw-r--r-- | src/include/catalog/pg_proc.h | 133 | ||||
-rw-r--r-- | src/include/catalog/pg_type.h | 15 | ||||
-rw-r--r-- | src/include/postgres.h | 20 | ||||
-rw-r--r-- | src/include/utils/builtins.h | 65 | ||||
-rw-r--r-- | src/include/utils/oidcompos.h | 4 |
9 files changed, 11 insertions, 387 deletions
diff --git a/src/include/access/hash.h b/src/include/access/hash.h index b74b074e81e..e059617571d 100644 --- a/src/include/access/hash.h +++ b/src/include/access/hash.h @@ -6,7 +6,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: hash.h,v 1.13 1998/02/26 04:39:59 momjian Exp $ + * $Id: hash.h,v 1.14 1998/03/30 17:24:40 momjian Exp $ * * NOTES * modeled after Margo Seltzer's hash implementation for unix. @@ -272,10 +272,6 @@ extern uint32 hashfloat4(float32 keyp); extern uint32 hashfloat8(float64 keyp); extern uint32 hashoid(Oid key); extern uint32 hashchar(char key); -extern uint32 hashchar2(uint16 intkey); -extern uint32 hashchar4(uint32 intkey); -extern uint32 hashchar8(char *key); -extern uint32 hashchar16(char *key); extern uint32 hashtext(struct varlena * key); extern uint32 hashname(NameData *n); diff --git a/src/include/catalog/pg_amop.h b/src/include/catalog/pg_amop.h index 76948533d47..521b3948d14 100644 --- a/src/include/catalog/pg_amop.h +++ b/src/include/catalog/pg_amop.h @@ -7,7 +7,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: pg_amop.h,v 1.9 1998/02/26 04:40:47 momjian Exp $ + * $Id: pg_amop.h,v 1.10 1998/03/30 17:24:56 momjian Exp $ * * NOTES * the genbki.sh script reads this file and generates .bki @@ -198,36 +198,6 @@ DATA(insert OID = 0 ( 403 429 634 4 btreesel btreenpage )); DATA(insert OID = 0 ( 403 429 633 5 btreesel btreenpage )); /* - * nbtree char2_ops - */ - -DATA(insert OID = 0 ( 403 406 418 1 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 406 457 2 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 406 412 3 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 406 463 4 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 406 460 5 btreesel btreenpage )); - -/* - * nbtree char4_ops - */ - -DATA(insert OID = 0 ( 403 407 419 1 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 407 458 2 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 407 413 3 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 407 464 4 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 407 461 5 btreesel btreenpage )); - -/* - * nbtree char8_ops - */ - -DATA(insert OID = 0 ( 403 408 420 1 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 408 459 2 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 408 414 3 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 408 465 4 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 408 462 5 btreesel btreenpage )); - -/* * nbtree name_ops */ @@ -238,16 +208,6 @@ DATA(insert OID = 0 ( 403 1181 663 4 btreesel btreenpage )); DATA(insert OID = 0 ( 403 1181 662 5 btreesel btreenpage )); /* - * nbtree char16_ops - */ - -DATA(insert OID = 0 ( 403 430 645 1 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 430 646 2 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 430 1267 3 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 430 648 4 btreesel btreenpage )); -DATA(insert OID = 0 ( 403 430 647 5 btreesel btreenpage )); - -/* * nbtree text_ops */ @@ -442,46 +402,6 @@ DATA(insert OID = 0 ( 404 429 634 4 btreesel btreenpage )); DATA(insert OID = 0 ( 404 429 633 5 btreesel btreenpage )); /* - * nobtree char2_ops - */ - -DATA(insert OID = 0 ( 404 406 418 1 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 406 457 2 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 406 412 3 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 406 463 4 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 406 460 5 btreesel btreenpage )); - -/* - * nobtree char4_ops - */ - -DATA(insert OID = 0 ( 404 407 419 1 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 407 458 2 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 407 413 3 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 407 464 4 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 407 461 5 btreesel btreenpage )); - -/* - * nobtree char8_ops - */ - -DATA(insert OID = 0 ( 404 408 420 1 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 408 459 2 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 408 414 3 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 408 465 4 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 408 462 5 btreesel btreenpage )); - -/* - * nobtree char16_ops - */ - -DATA(insert OID = 0 ( 404 430 645 1 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 430 646 2 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 430 1267 3 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 430 648 4 btreesel btreenpage )); -DATA(insert OID = 0 ( 404 430 647 5 btreesel btreenpage )); - -/* * nobtree name_ops */ @@ -551,14 +471,6 @@ DATA(insert OID = 0 ( 405 427 607 1 hashsel hashnpage )); DATA(insert OID = 0 ( 405 428 620 1 hashsel hashnpage )); /* char_ops */ DATA(insert OID = 0 ( 405 429 92 1 hashsel hashnpage )); -/* char2_ops */ -DATA(insert OID = 0 ( 405 406 412 1 hashsel hashnpage )); -/* char4_ops */ -DATA(insert OID = 0 ( 405 407 413 1 hashsel hashnpage )); -/* char8_ops */ -DATA(insert OID = 0 ( 405 408 414 1 hashsel hashnpage )); -/* char16_ops */ -DATA(insert OID = 0 ( 405 430 1267 1 hashsel hashnpage )); /* name_ops */ DATA(insert OID = 0 ( 405 1181 93 1 hashsel hashnpage )); /* text_ops */ diff --git a/src/include/catalog/pg_opclass.h b/src/include/catalog/pg_opclass.h index 4da8552d8f5..f12eacaf618 100644 --- a/src/include/catalog/pg_opclass.h +++ b/src/include/catalog/pg_opclass.h @@ -7,7 +7,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: pg_opclass.h,v 1.6 1997/11/13 03:23:03 momjian Exp $ + * $Id: pg_opclass.h,v 1.7 1998/03/30 17:25:13 momjian Exp $ * * NOTES * the genbki.sh script reads this file and generates .bki @@ -62,12 +62,6 @@ typedef FormData_pg_opclass *Form_pg_opclass; * (see the README in this directory), so just put zeros * in, which are invalid OID's anyway. --djm */ -DATA(insert OID = 406 ( char2_ops 409 )); -DESCR(""); -DATA(insert OID = 407 ( char4_ops 410 )); -DESCR(""); -DATA(insert OID = 408 ( char8_ops 411 )); -DESCR(""); DATA(insert OID = 1181 ( name_ops 19 )); DESCR(""); DATA(insert OID = 421 ( int2_ops 21 )); @@ -89,8 +83,6 @@ DATA(insert OID = 428 ( float4_ops 700 )); DESCR(""); DATA(insert OID = 429 ( char_ops 18 )); DESCR(""); -DATA(insert OID = 430 ( char16_ops 20 )); -DESCR(""); DATA(insert OID = 431 ( text_ops 25 )); DESCR(""); DATA(insert OID = 432 ( abstime_ops 702 )); diff --git a/src/include/catalog/pg_operator.h b/src/include/catalog/pg_operator.h index 7259ae71fee..7d70082b362 100644 --- a/src/include/catalog/pg_operator.h +++ b/src/include/catalog/pg_operator.h @@ -7,7 +7,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: pg_operator.h,v 1.27 1998/03/02 06:12:10 scrappy Exp $ + * $Id: pg_operator.h,v 1.28 1998/03/30 17:25:19 momjian Exp $ * * NOTES * the genbki.sh script reads this file and generates .bki @@ -102,7 +102,6 @@ DATA(insert OID = 96 ( "=" PGUID 0 b t t 23 23 16 96 518 97 97 int4eq eq DATA(insert OID = 97 ( "<" PGUID 0 b t f 23 23 16 521 525 0 0 int4lt intltsel intltjoinsel )); DATA(insert OID = 98 ( "=" PGUID 0 b t t 25 25 16 98 531 664 664 texteq eqsel eqjoinsel )); -DATA(insert OID = 1267 ( "=" PGUID 0 b t t 20 20 16 1267 644 645 645 char16eq eqsel eqjoinsel )); DATA(insert OID = 329 ( "=" PGUID 0 b t t 1000 1000 16 329 0 0 0 array_eq eqsel eqjoinsel )); DATA(insert OID = 349 ( "=" PGUID 0 b t t 1001 1001 16 349 0 0 0 array_eq eqsel eqjoinsel )); DATA(insert OID = 374 ( "=" PGUID 0 b t t 1002 1002 16 374 0 0 0 array_eq eqsel eqjoinsel )); @@ -136,27 +135,6 @@ DATA(insert OID = 399 ( "=" PGUID 0 b t t 1026 1026 16 399 0 0 0 array_e DATA(insert OID = 400 ( "=" PGUID 0 b t t 1027 1027 16 400 0 0 0 array_eq eqsel eqjoinsel )); DATA(insert OID = 401 ( "=" PGUID 0 b t t 1034 1034 16 401 0 0 0 array_eq eqsel eqjoinsel )); -DATA(insert OID = 412 ( "=" PGUID 0 b t t 409 409 16 412 415 418 418 char2eq eqsel eqjoinsel )); -DATA(insert OID = 413 ( "=" PGUID 0 b t t 410 410 16 413 416 419 419 char4eq eqsel eqjoinsel )); -DATA(insert OID = 414 ( "=" PGUID 0 b t t 411 411 16 414 417 420 420 char8eq eqsel eqjoinsel )); - -DATA(insert OID = 415 ( "<>" PGUID 0 b t f 409 409 16 415 412 0 0 char2ne neqsel neqjoinsel )); -DATA(insert OID = 416 ( "<>" PGUID 0 b t f 410 410 16 416 413 0 0 char4ne neqsel neqjoinsel )); -DATA(insert OID = 417 ( "<>" PGUID 0 b t f 411 411 16 417 414 0 0 char8ne neqsel neqjoinsel )); -DATA(insert OID = 418 ( "<" PGUID 0 b t f 409 409 16 460 463 0 0 char2lt intltsel intltjoinsel )); -DATA(insert OID = 419 ( "<" PGUID 0 b t f 410 410 16 461 464 0 0 char4lt intltsel intltjoinsel )); -DATA(insert OID = 420 ( "<" PGUID 0 b t f 411 411 16 462 465 0 0 char8lt intltsel intltjoinsel )); - -DATA(insert OID = 457 ( "<=" PGUID 0 b t f 409 409 16 463 460 0 0 char2le intltsel intltjoinsel )); -DATA(insert OID = 458 ( "<=" PGUID 0 b t f 410 410 16 464 461 0 0 char4le intltsel intltjoinsel )); -DATA(insert OID = 459 ( "<=" PGUID 0 b t f 411 411 16 465 462 0 0 char8le intltsel intltjoinsel )); -DATA(insert OID = 460 ( ">" PGUID 0 b t f 409 409 16 418 457 0 0 char2gt intltsel intltjoinsel )); -DATA(insert OID = 461 ( ">" PGUID 0 b t f 410 410 16 419 458 0 0 char4gt intltsel intltjoinsel )); -DATA(insert OID = 462 ( ">" PGUID 0 b t f 411 411 16 420 459 0 0 char8gt intltsel intltjoinsel )); -DATA(insert OID = 463 ( ">=" PGUID 0 b t f 409 409 16 457 418 0 0 char2ge intltsel intltjoinsel )); -DATA(insert OID = 464 ( ">=" PGUID 0 b t f 410 410 16 458 418 0 0 char4ge intltsel intltjoinsel )); -DATA(insert OID = 465 ( ">=" PGUID 0 b t f 411 411 16 459 420 0 0 char8ge intltsel intltjoinsel )); - DATA(insert OID = 485 ( "<<" PGUID 0 b t f 604 604 16 0 0 0 0 poly_left intltsel intltjoinsel )); DATA(insert OID = 486 ( "&<" PGUID 0 b t f 604 604 16 0 0 0 0 poly_overleft intltsel intltjoinsel )); DATA(insert OID = 487 ( "&>" PGUID 0 b t f 604 604 16 0 0 0 0 poly_overright intltsel intltjoinsel )); @@ -319,15 +297,6 @@ DATA(insert OID = 640 ( "!~" PGUID 0 b t f 19 25 16 0 639 0 0 nameregexne DATA(insert OID = 641 ( "~" PGUID 0 b t f 25 25 16 0 642 0 0 textregexeq eqsel eqjoinsel )); DATA(insert OID = 642 ( "!~" PGUID 0 b t f 25 25 16 0 641 0 0 textregexne eqsel eqjoinsel )); DATA(insert OID = 643 ( "<>" PGUID 0 b t f 19 19 16 643 93 0 0 namene neqsel neqjoinsel )); -DATA(insert OID = 644 ( "<>" PGUID 0 b t f 20 20 16 644 1267 0 0 char16ne neqsel neqjoinsel )); -DATA(insert OID = 645 ( "<" PGUID 0 b t f 20 20 16 647 648 0 0 char16lt intltsel intltjoinsel )); -DATA(insert OID = 646 ( "<=" PGUID 0 b t f 20 20 16 648 647 0 0 char16le intltsel intltjoinsel )); -DATA(insert OID = 647 ( ">" PGUID 0 b t f 20 20 16 645 646 0 0 char16gt intltsel intltjoinsel )); -DATA(insert OID = 648 ( ">=" PGUID 0 b t f 20 20 16 646 645 0 0 char16ge intltsel intltjoinsel )); -DATA(insert OID = 649 ( "~" PGUID 0 b t f 20 25 16 0 650 0 0 char16regexeq intltsel intltjoinsel )); -DATA(insert OID = 650 ( "!~" PGUID 0 b t f 20 25 16 650 0 0 0 char16regexne intltsel intltjoinsel )); -DATA(insert OID = 651 ( "~~" PGUID 0 b t f 20 25 16 0 651 0 0 char16like eqsel eqjoinsel )); -DATA(insert OID = 652 ( "!~~" PGUID 0 b t f 20 25 16 651 0 0 0 char16nlike neqsel neqjoinsel )); DATA(insert OID = 654 ( "||" PGUID 0 b t f 25 25 25 0 0 0 0 textcat - - )); DATA(insert OID = 660 ( "<" PGUID 0 b t f 19 19 16 662 663 0 0 namelt intltsel intltjoinsel )); @@ -353,9 +322,6 @@ DATA(insert OID = 679 ( ">=" PGUID 0 b t f 911 911 16 677 676 0 0 oidnameg DATA(insert OID = 680 ( ">" PGUID 0 b t f 911 911 16 676 677 0 0 oidnamegt intltsel intltjoinsel )); DATA(insert OID = 681 ( "<>" PGUID 0 b t f 911 911 16 681 678 0 0 oidnamene intltsel intltjoinsel )); -DATA(insert OID = 697 ( "~" PGUID 0 b t f 411 25 16 0 698 0 0 char8regexeq eqsel eqjoinsel )); -DATA(insert OID = 698 ( "!~" PGUID 0 b t f 411 25 16 0 697 0 0 char8regexne neqsel neqjoinsel )); - DATA(insert OID = 706 ( "<->" PGUID 0 b t f 603 603 701 706 0 0 0 box_distance intltsel intltjoinsel )); DATA(insert OID = 707 ( "<->" PGUID 0 b t f 602 602 701 707 0 0 0 path_distance intltsel intltjoinsel )); DATA(insert OID = 708 ( "<->" PGUID 0 b t f 628 628 701 708 0 0 0 line_distance intltsel intltjoinsel )); @@ -413,11 +379,6 @@ DATA(insert OID = 833 ( ">=" PGUID 0 b t f 810 810 16 831 830 0 0 oidint2g DATA(insert OID = 834 ( ">" PGUID 0 b t f 810 810 16 830 831 0 0 oidint2gt intltsel intltjoinsel )); DATA(insert OID = 835 ( "<>" PGUID 0 b t f 810 810 16 835 832 0 0 oidint2ne intltsel intltjoinsel )); -DATA(insert OID = 839 ( "~" PGUID 0 b t f 409 25 16 0 841 0 0 char2regexeq eqsel eqjoinsel )); -DATA(insert OID = 841 ( "!~" PGUID 0 b t f 409 25 16 0 839 0 0 char2regexne neqsel neqjoinsel )); -DATA(insert OID = 840 ( "~" PGUID 0 b t f 410 25 16 0 842 0 0 char4regexeq eqsel eqjoinsel )); -DATA(insert OID = 842 ( "!~" PGUID 0 b t f 410 25 16 0 840 0 0 char4regexne neqsel neqjoinsel )); - DATA(insert OID = 843 ( "*" PGUID 0 b t f 790 700 790 845 0 0 0 cash_mul_flt4 - - )); DATA(insert OID = 844 ( "/" PGUID 0 b t f 790 700 790 0 0 0 0 cash_div_flt4 - - )); DATA(insert OID = 845 ( "*" PGUID 0 b t f 700 790 790 843 0 0 0 flt4_mul_cash - - )); @@ -526,12 +487,6 @@ DATA(insert OID = 1136 ( "=" PGUID 0 b t t 23 26 16 1137 0 0 0 int4eqoid eqsel DATA(insert OID = 1137 ( "=" PGUID 0 b t t 26 23 16 1136 0 0 0 oideqint4 eqsel eqjoinsel )); /* LIKE hacks by Keith Parks. */ -DATA(insert OID = 1201 ( "~~" PGUID 0 b t f 409 25 16 0 1202 0 0 char2like eqsel eqjoinsel )); -DATA(insert OID = 1202 ( "!~~" PGUID 0 b t f 409 25 16 0 1201 0 0 char2nlike neqsel neqjoinsel )); -DATA(insert OID = 1203 ( "~~" PGUID 0 b t f 410 25 16 0 1204 0 0 char4like eqsel eqjoinsel )); -DATA(insert OID = 1204 ( "!~~" PGUID 0 b t f 410 25 16 0 1203 0 0 char4nlike neqsel neqjoinsel )); -DATA(insert OID = 1205 ( "~~" PGUID 0 b t f 411 25 16 0 1206 0 0 char8like eqsel eqjoinsel )); -DATA(insert OID = 1206 ( "!~~" PGUID 0 b t f 411 25 16 0 1205 0 0 char8nlike neqsel neqjoinsel )); DATA(insert OID = 1207 ( "~~" PGUID 0 b t f 19 25 16 0 1208 0 0 namelike eqsel eqjoinsel )); DATA(insert OID = 1208 ( "!~~" PGUID 0 b t f 19 25 16 0 1207 0 0 namenlike neqsel neqjoinsel )); DATA(insert OID = 1209 ( "~~" PGUID 0 b t f 25 25 16 0 1210 0 0 textlike eqsel eqjoinsel )); @@ -542,18 +497,10 @@ DATA(insert OID = 1213 ( "~~" PGUID 0 b t f 1043 25 16 0 1214 0 0 textlike DATA(insert OID = 1214 ( "!~~" PGUID 0 b t f 1043 25 16 0 1213 0 0 textnlike neqsel neqjoinsel )); /* case-insensitive LIKE hacks */ -DATA(insert OID = 1220 ( "~*" PGUID 0 b t f 409 25 16 0 1221 0 0 char2icregexeq eqsel eqjoinsel )); -DATA(insert OID = 1221 ( "!~*" PGUID 0 b t f 409 25 16 0 1220 0 0 char2icregexne neqsel neqjoinsel )); -DATA(insert OID = 1222 ( "~*" PGUID 0 b t f 410 25 16 0 1223 0 0 char4icregexeq eqsel eqjoinsel )); -DATA(insert OID = 1223 ( "!~*" PGUID 0 b t f 410 25 16 0 1222 0 0 char4icregexne neqsel neqjoinsel )); -DATA(insert OID = 1224 ( "~*" PGUID 0 b t f 411 25 16 0 1225 0 0 char8icregexeq eqsel eqjoinsel )); -DATA(insert OID = 1225 ( "!~*" PGUID 0 b t f 411 25 16 0 1224 0 0 char8icregexne neqsel neqjoinsel )); DATA(insert OID = 1226 ( "~*" PGUID 0 b t f 19 25 16 0 1227 0 0 nameicregexeq eqsel eqjoinsel )); DATA(insert OID = 1227 ( "!~*" PGUID 0 b t f 19 25 16 0 1226 0 0 nameicregexne neqsel neqjoinsel )); DATA(insert OID = 1228 ( "~*" PGUID 0 b t f 25 25 16 0 1229 0 0 texticregexeq eqsel eqjoinsel )); DATA(insert OID = 1229 ( "!~*" PGUID 0 b t f 25 25 16 0 1228 0 0 texticregexne eqsel eqjoinsel )); -DATA(insert OID = 1230 ( "~*" PGUID 0 b t f 20 25 16 0 1231 0 0 char16icregexeq eqsel eqjoinsel )); -DATA(insert OID = 1231 ( "!~*" PGUID 0 b t f 20 25 16 0 1230 0 0 char16icregexne neqsel neqjoinsel )); DATA(insert OID = 1232 ( "~*" PGUID 0 b t f 1043 25 16 0 1233 0 0 texticregexeq eqsel eqjoinsel )); DATA(insert OID = 1233 ( "!~*" PGUID 0 b t f 1043 25 16 0 1232 0 0 texticregexne neqsel neqjoinsel )); DATA(insert OID = 1234 ( "~*" PGUID 0 b t f 1042 25 16 0 1235 0 0 texticregexeq eqsel eqjoinsel )); diff --git a/src/include/catalog/pg_proc.h b/src/include/catalog/pg_proc.h index ec1cc09a4e1..8457d3238b7 100644 --- a/src/include/catalog/pg_proc.h +++ b/src/include/catalog/pg_proc.h @@ -6,7 +6,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: pg_proc.h,v 1.48 1998/03/02 06:12:15 scrappy Exp $ + * $Id: pg_proc.h,v 1.49 1998/03/30 17:25:24 momjian Exp $ * * NOTES * The script catalog/genbki.sh reads this file and generates .bki @@ -110,10 +110,6 @@ DATA(insert OID = 34 ( namein PGUID 11 f t f 1 f 19 "0" 100 0 0 100 foo DESCR("(internal)"); DATA(insert OID = 35 ( nameout PGUID 11 f t f 1 f 23 "0" 100 0 0 100 foo bar )); DESCR("(internal)"); -DATA(insert OID = 36 ( char16in PGUID 11 f t f 1 f 19 "0" 100 0 0 100 foo bar )); -DESCR("(internal)"); -DATA(insert OID = 37 ( char16out PGUID 11 f t f 1 f 23 "0" 100 0 0 100 foo bar )); -DESCR("(internal)"); DATA(insert OID = 38 ( int2in PGUID 11 f t f 1 f 21 "0" 100 0 0 100 foo bar )); DESCR("(internal)"); DATA(insert OID = 39 ( int2out PGUID 11 f t f 1 f 23 "0" 100 0 0 100 foo bar )); @@ -796,8 +792,6 @@ DATA(insert OID = 372 ( on_sb PGUID 11 f t f 2 f 16 "601 603" 100 0 0 100 DESCR("contained in"); DATA(insert OID = 373 ( inter_sb PGUID 11 f t f 2 f 16 "601 603" 100 0 0 100 foo bar )); DESCR(""); -DATA(insert OID = 1274 ( btchar16cmp PGUID 11 f t f 2 f 23 "19 19" 100 0 0 100 foo bar )); -DESCR("btree less-equal-greater"); /* OIDS 400 - 499 */ @@ -840,59 +834,6 @@ DATA(insert OID = 455 ( hashname PGUID 11 f t f 2 f 23 "19 19" 100 0 0 100 DESCR("hash"); DATA(insert OID = 456 ( hashtext PGUID 11 f t f 2 f 23 "25 25" 100 0 0 100 foo bar )); DESCR("hash"); -DATA(insert OID = 466 ( char2in PGUID 11 f t f 1 f 409 "0" 100 0 0 100 foo bar )); -DESCR("(internal)"); -DATA(insert OID = 467 ( char4in PGUID 11 f t f 1 f 410 "0" 100 0 0 100 foo bar )); -DESCR("(internal)"); -DATA(insert OID = 468 ( char8in PGUID 11 f t f 1 f 411 "0" 100 0 0 100 foo bar )); -DESCR("(internal)"); -DATA(insert OID = 469 ( char2out PGUID 11 f t f 1 f 23 "0" 100 0 0 100 foo bar )); -DESCR("(internal)"); -DATA(insert OID = 470 ( char4out PGUID 11 f t f 1 f 23 "0" 100 0 0 100 foo bar )); -DESCR("(internal)"); -DATA(insert OID = 471 ( char8out PGUID 11 f t f 1 f 23 "0" 100 0 0 100 foo bar )); -DESCR("(internal)"); -DATA(insert OID = 472 ( char2eq PGUID 11 f t f 2 f 16 "409 409" 100 0 0 100 foo bar )); -DESCR("equals"); -DATA(insert OID = 473 ( char4eq PGUID 11 f t f 2 f 16 "410 410" 100 0 0 100 foo bar )); -DESCR("equals"); -DATA(insert OID = 474 ( char8eq PGUID 11 f t f 2 f 16 "411 411" 100 0 0 100 foo bar )); -DESCR("equals"); -DATA(insert OID = 475 ( char2lt PGUID 11 f t f 2 f 16 "409 409" 100 0 0 100 foo bar )); -DESCR("less-than"); -DATA(insert OID = 476 ( char4lt PGUID 11 f t f 2 f 16 "410 410" 100 0 0 100 foo bar )); -DESCR("less-than"); -DATA(insert OID = 477 ( char8lt PGUID 11 f t f 2 f 16 "411 411" 100 0 0 100 foo bar )); -DESCR("less-than"); -DATA(insert OID = 478 ( char2le PGUID 11 f t f 2 f 16 "409 409" 100 0 0 100 foo bar )); -DESCR("less-than-or-equals"); -DATA(insert OID = 479 ( char4le PGUID 11 f t f 2 f 16 "410 410" 100 0 0 100 foo bar )); -DESCR("less-than-or-equals"); -DATA(insert OID = 480 ( char8le PGUID 11 f t f 2 f 16 "411 411" 100 0 0 100 foo bar )); -DESCR("less-than-or-equals"); -DATA(insert OID = 481 ( char2gt PGUID 11 f t f 2 f 16 "409 409" 100 0 0 100 foo bar )); -DESCR("greater-than"); -DATA(insert OID = 482 ( char4gt PGUID 11 f t f 2 f 16 "410 410" 100 0 0 100 foo bar )); -DESCR("greater-than"); -DATA(insert OID = 483 ( char8gt PGUID 11 f t f 2 f 16 "411 411" 100 0 0 100 foo bar )); -DESCR("greater-than"); -DATA(insert OID = 484 ( char2ge PGUID 11 f t f 2 f 16 "409 409" 100 0 0 100 foo bar )); -DESCR("greater-than-or-equals"); -DATA(insert OID = 1275 ( char16eq PGUID 11 f t f 2 f 16 "19 19" 100 0 0 100 foo bar )); -DESCR("equals"); -DATA(insert OID = 1276 ( char16lt PGUID 11 f t f 2 f 16 "19 19" 100 0 0 100 foo bar )); -DESCR("less-than"); -DATA(insert OID = 1277 ( char16le PGUID 11 f t f 2 f 16 "19 19" 100 0 0 100 foo bar )); -DESCR("less-than-or-equals"); -DATA(insert OID = 1278 ( char16gt PGUID 11 f t f 2 f 16 "19 19" 100 0 0 100 foo bar )); -DESCR("greater-than"); -DATA(insert OID = 1279 ( char16ge PGUID 11 f t f 2 f 16 "19 19" 100 0 0 100 foo bar )); -DESCR("greater-than-or-equals"); -DATA(insert OID = 1280 ( char16ne PGUID 11 f t f 2 f 16 "19 19" 100 0 0 100 foo bar )); -DESCR("not equal"); - -DATA(insert OID = 1281 ( hashchar16 PGUID 11 f t f 2 f 23 "19 19" 100 0 0 100 foo bar )); -DESCR("hash"); /* OIDS 500 - 599 */ @@ -920,41 +861,9 @@ DATA(insert OID = 682 ( mktinterval PGUID 11 f t f 2 f 704 "702 702" 100 0 0 DESCR("convert to interval"); DATA(insert OID = 683 ( oid8eq PGUID 11 f t f 2 f 16 "30 30" 100 0 0 100 foo bar )); DESCR("equals"); -DATA(insert OID = 684 ( char4ge PGUID 11 f t f 2 f 16 "410 410" 100 0 0 100 foo bar )); -DESCR("greater-than-or-equals"); -DATA(insert OID = 685 ( char8ge PGUID 11 f t f 2 f 16 "411 411" 100 0 0 100 foo bar )); -DESCR("greater-than-or-equals"); -DATA(insert OID = 686 ( char2ne PGUID 11 f t f 2 f 16 "409 409" 100 0 0 100 foo bar )); -DESCR("not equal"); -DATA(insert OID = 687 ( char4ne PGUID 11 f t f 2 f 16 "410 410" 100 0 0 100 foo bar )); -DESCR("not equal"); -DATA(insert OID = 688 ( char8ne PGUID 11 f t f 2 f 16 "411 411" 100 0 0 100 foo bar )); -DESCR("not equal"); -DATA(insert OID = 689 ( btchar2cmp PGUID 11 f t f 2 f 23 "409 409" 100 0 0 100 foo bar )); -DESCR("btree less-equal-greater"); -DATA(insert OID = 690 ( btchar4cmp PGUID 11 f t f 2 f 23 "410 410" 100 0 0 100 foo bar )); -DESCR("btree less-equal-greater"); -DATA(insert OID = 691 ( btchar8cmp PGUID 11 f t f 2 f 23 "411 411" 100 0 0 100 foo bar )); -DESCR("btree less-equal-greater"); -DATA(insert OID = 692 ( hashchar2 PGUID 11 f t f 2 f 23 "409 409" 100 0 0 100 foo bar )); -DESCR("hash"); -DATA(insert OID = 693 ( hashchar4 PGUID 11 f t f 2 f 23 "410 410" 100 0 0 100 foo bar )); -DESCR("hash"); -DATA(insert OID = 694 ( hashchar8 PGUID 11 f t f 2 f 23 "411 411" 100 0 0 100 foo bar )); -DESCR("hash"); -DATA(insert OID = 695 ( char8regexeq PGUID 11 f t f 2 f 16 "411 25" 100 0 0 100 foo bar )); -DESCR("matches regex., case-sensitive"); -DATA(insert OID = 696 ( char8regexne PGUID 11 f t f 2 f 16 "411 25" 100 0 0 100 foo bar )); -DESCR("does not match regex., case-sensitive"); -DATA(insert OID = 699 ( char2regexeq PGUID 11 f t f 2 f 16 "409 25" 100 0 0 100 foo bar )); -DESCR("matches regex., case-sensitive"); /* OIDS 700 - 799 */ -DATA(insert OID = 1288 ( char16regexeq PGUID 11 f t f 2 f 16 "19 25" 100 0 0 100 foo bar )); -DESCR("matches regex., case-sensitive"); -DATA(insert OID = 1289 ( char16regexne PGUID 11 f t f 2 f 16 "19 25" 100 0 0 100 foo bar )); -DESCR("does not match regex., case-sensitive"); DATA(insert OID = 710 ( getpgusername PGUID 11 f t f 0 f 19 "0" 100 0 0 100 foo bar )); DESCR("(internal)"); @@ -1120,39 +1029,16 @@ DESCR("less-equal-greater"); DATA(insert OID = 829 ( mkoidint2 PGUID 11 f t f 2 f 810 "26 21" 100 0 0 100 foo bar)); DESCR(""); -DATA(insert OID = 837 ( char2regexne PGUID 11 f t f 2 f 16 "409 25" 100 0 0 100 foo bar )); -DESCR("does not match regex., case-sensitive"); -DATA(insert OID = 836 ( char4regexeq PGUID 11 f t f 2 f 16 "410 25" 100 0 0 100 foo bar )); -DESCR("matches regex., case-sensitive"); -DATA(insert OID = 838 ( char4regexne PGUID 11 f t f 2 f 16 "410 25" 100 0 0 100 foo bar )); -DESCR("does not match regex., case-sensitive"); - DATA(insert OID = 849 ( textpos PGUID 11 f t f 2 f 23 "25 25" 100 0 1 0 foo bar )); DESCR("return position of substring"); DATA(insert OID = 850 ( textlike PGUID 11 f t f 2 f 16 "25 25" 100 0 1 0 foo bar )); DESCR("matches LIKE expression"); DATA(insert OID = 851 ( textnlike PGUID 11 f t f 2 f 16 "25 25" 100 0 1 0 foo bar )); DESCR("does not match LIKE expression"); -DATA(insert OID = 852 ( char2like PGUID 11 f t f 2 f 16 "409 25" 100 0 0 100 foo bar )); -DESCR("matches LIKE expression"); -DATA(insert OID = 853 ( char2nlike PGUID 11 f t f 2 f 16 "409 25" 100 0 0 100 foo bar )); -DESCR("does not match LIKE expression"); -DATA(insert OID = 854 ( char4like PGUID 11 f t f 2 f 16 "410 25" 100 0 0 100 foo bar )); -DESCR("matches LIKE expression"); -DATA(insert OID = 855 ( char4nlike PGUID 11 f t f 2 f 16 "410 25" 100 0 0 100 foo bar )); -DESCR("does not match LIKE expression"); -DATA(insert OID = 856 ( char8like PGUID 11 f t f 2 f 16 "411 25" 100 0 0 100 foo bar )); -DESCR("matches LIKE expression"); -DATA(insert OID = 857 ( char8nlike PGUID 11 f t f 2 f 16 "411 25" 100 0 0 100 foo bar )); -DESCR("does not match LIKE expression"); DATA(insert OID = 858 ( namelike PGUID 11 f t f 2 f 16 "19 25" 100 0 0 100 foo bar )); DESCR("matches LIKE expression"); DATA(insert OID = 859 ( namenlike PGUID 11 f t f 2 f 16 "19 25" 100 0 0 100 foo bar )); DESCR("does not match LIKE expression"); -DATA(insert OID = 860 ( char16like PGUID 11 f t f 2 f 16 "20 25" 100 0 0 100 foo bar )); -DESCR("matches LIKE expression"); -DATA(insert OID = 861 ( char16nlike PGUID 11 f t f 2 f 16 "20 25" 100 0 0 100 foo bar )); -DESCR("does not match LIKE expression"); DATA(insert OID = 846 ( cash_mul_flt4 PGUID 11 f t f 2 f 790 "790 700" 100 0 0 100 foo bar )); DESCR("multiply"); @@ -1577,10 +1463,6 @@ DESCR("truncate datetime to specified units"); DATA(insert OID = 1218 ( timespan_trunc PGUID 11 f t f 2 f 1186 "25 1186" 100 0 0 100 foo bar )); DESCR("truncate timespan to specified units"); -DATA(insert OID = 1236 ( char16icregexeq PGUID 11 f t f 2 f 16 "20 25" 100 0 0 100 foo bar )); -DESCR("matches regex., case-insensitive"); -DATA(insert OID = 1237 ( char16icregexne PGUID 11 f t f 2 f 16 "20 25" 100 0 0 100 foo bar )); -DESCR("does not match regex., case-insensitive"); DATA(insert OID = 1238 ( texticregexeq PGUID 11 f t f 2 f 16 "25 25" 100 0 1 0 foo bar )); DESCR("matches regex., case-insensitive"); DATA(insert OID = 1239 ( texticregexne PGUID 11 f t f 2 f 16 "25 25" 100 0 1 0 foo bar )); @@ -1600,19 +1482,6 @@ DESCR("convert"); DATA(insert OID = 1271 ( timespan_finite PGUID 11 f t f 1 f 16 "1186" 100 0 0 100 foo bar )); DESCR("boolean test"); -DATA(insert OID = 1290 ( char2icregexeq PGUID 11 f t f 2 f 16 "409 25" 100 0 0 100 foo bar )); -DESCR("matches regex., case-insensitive"); -DATA(insert OID = 1291 ( char2icregexne PGUID 11 f t f 2 f 16 "409 25" 100 0 0 100 foo bar )); -DESCR("does not match regex., case-insensitive"); -DATA(insert OID = 1292 ( char4icregexeq PGUID 11 f t f 2 f 16 "410 25" 100 0 0 100 foo bar )); -DESCR("matches regex., case-insensitive"); -DATA(insert OID = 1293 ( char4icregexne PGUID 11 f t f 2 f 16 "410 25" 100 0 0 100 foo bar )); -DESCR("does not match regex., case-insensitive"); -DATA(insert OID = 1294 ( char8icregexeq PGUID 11 f t f 2 f 16 "411 25" 100 0 0 100 foo bar )); -DESCR("matches regex., case-insensitive"); -DATA(insert OID = 1295 ( char8icregexne PGUID 11 f t f 2 f 16 "411 25" 100 0 0 100 foo bar )); -DESCR("does not match regex., case-insensitive"); - DATA(insert OID = 1297 ( timestamp_in PGUID 11 f t f 1 f 1296 "0" 100 0 0 100 foo bar )); DESCR("(internal)"); DATA(insert OID = 1298 ( timestamp_out PGUID 11 f t f 1 f 23 "0" 100 0 0 100 foo bar )); diff --git a/src/include/catalog/pg_type.h b/src/include/catalog/pg_type.h index bc6b8c05519..c255a13903c 100644 --- a/src/include/catalog/pg_type.h +++ b/src/include/catalog/pg_type.h @@ -7,7 +7,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: pg_type.h,v 1.35 1998/02/26 04:41:01 momjian Exp $ + * $Id: pg_type.h,v 1.36 1998/03/30 17:25:31 momjian Exp $ * * NOTES * the genbki.sh script reads this file and generates .bki @@ -166,8 +166,6 @@ DATA(insert OID = 19 ( name PGUID NAMEDATALEN NAMEDATALEN f b t \054 0 18 na DESCR("31-character type for storing system identifiers"); #define NAMEOID 19 -DATA(insert OID = 20 ( char16 PGUID 16 16 f b t \054 0 18 char16in char16out char16in char16out i _null_ )); -DESCR("16 characters, fixed length"); DATA(insert OID = 21 ( int2 PGUID 2 5 t b t \054 0 0 int2in int2out int2in int2out s _null_ )); DESCR("two-byte integer, -32k to 32k"); #define INT2OID 21 @@ -232,12 +230,6 @@ DESCR("storage manager"); /* OIDS 300 - 399 */ /* OIDS 400 - 499 */ -DATA(insert OID = 409 ( char2 PGUID 2 2 t b t \054 0 18 char2in char2out char2in char2out s _null_ )); -DESCR("2 characters"); -DATA(insert OID = 410 ( char4 PGUID 4 4 t b t \054 0 18 char4in char4out char4in char4out i _null_ )); -DESCR("4 characters"); -DATA(insert OID = 411 ( char8 PGUID 8 8 f b t \054 0 18 char8in char8out char8in char8out i _null_ )); -DESCR("8 characters"); /* OIDS 500 - 599 */ @@ -301,7 +293,6 @@ DATA(insert OID = 1000 ( _bool PGUID -1 -1 f b t \054 0 16 array_in array_ou DATA(insert OID = 1001 ( _bytea PGUID -1 -1 f b t \054 0 17 array_in array_out array_in array_out i _null_ )); DATA(insert OID = 1002 ( _char PGUID -1 -1 f b t \054 0 18 array_in array_out array_in array_out i _null_ )); DATA(insert OID = 1003 ( _name PGUID -1 -1 f b t \054 0 19 array_in array_out array_in array_out i _null_ )); -DATA(insert OID = 1004 ( _char16 PGUID -1 -1 f b t \054 0 20 array_in array_out array_in array_out i _null_ )); DATA(insert OID = 1005 ( _int2 PGUID -1 -1 f b t \054 0 21 array_in array_out array_in array_out i _null_ )); DATA(insert OID = 1006 ( _int28 PGUID -1 -1 f b t \054 0 22 array_in array_out array_in array_out i _null_ )); DATA(insert OID = 1007 ( _int4 PGUID -1 -1 f b t \054 0 23 array_in array_out array_in array_out i _null_ )); @@ -331,10 +322,6 @@ DATA(insert OID = 1033 ( aclitem PGUID 8 -1 f b t \054 0 0 aclitemin aclitem DESCR("access control list"); DATA(insert OID = 1034 ( _aclitem PGUID -1 -1 f b t \054 0 1033 array_in array_out array_in array_out i _null_ )); -DATA(insert OID = 1039 ( _char2 PGUID -1 -1 f b t \054 0 409 array_in array_out array_in array_out i _null_ )); -DATA(insert OID = 1040 ( _char4 PGUID -1 -1 f b t \054 0 410 array_in array_out array_in array_out i _null_ )); -DATA(insert OID = 1041 ( _char8 PGUID -1 -1 f b t \054 0 411 array_in array_out array_in array_out i _null_ )); - DATA(insert OID = 1042 ( bpchar PGUID -1 -1 f b t \054 0 18 bpcharin bpcharout bpcharin bpcharout i _null_ )); DESCR("blank-padded characters, length specifed when created"); #define BPCHAROID 1042 diff --git a/src/include/postgres.h b/src/include/postgres.h index 896e8239db9..66d665cf9b8 100644 --- a/src/include/postgres.h +++ b/src/include/postgres.h @@ -6,7 +6,7 @@ * * Copyright (c) 1995, Regents of the University of California * - * $Id: postgres.h,v 1.13 1998/02/26 04:39:49 momjian Exp $ + * $Id: postgres.h,v 1.14 1998/03/30 17:24:31 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -19,7 +19,7 @@ * Oid regproc RegProcedure * aclitem * struct varlena - * char8 char16 int28 oid8 + * int28 oid8 * bytea text * NameData Name * oidint4 oidint2 oidname @@ -88,22 +88,6 @@ struct varlena typedef struct varlena bytea; typedef struct varlena text; -typedef struct char8 -{ - char data[8]; -} char8; - -/* ---------------- - * char16 - * ---------------- - */ -typedef struct char16 -{ - char data[16]; -} char16; - -typedef char16 *Char16; - typedef int2 int28[8]; typedef Oid oid8[8]; diff --git a/src/include/utils/builtins.h b/src/include/utils/builtins.h index e7541d49e81..adc4f7dc6b6 100644 --- a/src/include/utils/builtins.h +++ b/src/include/utils/builtins.h @@ -6,7 +6,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: builtins.h,v 1.37 1998/02/26 04:43:48 momjian Exp $ + * $Id: builtins.h,v 1.38 1998/03/30 17:25:38 momjian Exp $ * * NOTES * This should normally only be included by fmgr.h. @@ -43,8 +43,6 @@ extern int32 charin(char *ch); extern char *charout(int32 ch); extern int32 cidin(char *s); extern char *cidout(int32 c); -extern char *char16in(char *s); -extern char *char16out(char *s); extern bool chareq(int8 arg1, int8 arg2); extern bool charne(int8 arg1, int8 arg2); extern bool charlt(int8 arg1, int8 arg2); @@ -56,39 +54,6 @@ extern int8 charmi(int8 arg1, int8 arg2); extern int8 charmul(int8 arg1, int8 arg2); extern int8 chardiv(int8 arg1, int8 arg2); extern bool cideq(int8 arg1, int8 arg2); -extern bool char16eq(char *arg1, char *arg2); -extern bool char16ne(char *arg1, char *arg2); -extern bool char16lt(char *arg1, char *arg2); -extern bool char16le(char *arg1, char *arg2); -extern bool char16gt(char *arg1, char *arg2); -extern bool char16ge(char *arg1, char *arg2); -extern uint16 char2in(char *s); -extern char *char2out(uint16 s); -extern bool char2eq(uint16 a, uint16 b); -extern bool char2ne(uint16 a, uint16 b); -extern bool char2lt(uint16 a, uint16 b); -extern bool char2le(uint16 a, uint16 b); -extern bool char2gt(uint16 a, uint16 b); -extern bool char2ge(uint16 a, uint16 b); -extern int32 char2cmp(uint16 a, uint16 b); -extern uint32 char4in(char *s); -extern char *char4out(uint32 s); -extern bool char4eq(uint32 a, uint32 b); -extern bool char4ne(uint32 a, uint32 b); -extern bool char4lt(uint32 a, uint32 b); -extern bool char4le(uint32 a, uint32 b); -extern bool char4gt(uint32 a, uint32 b); -extern bool char4ge(uint32 a, uint32 b); -extern int32 char4cmp(uint32 a, uint32 b); -extern char *char8in(char *s); -extern char *char8out(char *s); -extern bool char8eq(char *arg1, char *arg2); -extern bool char8ne(char *arg1, char *arg2); -extern bool char8lt(char *arg1, char *arg2); -extern bool char8le(char *arg1, char *arg2); -extern bool char8gt(char *arg1, char *arg2); -extern bool char8ge(char *arg1, char *arg2); -extern int32 char8cmp(char *arg1, char *arg2); /* int.c */ extern int32 int2in(char *num); @@ -197,10 +162,6 @@ extern int32 btfloat8cmp(float64 a, float64 b); extern int32 btoidcmp(Oid a, Oid b); extern int32 btabstimecmp(AbsoluteTime a, AbsoluteTime b); extern int32 btcharcmp(char a, char b); -extern int32 btchar2cmp(uint16 a, uint16 b); -extern int32 btchar4cmp(uint32 a, uint32 b); -extern int32 btchar8cmp(char *a, char *b); -extern int32 btchar16cmp(char *a, char *b); extern int32 btnamecmp(NameData *a, NameData *b); extern int32 bttextcmp(struct varlena * a, struct varlena * b); @@ -374,26 +335,10 @@ extern text *oid_text(Oid arg1); extern Oid text_oid(text *arg1); /* regexp.c */ -extern bool char2regexeq(uint16 arg1, struct varlena * p); -extern bool char2regexne(uint16 arg1, struct varlena * p); -extern bool char4regexeq(uint32 arg1, struct varlena * p); -extern bool char4regexne(uint32 arg1, struct varlena * p); -extern bool char8regexeq(char *s, struct varlena * p); -extern bool char8regexne(char *s, struct varlena * p); -extern bool char16regexeq(char *s, struct varlena * p); -extern bool char16regexne(char *s, struct varlena * p); extern bool nameregexeq(NameData *n, struct varlena * p); extern bool nameregexne(NameData *s, struct varlena * p); extern bool textregexeq(struct varlena * s, struct varlena * p); extern bool textregexne(struct varlena * s, struct varlena * p); -extern bool char2icregexeq(uint16 arg1, struct varlena * p); -extern bool char2icregexne(uint16 arg1, struct varlena * p); -extern bool char4icregexeq(uint32 arg1, struct varlena * p); -extern bool char4icregexne(uint32 arg1, struct varlena * p); -extern bool char8icregexeq(char *s, struct varlena * p); -extern bool char8icregexne(char *s, struct varlena * p); -extern bool char16icregexeq(char *s, struct varlena * p); -extern bool char16icregexne(char *s, struct varlena * p); extern bool nameicregexeq(NameData *s, struct varlena * p); extern bool nameicregexne(NameData *s, struct varlena * p); extern bool texticregexeq(struct varlena * s, struct varlena * p); @@ -524,14 +469,6 @@ extern TimeADT *datetime_time(DateTime *datetime); extern int32 int42reltime(int32 timevalue); /* like.c */ -extern bool char2like(uint16 arg1, struct varlena * p); -extern bool char2nlike(uint16 arg1, struct varlena * p); -extern bool char4like(uint32 arg1, struct varlena * p); -extern bool char4nlike(uint32 arg1, struct varlena * p); -extern bool char8like(char *s, struct varlena * p); -extern bool char8nlike(char *s, struct varlena * p); -extern bool char16like(char *s, struct varlena * p); -extern bool char16nlike(char *s, struct varlena * p); extern bool namelike(NameData *n, struct varlena * p); extern bool namenlike(NameData *s, struct varlena * p); extern bool textlike(struct varlena * s, struct varlena * p); diff --git a/src/include/utils/oidcompos.h b/src/include/utils/oidcompos.h index 118078de85e..100b992b3d4 100644 --- a/src/include/utils/oidcompos.h +++ b/src/include/utils/oidcompos.h @@ -1,12 +1,12 @@ /*------------------------------------------------------------------------- * * oidcompos.h-- - * prototype file for the oid {char16,int4} composite type functions. + * prototype file for the oid {name,int4} composite type functions. * * * Copyright (c) 1994, Regents of the University of California * - * $Id: oidcompos.h,v 1.3 1997/09/08 02:39:52 momjian Exp $ + * $Id: oidcompos.h,v 1.4 1998/03/30 17:25:41 momjian Exp $ * *------------------------------------------------------------------------- */ |