]> granicus.if.org Git - postgresql/commitdiff
Modify pgindent to use an external typedefs file rather than included
authorBruce Momjian <bruce@momjian.us>
Fri, 21 Dec 2007 14:20:36 +0000 (14:20 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 21 Dec 2007 14:20:36 +0000 (14:20 +0000)
list.

Remove pgjindent.

src/tools/find_typedef
src/tools/pgindent/README
src/tools/pgindent/pgindent
src/tools/pgindent/pgjindent [deleted file]

index 2a56dcd4882bc6f624f7fc54f23094c40879ba70..8371cd6abc66e07961bb397810c6f0bafacf3905 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# $PostgreSQL: pgsql/src/tools/find_typedef,v 1.6 2006/03/11 04:38:41 momjian Exp $
+# $PostgreSQL: pgsql/src/tools/find_typedef,v 1.7 2007/12/21 14:20:36 momjian Exp $
 
 # This script attempts to find all typedef's in the postgres binaries
 # by using 'nm' to report all typedef debugging symbols.
@@ -33,5 +33,4 @@ sort |
 uniq |
 # these are used both for typedefs and variable names
 # so do not include them
-egrep -v '^(date|interval|timestamp|ANY)$' |
-sed 's/\(.*\)/-T\1 \\/'
+egrep -v '^(date|interval|timestamp|ANY)$'
index c98df9698b5ccc2784619ac266425fd6ea8d1990..fa05274f21e01089a5389103f7ed5bd5eef0715a 100644 (file)
@@ -7,22 +7,20 @@ To use pgindent:
 
 2) Install to /usr/local/pgsql
 
-3) Install all /contrib libraries
+3) Install all /contrib modules
 
-4) Get the list of _current_ typedefs by running:
+4) Save a list of typedefs by running:
 
-       src/tools/find_typedef /usr/local/pgsql/bin /usr/local/pgsql/lib
+       src/tools/find_typedef /usr/local/pgsql/bin /usr/local/pgsql/lib > /tmp/pgtypedefs
 
-5) Add the typedef output to the pgindent script.
-
-6) Run 'gmake distclean' from the top of the source tree to remove any
+5) Run 'gmake distclean' from the top of the source tree to remove any
    derived C files.
 
-7) From the top of the source tree, run:
+6) From the top of the source tree, run:
 
        find . -name '*.[ch]' -type f -print |
        egrep -v '/s_lock.h|/ecpg/test/expected/|/snowball/libstemmer/' |
-       xargs -n100 pgindent
+       xargs -n100 pgindent /tmp/pgtypedefs
 
 ---------------------------------------------------------------------------
 
index 6e9517ca477ffc1bff2cac318d0d683a2570c9d5..b93b413421793c789e0b79fbe21f28c8a0fe342b 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# $PostgreSQL: pgsql/src/tools/pgindent/pgindent,v 1.96 2007/11/16 01:25:15 momjian Exp $
+# $PostgreSQL: pgsql/src/tools/pgindent/pgindent,v 1.97 2007/12/21 14:20:36 momjian Exp $
 
 # Known bugs:
 #
@@ -8,6 +8,14 @@
 # after *:
 #      y = (int) x *y;
 
+if [ "$#" -lt 2 ]
+then   echo "Usage:  $0 typedefs file [...]" 1>&2
+       exit 1
+fi
+
+TYPEDEFS="$1"
+shift
+
 trap "rm -f /tmp/$$ /tmp/$$a" 0 1 2 3 15
 entab </dev/null >/dev/null
 if [ "$?" -ne 0 ]
@@ -125,2013 +133,8 @@ do
 # We get the list of typedef's from /src/tools/find_typedef
        indent -bad -bap -bc -bl -d0 -cdb -nce -nfc1 -di12 -i4 -l79 \
                -lp -nip -npro -bbb $EXTRA_OPTS \
--TAES_KEY \
--TAFFIX \
--TAMT \
--TAMTS \
--TASN1_BIT_STRING \
--TASN1_BMPSTRING \
--TASN1_BOOLEAN \
--TASN1_CTX \
--TASN1_ENCODING \
--TASN1_ENUMERATED \
--TASN1_GENERALIZEDTIME \
--TASN1_GENERALSTRING \
--TASN1_HEADER \
--TASN1_IA5STRING \
--TASN1_INTEGER \
--TASN1_ITEM \
--TASN1_ITEM_EXP \
--TASN1_METHOD \
--TASN1_NULL \
--TASN1_OBJECT \
--TASN1_OCTET_STRING \
--TASN1_PRINTABLESTRING \
--TASN1_STRING \
--TASN1_STRING_TABLE \
--TASN1_T61STRING \
--TASN1_TEMPLATE \
--TASN1_TIME \
--TASN1_TLC \
--TASN1_TYPE \
--TASN1_UNIVERSALSTRING \
--TASN1_UTCTIME \
--TASN1_UTF8STRING \
--TASN1_VALUE \
--TASN1_VISIBLESTRING \
--TAV \
--TA_Const \
--TA_Expr \
--TA_Expr_Kind \
--TA_Indices \
--TA_Indirection \
--TAbsoluteTime \
--TAcl \
--TAclItem \
--TAclMaskHow \
--TAclMode \
--TAclObjectKind \
--TAclResult \
--TAffixNode \
--TAffixNodeData \
--TAfterTriggerEvent \
--TAfterTriggerEventData \
--TAfterTriggerEventList \
--TAfterTriggers \
--TAfterTriggersData \
--TAgg \
--TAggClauseCounts \
--TAggHashEntry \
--TAggHashEntryData \
--TAggInfo \
--TAggState \
--TAggStatePerAgg \
--TAggStatePerAggData \
--TAggStatePerGroup \
--TAggStatePerGroupData \
--TAggStrategy \
--TAggref \
--TAggrefExprState \
--TAlias \
--TAllocBlock \
--TAllocBlockData \
--TAllocChunk \
--TAllocChunkData \
--TAllocPointer \
--TAllocSet \
--TAllocSetContext \
--TAllocateDesc \
--TAllocateDescKind \
--TAlterDatabaseSetStmt \
--TAlterDatabaseStmt \
--TAlterDomainStmt \
--TAlterFunctionStmt \
--TAlterObjectSchemaStmt \
--TAlterOpFamilyStmt \
--TAlterOwnerStmt \
--TAlterRoleSetStmt \
--TAlterRoleStmt \
--TAlterSeqStmt \
--TAlterTSConfigurationStmt \
--TAlterTSDictionaryStmt \
--TAlterTableCmd \
--TAlterTableStmt \
--TAlterTableType \
--TAlteredTableInfo \
--TAnalyzeAttrFetchFunc \
--TAnlIndexData \
--TAppend \
--TAppendPath \
--TAppendRelInfo \
--TAppendState \
--TArchive \
--TArchiveEntryPtr \
--TArchiveFormat \
--TArchiveHandle \
--TArchiveMode \
--TArchiverStage \
--TArrayBuildState \
--TArrayCoerceExpr \
--TArrayCoerceExprState \
--TArrayConstIterState \
--TArrayExpr \
--TArrayExprIterState \
--TArrayExprState \
--TArrayMapState \
--TArrayMetaState \
--TArrayParseState \
--TArrayRef \
--TArrayRefExprState \
--TArrayTuple \
--TArrayType \
--TAttInMetadata \
--TAttrDefInfo \
--TAttrDefault \
--TAttrNumber \
--TAuthRequest \
--TAutoVacuumShmemStruct \
--TAutoVacuumSignal \
--TAuxProcType \
--TBF_KEY \
--TBIGNUM \
--TBINOP \
--TBIO \
--TBIO_F_BUFFER_CTX \
--TBIO_METHOD \
--TBIO_dummy \
--TBITVEC \
--TBITVECP \
--TBIT_STRING_BITNAME \
--TBLOCK \
--TBMS_Membership \
--TBN_BLINDING \
--TBN_CTX \
--TBN_MONT_CTX \
--TBN_RECP_CTX \
--TBOX \
--TBTBuildState \
--TBTCycleId \
--TBTMetaPageData \
--TBTOneVacInfo \
--TBTPageOpaque \
--TBTPageOpaqueData \
--TBTPageState \
--TBTScanOpaque \
--TBTScanOpaqueData \
--TBTScanPos \
--TBTScanPosData \
--TBTScanPosItem \
--TBTSpool \
--TBTStack \
--TBTStackData \
--TBTVacInfo \
--TBTVacState \
--TBTWriteState \
--TBUF_MEM \
--TBackend \
--TBackendId \
--TBackslashQuoteType \
--TBgWriterRequest \
--TBgWriterShmemStruct \
--TBitmapAnd \
--TBitmapAndPath \
--TBitmapAndState \
--TBitmapHeapPath \
--TBitmapHeapScan \
--TBitmapHeapScanState \
--TBitmapIndexScan \
--TBitmapIndexScanState \
--TBitmapOr \
--TBitmapOrPath \
--TBitmapOrState \
--TBitmapset \
--TBkpBlock \
--TBlock \
--TBlockId \
--TBlockIdData \
--TBlockNumber \
--TBlockSampler \
--TBlockSamplerData \
--TBoolExpr \
--TBoolExprState \
--TBoolExprType \
--TBoolPtr \
--TBoolTestType \
--TBooleanTest \
--TBpChar \
--TBucket \
--TBufFile \
--TBufFlags \
--TBuffer \
--TBufferAccessStrategy \
--TBufferAccessStrategyData \
--TBufferAccessStrategyType \
--TBufferDesc \
--TBufferLookupEnt \
--TBufferStrategyControl \
--TBufferTag \
--TBuildAccumulator \
--TByte \
--TBytef \
--TCACHESIGN \
--TCAC_state \
--TCAST_KEY \
--TCATEGORY \
--TCFuncHashTabEntry \
--TCHKVAL \
--TCIRCLE \
--TCMPDAffix \
--TCOMP_CTX \
--TCOMP_METHOD \
--TCONDOP \
--TCONF \
--TCONF_IMODULE \
--TCONF_METHOD \
--TCONF_MODULE \
--TCONF_VALUE \
--TCOP \
--TCPFunction \
--TCPPFunction \
--TCRYPTO_EX_DATA \
--TCRYPTO_EX_DATA_FUNCS \
--TCRYPTO_EX_DATA_IMPL \
--TCRYPTO_EX_dup \
--TCRYPTO_EX_free \
--TCRYPTO_EX_new \
--TCRYPTO_MEM_LEAK_CB \
--TCRYPTO_dynlock \
--TCURCUR \
--TCV \
--TCacheCallbackFunction \
--TCachedPlan \
--TCachedPlanSource \
--TCancelRequestPacket \
--TCaseExpr \
--TCaseExprState \
--TCaseTestExpr \
--TCaseWhen \
--TCaseWhenState \
--TCash \
--TCastInfo \
--TCatCList \
--TCatCTup \
--TCatCache \
--TCatCacheHeader \
--TCatalogId \
--TCatalogIndexState \
--TChangeVarNodes_context \
--TCheckPoint \
--TCheckPointStmt \
--TCheckpointStatsData \
--TChromosome \
--TCity \
--TClientData \
--TClosePortalStmt \
--TClosePtr \
--TClusterStmt \
--TCmdType \
--TCoalesceExpr \
--TCoalesceExprState \
--TCoerceToDomain \
--TCoerceToDomainState \
--TCoerceToDomainValue \
--TCoerceViaIO \
--TCoerceViaIOState \
--TCoercionCodes \
--TCoercionContext \
--TCoercionForm \
--TCoercionPathType \
--TColumnDef \
--TColumnIOData \
--TColumnRef \
--TComboCidEntry \
--TComboCidEntryData \
--TComboCidKey \
--TComboCidKeyData \
--TCommandDest \
--TCommandId \
--TCommentItem \
--TCommentStmt \
--TCompareScalarsContext \
--TCompositeTypeStmt \
--TConnStatusType \
--TConst \
--TConstrCheck \
--TConstrType \
--TConstraint \
--TConstraintCategory \
--TConstraintInfo \
--TConstraintsSetStmt \
--TControlFileData \
--TConvInfo \
--TConvertRowtypeExpr \
--TConvertRowtypeExprState \
--TCookedConstraint \
--TCopyDest \
--TCopyState \
--TCopyStateData \
--TCopyStmt \
--TCost \
--TCostSelector \
--TCreateCastStmt \
--TCreateConversionStmt \
--TCreateDomainStmt \
--TCreateEnumStmt \
--TCreateFunctionStmt \
--TCreateOpClassItem \
--TCreateOpClassStmt \
--TCreateOpFamilyStmt \
--TCreatePLangStmt \
--TCreateRoleStmt \
--TCreateSchemaStmt \
--TCreateSchemaStmtContext \
--TCreateSeqStmt \
--TCreateStmt \
--TCreateStmtContext \
--TCreateStmtLikeOption \
--TCreateTableSpaceStmt \
--TCreateTrigStmt \
--TCreatedbStmt \
--TCred \
--TCtlCommand \
--TCurrentOfExpr \
--TCustomOutPtr \
--TCycleCtr \
--TDBState \
--TDCHCacheEntry \
--TDCH_poz \
--TDEADLOCK_INFO \
--TDES_cblock \
--TDES_key_schedule \
--TDH \
--TDH_METHOD \
--TDIR \
--TDR_copy \
--TDR_intorel \
--TDR_printtup \
--TDSA \
--TDSA_METHOD \
--TDSA_SIG \
--TDataDumperPtr \
--TDataPageDeleteStack \
--TDateADT \
--TDatum \
--TDatumPtr \
--TDatumTupleFields \
--TDeadLockState \
--TDeallocateStmt \
--TDeclareCursorStmt \
--TDefElem \
--TDefineStmt \
--TDeleteStmt \
--TDependencyType \
--TDestReceiver \
--TDictISpell \
--TDictSimple \
--TDictSnowball \
--TDictSubState \
--TDictSyn \
--TDictThesaurus \
--TDiscardMode \
--TDiscardStmt \
--TDistinctExpr \
--TDl_info \
--TDlelem \
--TDllist \
--TDocRepresentation \
--TDomainConstraintState \
--TDomainConstraintType \
--TDomainIOData \
--TDropBehavior \
--TDropCastStmt \
--TDropOwnedStmt \
--TDropPLangStmt \
--TDropPropertyStmt \
--TDropRoleStmt \
--TDropStmt \
--TDropTableSpaceStmt \
--TDropdbStmt \
--TDumpId \
--TDumpableObject \
--TDumpableObjectType \
--TDynamicFileList \
--TEDGE \
--TENGINE \
--TENGINE_CIPHERS_PTR \
--TENGINE_CMD_DEFN \
--TENGINE_CTRL_FUNC_PTR \
--TENGINE_DIGESTS_PTR \
--TENGINE_GEN_FUNC_PTR \
--TENGINE_GEN_INT_FUNC_PTR \
--TENGINE_LOAD_KEY_PTR \
--TERR_FNS \
--TERR_STATE \
--TERR_STRING_DATA \
--TEState \
--TEVP_CIPHER \
--TEVP_CIPHER_CTX \
--TEVP_CIPHER_INFO \
--TEVP_ENCODE_CTX \
--TEVP_MD \
--TEVP_MD_CTX \
--TEVP_PBE_KEYGEN \
--TEVP_PKEY \
--TEdge \
--TEndBlobPtr \
--TEndBlobsPtr \
--TEndDataPtr \
--TEntryAccumulator \
--TEolType \
--TEquivalenceClass \
--TEquivalenceMember \
--TErrorContextCallback \
--TErrorData \
--TExceptionLabelMap \
--TExecContext \
--TExecContextData \
--TExecRowMark \
--TExecScanAccessMtd \
--TExecStatus \
--TExecStatusType \
--TExecuteStmt \
--TExplainOneQuery_hook_type \
--TExplainState \
--TExplainStmt \
--TExpr \
--TExprContext \
--TExprContextCallbackFunction \
--TExprContext_CB \
--TExprDoneCond \
--TExprState \
--TExprStateEvalFunc \
--TExtensionBehavior \
--TExtention \
--TFF \
--TFILE \
--TFSMHeader \
--TFSMPageData \
--TFSMRelation \
--TFUNMAP \
--TFetchDirection \
--TFetchStmt \
--TFieldSelect \
--TFieldSelectState \
--TFieldStore \
--TFieldStoreState \
--TFile \
--TFileName \
--TFindSplitData \
--TFkConstraint \
--TFmgrBuiltin \
--TFmgrInfo \
--TFormData_pg_aggregate \
--TFormData_pg_am \
--TFormData_pg_amop \
--TFormData_pg_amproc \
--TFormData_pg_attrdef \
--TFormData_pg_attribute \
--TFormData_pg_auth_members \
--TFormData_pg_authid \
--TFormData_pg_autovacuum \
--TFormData_pg_cast \
--TFormData_pg_class \
--TFormData_pg_constraint \
--TFormData_pg_conversion \
--TFormData_pg_database \
--TFormData_pg_depend \
--TFormData_pg_description \
--TFormData_pg_enum \
--TFormData_pg_index \
--TFormData_pg_inherits \
--TFormData_pg_language \
--TFormData_pg_largeobject \
--TFormData_pg_listener \
--TFormData_pg_namespace \
--TFormData_pg_opclass \
--TFormData_pg_operator \
--TFormData_pg_opfamily \
--TFormData_pg_pltemplate \
--TFormData_pg_proc \
--TFormData_pg_rewrite \
--TFormData_pg_sequence \
--TFormData_pg_shdepend \
--TFormData_pg_shdescription \
--TFormData_pg_statistic \
--TFormData_pg_tablespace \
--TFormData_pg_trigger \
--TFormData_pg_ts_config \
--TFormData_pg_ts_config_map \
--TFormData_pg_ts_dict \
--TFormData_pg_ts_parser \
--TFormData_pg_ts_template \
--TFormData_pg_type \
--TForm_pg_aggregate \
--TForm_pg_am \
--TForm_pg_amop \
--TForm_pg_amproc \
--TForm_pg_attrdef \
--TForm_pg_attribute \
--TForm_pg_auth_members \
--TForm_pg_authid \
--TForm_pg_autovacuum \
--TForm_pg_cast \
--TForm_pg_class \
--TForm_pg_constraint \
--TForm_pg_conversion \
--TForm_pg_database \
--TForm_pg_depend \
--TForm_pg_description \
--TForm_pg_enum \
--TForm_pg_index \
--TForm_pg_inherits \
--TForm_pg_language \
--TForm_pg_largeobject \
--TForm_pg_listener \
--TForm_pg_namespace \
--TForm_pg_opclass \
--TForm_pg_operator \
--TForm_pg_opfamily \
--TForm_pg_pltemplate \
--TForm_pg_proc \
--TForm_pg_rewrite \
--TForm_pg_sequence \
--TForm_pg_shdepend \
--TForm_pg_shdescription \
--TForm_pg_statistic \
--TForm_pg_tablespace \
--TForm_pg_trigger \
--TForm_pg_ts_config \
--TForm_pg_ts_config_map \
--TForm_pg_ts_dict \
--TForm_pg_ts_parser \
--TForm_pg_ts_template \
--TForm_pg_type \
--TFormatNode \
--TFromExpr \
--TFsmCacheFileHeader \
--TFsmCacheRelHeader \
--TFuncCall \
--TFuncCallContext \
--TFuncCandidateList \
--TFuncDetailCode \
--TFuncExpr \
--TFuncExprState \
--TFuncInfo \
--TFuncWithArgs \
--TFunction \
--TFunctionCallInfo \
--TFunctionCallInfoData \
--TFunctionParameter \
--TFunctionParameterMode \
--TFunctionScan \
--TFunctionScanState \
--TGEN_SESSION_CB \
--TGISTBuildState \
--TGISTENTRY \
--TGISTInsertStack \
--TGISTInsertState \
--TGISTPageOpaque \
--TGISTPageOpaqueData \
--TGISTSTATE \
--TGISTScanOpaque \
--TGISTScanOpaqueData \
--TGISTSearchStack \
--TGIST_SPLITVEC \
--TGP \
--TGV \
--TGVOP \
--TGene \
--TGenericExprState \
--TGeqoEvalData \
--TGinBtree \
--TGinBtreeData \
--TGinBtreeStack \
--TGinBuildState \
--TGinChkVal \
--TGinPageOpaque \
--TGinPageOpaqueData \
--TGinPostingTreeScan \
--TGinScanEntry \
--TGinScanEntryData \
--TGinScanKey \
--TGinScanKeyData \
--TGinScanOpaque \
--TGinScanOpaqueData \
--TGinState \
--TGinVacuumState \
--TGistBDItem \
--TGistBulkDeleteResult \
--TGistEntryVector \
--TGistNSN \
--TGistSplitUnion \
--TGistSplitVector \
--TGistVacuum \
--TGlobalTransaction \
--TGlobalTransactionData \
--TGrantObjectType \
--TGrantRoleStmt \
--TGrantStmt \
--TGroup \
--TGroupClause \
--TGroupState \
--TGroupVarInfo \
--TGucAction \
--TGucBoolAssignHook \
--TGucContext \
--TGucIntAssignHook \
--TGucRealAssignHook \
--TGucShowHook \
--TGucSource \
--TGucStack \
--TGucStackState \
--TGucStringAssignHook \
--THASHACTION \
--THASHBUCKET \
--THASHCTL \
--THASHELEMENT \
--THASHHDR \
--THASHSEGMENT \
--THASH_SEQ_STATUS \
--THE \
--THEK \
--THISTORY_STATE \
--THIST_ENTRY \
--THTAB \
--THTSU_Result \
--THTSV_Result \
--THV \
--THash \
--THashAllocFunc \
--THashBuildState \
--THashCompareFunc \
--THashCopyFunc \
--THashJoin \
--THashJoinState \
--THashJoinTable \
--THashJoinTableData \
--THashJoinTuple \
--THashJoinTupleData \
--THashMetaPage \
--THashMetaPageData \
--THashPageOpaque \
--THashPageOpaqueData \
--THashPath \
--THashScanList \
--THashScanListData \
--THashScanOpaque \
--THashScanOpaqueData \
--THashState \
--THashValueFunc \
--THeadlineParsedText \
--THeadlineWordEntry \
--THeapScanDesc \
--THeapScanDescData \
--THeapTuple \
--THeapTupleData \
--THeapTupleFields \
--THeapTupleHeader \
--THeapTupleHeaderData \
--THistControl \
--TI16 \
--TI32 \
--TI8 \
--TINFIX \
--TIO \
--TIOFuncSelector \
--TIV \
--TIV64 \
--TInClauseInfo \
--TIncrementVarSublevelsUp_context \
--TIndex \
--TIndexArrayKeyInfo \
--TIndexAttributeBitMap \
--TIndexAttributeBitMapData \
--TIndexBuildCallback \
--TIndexBuildResult \
--TIndexBulkDeleteCallback \
--TIndexBulkDeleteResult \
--TIndexElem \
--TIndexFSMPageData \
--TIndexInfo \
--TIndexList \
--TIndexOptInfo \
--TIndexPath \
--TIndexRuntimeKeyInfo \
--TIndexScan \
--TIndexScanDesc \
--TIndexScanDescData \
--TIndexScanState \
--TIndexStmt \
--TIndexTuple \
--TIndexTupleData \
--TIndexVacuumInfo \
--TIndirectBlock \
--TIndxInfo \
--TInfoItem \
--TInhInfo \
--TInhOption \
--TInhPaths \
--TInhRelation \
--TInnerIndexscanInfo \
--TInsertStmt \
--TInstrumentation \
--TInt8TransTypeData \
--TIntArray \
--TInternalGrant \
--TInterpState \
--TInterval \
--TIntoClause \
--TInvalRelidContext \
--TInvalidationChunk \
--TInvalidationListHeader \
--TIpcMemoryId \
--TIpcMemoryKey \
--TIpcSemaphoreId \
--TIpcSemaphoreKey \
--TIspellDict \
--TItem \
--TItemId \
--TItemIdData \
--TItemLength \
--TItemOffset \
--TItemPointer \
--TItemPointerData \
--TJMPENV \
--TJoin \
--TJoinExpr \
--TJoinHashEntry \
--TJoinPath \
--TJoinState \
--TJoinType \
--TJunkFilter \
--TKEYMAP_ENTRY \
--TKEYMAP_ENTRY_ARRAY \
--TKeySuffix \
--TKeyWord \
--TKeymap \
--TLHASH \
--TLHASH_COMP_FN_TYPE \
--TLHASH_DOALL_ARG_FN_TYPE \
--TLHASH_DOALL_FN_TYPE \
--TLHASH_HASH_FN_TYPE \
--TLHASH_NODE \
--TLINE \
--TLISTOP \
--TLOCALLOCK \
--TLOCALLOCKOWNER \
--TLOCALLOCKTAG \
--TLOCK \
--TLOCKMASK \
--TLOCKMETHODID \
--TLOCKMODE \
--TLOCKTAG \
--TLOGOP \
--TLOOP \
--TLSEG \
--TLVRelStats \
--TLWLock \
--TLWLockId \
--TLWLockMode \
--TLWLockPadded \
--TLargeObjectDesc \
--TLexDescr \
--TLexemeEntry \
--TLexemeInfo \
--TLexizeData \
--TLimit \
--TLimitState \
--TLimitStateCond \
--TList \
--TListCell \
--TListDictionary \
--TListParsedLex \
--TListenStmt \
--TLoadStmt \
--TLocalBufferLookupEnt \
--TLocalTransactionId \
--TLocationIndex \
--TLockAcquireResult \
--TLockData \
--TLockInfo \
--TLockInfoData \
--TLockMethod \
--TLockMethodData \
--TLockRelId \
--TLockStmt \
--TLockTagType \
--TLockTupleMode \
--TLockingClause \
--TLogStmtLevel \
--TLogicalTape \
--TLogicalTapeSet \
--TMAGIC \
--TMD2_CTX \
--TMD4_CTX \
--TMD5_CTX \
--TMDC2_CTX \
--TMGVTBL \
--TMaterial \
--TMaterialPath \
--TMaterialState \
--TMdfdVec \
--TMemoryContext \
--TMemoryContextData \
--TMemoryContextMethods \
--TMergeJoin \
--TMergeJoinClause \
--TMergeJoinClauseData \
--TMergeJoinState \
--TMergePath \
--TMergeScanSelCache \
--TMinMaxAggInfo \
--TMinMaxExpr \
--TMinMaxExprState \
--TMinMaxOp \
--TMinimalTuple \
--TMinimalTupleData \
--TMsgType \
--TMultiXactId \
--TMultiXactOffset \
--TMultiXactStateData \
--TNETSCAPE_CERT_SEQUENCE \
--TNETSCAPE_SPKAC \
--TNETSCAPE_SPKI \
--TNODE \
--TNUMCacheEntry \
--TNUMDesc \
--TNUMProc \
--TNUM_poz \
--TNV \
--TName \
--TNameData \
--TNamespaceInfo \
--TNestLoop \
--TNestLoopState \
--TNestPath \
--TNewColumnValue \
--TNewConstraint \
--TNewPage \
--TNode \
--TNodeTag \
--TNotifyStmt \
--TNullIfExpr \
--TNullTest \
--TNullTestState \
--TNullTestType \
--TNumeric \
--TNumericData \
--TNumericDigit \
--TNumericVar \
--TOBJ_NAME \
--TOP \
--TObjectAddress \
--TObjectAddresses \
--TObjectClass \
--TObjectType \
--TOffset \
--TOffsetNumber \
--TOffsetVarNodes_context \
--TOid \
--TOidOptions \
--TOldToNewMapping \
--TOldToNewMappingData \
--TOldTriggerInfo \
--TOldstyle_fnextra \
--TOnCommitAction \
--TOnCommitItem \
--TOpClassCacheEnt \
--TOpExpr \
--TOpFamilyMember \
--TOpclassInfo \
--TOperator \
--TOpfamilyInfo \
--TOprInfo \
--TOuterJoinInfo \
--TOutputContext \
--TOutrec \
--TOverrideSearchPath \
--TOverrideStackEntry \
--TPADOFFSET \
--TPATH \
--TPBE2PARAM \
--TPBEPARAM \
--TPBKDF2PARAM \
--TPEM_CTX \
--TPEM_ENCODE_SEAL_CTX \
--TPEM_USER \
--TPERL_CONTEXT \
--TPERL_SI \
--TPGAsyncStatusType \
--TPGErrorVerbosity \
--TPGFInfoFunction \
--TPGFunction \
--TPGLZ_Header \
--TPGLZ_HistEntry \
--TPGLZ_Strategy \
--TPGMessageField \
--TPGModuleMagicFunction \
--TPGNoticeHooks \
--TPGPROC \
--TPGQueryClass \
--TPGRUsage \
--TPGSemaphore \
--TPGSemaphoreData \
--TPGSetenvStatusType \
--TPGShmemHeader \
--TPGTransactionStatusType \
--TPGVerbosity \
--TPG_Lock_Status \
--TPG_fini_t \
--TPG_init_t \
--TPGcancel \
--TPGconn \
--TPGlobjfuncs \
--TPGnotify \
--TPGresAttDesc \
--TPGresAttValue \
--TPGresParamDesc \
--TPGresult \
--TPGresult_data \
--TPKCS7 \
--TPKCS7_DIGEST \
--TPKCS7_ENCRYPT \
--TPKCS7_ENC_CONTENT \
--TPKCS7_ENVELOPE \
--TPKCS7_ISSUER_AND_SERIAL \
--TPKCS7_RECIP_INFO \
--TPKCS7_SIGNED \
--TPKCS7_SIGNER_INFO \
--TPKCS7_SIGN_ENVELOPE \
--TPKCS8_PRIV_KEY_INFO \
--TPLAINTREE \
--TPLTemplate \
--TPLpgSQL_arrayelem \
--TPLpgSQL_condition \
--TPLpgSQL_datum \
--TPLpgSQL_diag_item \
--TPLpgSQL_dstring \
--TPLpgSQL_exception \
--TPLpgSQL_exception_block \
--TPLpgSQL_execstate \
--TPLpgSQL_expr \
--TPLpgSQL_func_hashkey \
--TPLpgSQL_function \
--TPLpgSQL_ns \
--TPLpgSQL_nsitem \
--TPLpgSQL_plugin \
--TPLpgSQL_rec \
--TPLpgSQL_recfield \
--TPLpgSQL_row \
--TPLpgSQL_stmt \
--TPLpgSQL_stmt_assign \
--TPLpgSQL_stmt_block \
--TPLpgSQL_stmt_close \
--TPLpgSQL_stmt_dynexecute \
--TPLpgSQL_stmt_dynfors \
--TPLpgSQL_stmt_execsql \
--TPLpgSQL_stmt_exit \
--TPLpgSQL_stmt_fetch \
--TPLpgSQL_stmt_fori \
--TPLpgSQL_stmt_fors \
--TPLpgSQL_stmt_getdiag \
--TPLpgSQL_stmt_if \
--TPLpgSQL_stmt_loop \
--TPLpgSQL_stmt_open \
--TPLpgSQL_stmt_perform \
--TPLpgSQL_stmt_raise \
--TPLpgSQL_stmt_return \
--TPLpgSQL_stmt_return_next \
--TPLpgSQL_stmt_return_query \
--TPLpgSQL_stmt_while \
--TPLpgSQL_trigarg \
--TPLpgSQL_type \
--TPLpgSQL_var \
--TPLpgSQL_variable \
--TPMOP \
--TPMSignalReason \
--TPMState \
--TPOLYGON \
--TPQArgBlock \
--TPQEnvironmentOption \
--TPQExpBuffer \
--TPQExpBufferData \
--TPQconninfoOption \
--TPQnoticeProcessor \
--TPQnoticeReceiver \
--TPQprintOpt \
--TPROCLOCK \
--TPROCLOCKTAG \
--TPROC_HDR \
--TPROC_QUEUE \
--TPSQL_ECHO \
--TPSQL_ECHO_HIDDEN \
--TPSQL_ERROR_ROLLBACK \
--TPV \
--TPVOP \
--TPacketLen \
--TPage \
--TPageFreeSpaceInfo \
--TPageHeader \
--TPageHeaderData \
--TPageSplitRecord \
--TPageUpdateRecord \
--TPagetableEntry \
--TParam \
--TParamExecData \
--TParamExternData \
--TParamKind \
--TParamListInfo \
--TParamListInfoData \
--TParamRef \
--TParseState \
--TParsedLex \
--TParsedText \
--TParsedWord \
--TPath \
--TPathClauseUsage \
--TPathKey \
--TPathKeysComparison \
--TPattern_Prefix_Status \
--TPattern_Type \
--TPendingOperationEntry \
--TPendingOperationTag \
--TPendingRelDelete \
--TPendingUnlinkEntry \
--TPerlExitListEntry \
--TPerlInterpreter \
--TPgBackendStatus \
--TPgStat_Counter \
--TPgStat_GlobalStats \
--TPgStat_Msg \
--TPgStat_MsgAnalyze \
--TPgStat_MsgAutovacStart \
--TPgStat_MsgBgWriter \
--TPgStat_MsgDropdb \
--TPgStat_MsgDummy \
--TPgStat_MsgHdr \
--TPgStat_MsgResetcounter \
--TPgStat_MsgTabpurge \
--TPgStat_MsgTabstat \
--TPgStat_MsgVacuum \
--TPgStat_StatDBEntry \
--TPgStat_StatTabEntry \
--TPgStat_SubXactStatus \
--TPgStat_TableCounts \
--TPgStat_TableEntry \
--TPgStat_TableStatus \
--TPgStat_TableXactStatus \
--TPg_finfo_record \
--TPg_magic_struct \
--TPipeProtoChunk \
--TPipeProtoHeader \
--TPlan \
--TPlanState \
--TPlannedStmt \
--TPlannerGlobal \
--TPlannerInfo \
--TPlannerParamItem \
--TPoint \
--TPointer \
--TPool \
--TPort \
--TPortal \
--TPortalData \
--TPortalHashEnt \
--TPortalStatus \
--TPortalStrategy \
--TPostgresPollingStatusType \
--TPostingItem \
--TPredClass \
--TPredIterInfo \
--TPredIterInfoData \
--TPrepareStmt \
--TPreparedStatement \
--TPrintExtraTocPtr \
--TPrintTocDataPtr \
--TPrintfArgType \
--TPrintfArgValue \
--TPrintfTarget \
--TPrinttupAttrInfo \
--TPrivGrantee \
--TPrivTarget \
--TProcArrayStruct \
--TProcLangInfo \
--TProcState \
--TProcessingMode \
--TProjectionInfo \
--TProtocolVersion \
--TPrsStorage \
--TPsqlScanResult \
--TPsqlScanState \
--TPsqlScanStateData \
--TPsqlSettings \
--TPushFunction \
--TQTN2QTState \
--TQTNode \
--TQualCost \
--TQualItem \
--TQuery \
--TQueryDesc \
--TQueryItem \
--TQueryItemType \
--TQueryOperand \
--TQueryOperator \
--TQueryRepresentation \
--TQuerySource \
--TRAND_METHOD \
--TRC2_KEY \
--TRC4_KEY \
--TREGEXP \
--TRIPEMD160_CTX \
--TRI_CompareHashEntry \
--TRI_CompareKey \
--TRI_ConstraintInfo \
--TRI_QueryHashEntry \
--TRI_QueryKey \
--TRSA \
--TRSA_METHOD \
--TRTEKind \
--TRangeFunction \
--TRangeQueryClause \
--TRangeSubselect \
--TRangeTblEntry \
--TRangeTblRef \
--TRangeVar \
--TRawColumnDefault \
--TReadBufPtr \
--TReadBytePtr \
--TReadExtraTocPtr \
--TReassignOwnedStmt \
--TRecordCacheEntry \
--TRecordIOData \
--TRegProcedure \
--TRegis \
--TRegisNode \
--TReindexStmt \
--TRelFileNode \
--TRelIdCacheEnt \
--TRelOptInfo \
--TRelOptKind \
--TRelToCheck \
--TRelToCluster \
--TRelabelType \
--TRelation \
--TRelationAmInfo \
--TRelationData \
--TRelationPtr \
--TRelativeTime \
--TRelids \
--TRemoveFuncStmt \
--TRemoveOpClassStmt \
--TRemoveOpFamilyStmt \
--TRenameStmt \
--TResTarget \
--TResolveNew_context \
--TResourceOwner \
--TResourceOwnerData \
--TResourceReleaseCallback \
--TResourceReleaseCallbackItem \
--TResourceReleasePhase \
--TRestoreOptions \
--TRestrictInfo \
--TResult \
--TResultPath \
--TResultRelInfo \
--TResultState \
--TReturnSetInfo \
--TRewriteRule \
--TRewriteState \
--TRewriteStateData \
--TRmgrData \
--TRmgrId \
--TRoleStmtType \
--TRowCompareExpr \
--TRowCompareExprState \
--TRowCompareType \
--TRowExpr \
--TRowExprState \
--TRowMarkClause \
--TRuleInfo \
--TRuleLock \
--TRuleStmt \
--TSHA_CTX \
--TSHMEM_OFFSET \
--TSHM_QUEUE \
--TSISeg \
--TSMgrRelation \
--TSMgrRelationData \
--TSPELL \
--TSPIPlanPtr \
--TSPITupleTable \
--TSPLITCOST \
--TSPNode \
--TSPNodeData \
--TSQLFunctionCache \
--TSQLFunctionCachePtr \
--TSSL \
--TSSL2_STATE \
--TSSL3_BUFFER \
--TSSL3_RECORD \
--TSSL3_STATE \
--TSSL_CIPHER \
--TSSL_COMP \
--TSSL_CTX \
--TSSL_METHOD \
--TSSL_SESSION \
--TSTACK \
--TSTRLEN \
--TSUBLEXINFO \
--TSV \
--TSVOP \
--TSaOpControl \
--TSaveArchivePtr \
--TScalarArrayOpExpr \
--TScalarArrayOpExprState \
--TScalarItem \
--TScalarMCVItem \
--TScan \
--TScanDirection \
--TScanKey \
--TScanKeyData \
--TScanKeyword \
--TScanQueryWalkerContext \
--TScanState \
--TSchemaQuery \
--TSelectStmt \
--TSelectivity \
--TSeqScan \
--TSeqScanState \
--TSeqTable \
--TSeqTableData \
--TSetConstraintState \
--TSetConstraintStateData \
--TSetConstraintTrigger \
--TSetConstraintTriggerData \
--TSetFunctionReturnMode \
--TSetOp \
--TSetOpCmd \
--TSetOpState \
--TSetOperation \
--TSetOperationStmt \
--TSetToDefault \
--TSharedDependencyType \
--TSharedInvalCatcacheMsg \
--TSharedInvalRelcacheMsg \
--TSharedInvalSmgrMsg \
--TSharedInvalidationMessage \
--TShellTypeInfo \
--TShmemIndexEnt \
--TShutdownMode \
--TSigHandler \
--TSighandler_t \
--TSignTSVector \
--TSigsave_t \
--TSimpleEstateStackEntry \
--TSimpleOidList \
--TSimpleOidListCell \
--TSimpleStringList \
--TSimpleStringListCell \
--TSize \
--TSlruCtl \
--TSlruCtlData \
--TSlruErrorCause \
--TSlruFlush \
--TSlruFlushData \
--TSlruPageStatus \
--TSlruShared \
--TSlruSharedData \
--TSnapshot \
--TSnapshotData \
--TSnapshotSatisfiesFunc \
--TSockAddr \
--TSort \
--TSortBy \
--TSortByDir \
--TSortByNulls \
--TSortClause \
--TSortState \
--TSortTuple \
--TSplitVar \
--TSplitedPageLayout \
--TStackElem \
--TStandardChunkHeader \
--TStartBlobPtr \
--TStartBlobsPtr \
--TStartDataPtr \
--TStartupPacket \
--TStatEntry \
--TStatMsgType \
--TStatStorage \
--TStdAnalyzeData \
--TStdRdOptions \
--TStopList \
--TStrategyNumber \
--TStringInfo \
--TStringInfoData \
--TSubLink \
--TSubLinkType \
--TSubPlan \
--TSubPlanState \
--TSubTransactionId \
--TSubXactCallback \
--TSubXactCallbackItem \
--TSubXactEvent \
--TSubqueryScan \
--TSubqueryScanState \
--TSyn \
--TSysScanDesc \
--TSysScanDescData \
--TTAR_MEMBER \
--TTBMIterateResult \
--TTBMStatus \
--TTBlockState \
--TTIDBitmap \
--TTParser \
--TTParserCharTest \
--TTParserPosition \
--TTParserSpecial \
--TTParserState \
--TTParserStateAction \
--TTParserStateActionItem \
--TTSAnyCacheEntry \
--TTSConfigCacheEntry \
--TTSConfigInfo \
--TTSDictInfo \
--TTSDictionaryCacheEntry \
--TTSLexeme \
--TTSParserCacheEntry \
--TTSParserInfo \
--TTSQuery \
--TTSQueryData \
--TTSQueryParserState \
--TTSQuerySign \
--TTSTemplateInfo \
--TTSTokenTypeStorage \
--TTSVector \
--TTSVectorData \
--TTSVectorParseState \
--TTStoreState \
--TTabStatusArray \
--TTableDataInfo \
--TTableInfo \
--TTargetEntry \
--TTclStubHooks \
--TTclStubs \
--TTcl_AppInitProc \
--TTcl_AsyncHandler \
--TTcl_AsyncProc \
--TTcl_CallFrame \
--TTcl_Channel \
--TTcl_ChannelProc \
--TTcl_ChannelType \
--TTcl_ChannelTypeVersion \
--TTcl_CloseProc \
--TTcl_CmdDeleteProc \
--TTcl_CmdInfo \
--TTcl_CmdProc \
--TTcl_CmdTraceProc \
--TTcl_Command \
--TTcl_Condition \
--TTcl_CreateFileHandlerProc \
--TTcl_DString \
--TTcl_DeleteFileHandlerProc \
--TTcl_DriverBlockModeProc \
--TTcl_DriverClose2Proc \
--TTcl_DriverCloseProc \
--TTcl_DriverFlushProc \
--TTcl_DriverGetHandleProc \
--TTcl_DriverGetOptionProc \
--TTcl_DriverHandlerProc \
--TTcl_DriverInputProc \
--TTcl_DriverOutputProc \
--TTcl_DriverSeekProc \
--TTcl_DriverSetOptionProc \
--TTcl_DriverWatchProc \
--TTcl_DupInternalRepProc \
--TTcl_Encoding \
--TTcl_EncodingConvertProc \
--TTcl_EncodingFreeProc \
--TTcl_EncodingState \
--TTcl_EncodingType \
--TTcl_EolTranslation \
--TTcl_Event \
--TTcl_EventCheckProc \
--TTcl_EventDeleteProc \
--TTcl_EventProc \
--TTcl_EventSetupProc \
--TTcl_ExitProc \
--TTcl_FileFreeProc \
--TTcl_FileProc \
--TTcl_FreeInternalRepProc \
--TTcl_FreeProc \
--TTcl_HashEntry \
--TTcl_HashSearch \
--TTcl_HashTable \
--TTcl_IdleProc \
--TTcl_Interp \
--TTcl_InterpDeleteProc \
--TTcl_MainLoopProc \
--TTcl_MathProc \
--TTcl_Mutex \
--TTcl_Namespace \
--TTcl_NamespaceDeleteProc \
--TTcl_NotifierProcs \
--TTcl_Obj \
--TTcl_ObjCmdProc \
--TTcl_ObjType \
--TTcl_PackageInitProc \
--TTcl_PanicProc \
--TTcl_Parse \
--TTcl_PathType \
--TTcl_Pid \
--TTcl_QueuePosition \
--TTcl_RegExp \
--TTcl_RegExpIndices \
--TTcl_RegExpInfo \
--TTcl_SavedResult \
--TTcl_SetFromAnyProc \
--TTcl_SetTimerProc \
--TTcl_Stat_ \
--TTcl_TcpAcceptProc \
--TTcl_ThreadCreateProc \
--TTcl_ThreadDataKey \
--TTcl_ThreadId \
--TTcl_Time \
--TTcl_TimerProc \
--TTcl_TimerToken \
--TTcl_Token \
--TTcl_Trace \
--TTcl_UniChar \
--TTcl_UpdateStringProc \
--TTcl_Value \
--TTcl_ValueType \
--TTcl_Var \
--TTcl_VarTraceProc \
--TTcl_WaitForEventProc \
--TTextPositionState \
--TTheLexeme \
--TTheSubstitute \
--TThingFile \
--TThread \
--TTidHashKey \
--TTidPath \
--TTidScan \
--TTidScanState \
--TTimeADT \
--TTimeInterval \
--TTimeIntervalData \
--TTimeLineID \
--TTimeTzADT \
--TTimestamp \
--TTimestampTz \
--TTimevalStruct \
--TTmFromChar \
--TTmToChar \
--TTocEntry \
--TTrackItem \
--TTransInvalidationInfo \
--TTransState \
--TTransactionId \
--TTransactionState \
--TTransactionStateData \
--TTransactionStmt \
--TTransactionStmtKind \
--TTrigger \
--TTriggerData \
--TTriggerDesc \
--TTriggerEvent \
--TTriggerInfo \
--TTruncateStmt \
--TTupOutputState \
--TTupSortStatus \
--TTupStoreStatus \
--TTupleConstr \
--TTupleDesc \
--TTupleHashEntry \
--TTupleHashEntryData \
--TTupleHashIterator \
--TTupleHashTable \
--TTupleHashTableData \
--TTupleTable \
--TTupleTableData \
--TTupleTableSlot \
--TTuplesortstate \
--TTuplestorestate \
--TTwoPhaseCallback \
--TTwoPhaseFileHeader \
--TTwoPhaseLockRecord \
--TTwoPhasePgStatRecord \
--TTwoPhaseRecordOnDisk \
--TTwoPhaseRmgrId \
--TTwoPhaseStateData \
--TTxidEpoch \
--TTxidSnapshot \
--TType \
--TTypeCacheEntry \
--TTypeCast \
--TTypeFuncClass \
--TTypeInfo \
--TTypeName \
--TU16 \
--TU32 \
--TU8 \
--TUI \
--TUI_METHOD \
--TUI_STRING \
--TUNDO_LIST \
--TUNOP \
--TUV \
--TUnique \
--TUniquePath \
--TUniquePathMethod \
--TUniqueState \
--TUnlistenStmt \
--TUnresolvedTup \
--TUnresolvedTupData \
--TUpdateStmt \
--TUserAuth \
--TVFunction \
--TVRelStats \
--TVTupleLink \
--TVTupleLinkData \
--TVTupleMove \
--TVTupleMoveData \
--TVacAttrStats \
--TVacAttrStatsP \
--TVacPage \
--TVacPageData \
--TVacPageList \
--TVacPageListData \
--TVacuumStmt \
--TValue \
--TValuesScan \
--TValuesScanState \
--TVar \
--TVarBit \
--TVarChar \
--TVariableAssignHook \
--TVariableCache \
--TVariableCacheData \
--TVariableSetKind \
--TVariableSetStmt \
--TVariableShowStmt \
--TVariableSpace \
--TVariableStatData \
--TVfd \
--TViewStmt \
--TVirtualTransactionId \
--TWAIT_ORDER \
--TWordEntry \
--TWordEntryIN \
--TWordEntryPos \
--TWordEntryPosVector \
--TWorkerInfo \
--TWorkerInfoData \
--TWorking_State \
--TWriteBufPtr \
--TWriteBytePtr \
--TWriteDataPtr \
--TWriteExtraTocPtr \
--TX509 \
--TX509_ALGOR \
--TX509_ATTRIBUTE \
--TX509_CERT_AUX \
--TX509_CERT_FILE_CTX \
--TX509_CINF \
--TX509_CRL \
--TX509_CRL_INFO \
--TX509_EXTENSION \
--TX509_HASH_DIR_CTX \
--TX509_INFO \
--TX509_LOOKUP \
--TX509_LOOKUP_METHOD \
--TX509_NAME \
--TX509_NAME_ENTRY \
--TX509_OBJECT \
--TX509_OBJECTS \
--TX509_PKEY \
--TX509_PUBKEY \
--TX509_REQ \
--TX509_REQ_INFO \
--TX509_REVOKED \
--TX509_SIG \
--TX509_STORE \
--TX509_STORE_CTX \
--TX509_TRUST \
--TX509_VAL \
--TXLogContRecord \
--TXLogCtlData \
--TXLogCtlInsert \
--TXLogCtlWrite \
--TXLogLongPageHeader \
--TXLogLongPageHeaderData \
--TXLogPageHeader \
--TXLogPageHeaderData \
--TXLogRecData \
--TXLogRecPtr \
--TXLogRecord \
--TXLogRelCacheEntry \
--TXLogRelDesc \
--TXLogwrtResult \
--TXLogwrtRqst \
--TXPV \
--TXPVAV \
--TXPVBM \
--TXPVCV \
--TXPVFM \
--TXPVGV \
--TXPVHV \
--TXPVIO \
--TXPVIV \
--TXPVLV \
--TXPVMG \
--TXPVNV \
--TXPVUV \
--TXRV \
--TXactCallback \
--TXactCallbackItem \
--TXactEvent \
--TXidStatus \
--TXmlBinaryType \
--TXmlExpr \
--TXmlExprOp \
--TXmlExprState \
--TXmlOptionType \
--TXmlSerialize \
--TXmlStandaloneType \
--TYYLTYPE \
--TYYSTYPE \
--TYY_BUFFER_STATE \
--TYY_CHAR \
--T_LIB_VERSION_TYPE \
--T_RuneEntry \
--T_RuneLocale \
--T_RuneRange \
--T_SPI_connection \
--T_SPI_plan \
--T_ossl_old_des_cblock \
--T_ossl_old_des_key_schedule \
--Taclitem \
--Talloc_func \
--Tanyarray \
--Tassoc_list \
--Tattribute_used_context \
--Tauth_entry \
--Tauthmem_entry \
--Tautovac_table \
--Tav_relation \
--Tavl_dbase \
--Tavw_dbase \
--TbackslashResult \
--Tbio_info_cb \
--Tbitmapword \
--Tbits16 \
--Tbits32 \
--Tbits8 \
--Tbool \
--Tbt_incomplete_action \
--Tbytea \
--Tcached_re_str \
--Tcaddr_t \
--Tcc_t \
--Tcelt \
--Tchar \
--Tcharf \
--TcheckExprHasAggs_context \
--Tcheck_parameter_resolution_context \
--Tcheck_ungrouped_columns_context \
--Tchr \
--Tclock_t \
--Tclockid_t \
--TcmpEntriesData \
--Tcodes_t \
--Tcolor \
--Tcomment_t \
--Tconf_finish_func \
--Tconf_init_func \
--Tconst_DES_cblock \
--Tcontain_var_reference_context \
--Tconvert_testexpr_context \
--Tcost_qual_eval_context \
--Tcv_flags_t \
--Tdaddr_t \
--Tdatetkn \
--Tdecimal \
--Tdeparse_context \
--Tdeparse_namespace \
--Tdev_t \
--Tdirectory_fctx \
--Tdiv_t \
--Tdouble \
--Tds_state \
--Tdyn_MEM_free_cb \
--Tdyn_MEM_malloc_cb \
--Tdyn_MEM_realloc_cb \
--Tdyn_dynlock_create_cb \
--Tdyn_dynlock_destroy_cb \
--Tdyn_dynlock_lock_cb \
--Tdyn_lock_add_lock_cb \
--Tdyn_lock_locking_cb \
--Tdynamic_LOCK_fns \
--Tdynamic_MEM_fns \
--Tdynamic_bind_engine \
--Tdynamic_fns \
--Tdynamic_v_check_fn \
--TevalPlanQual \
--Teval_const_expressions_context \
--Texecution_state \
--Texpectation \
--Texplain_get_index_name_hook_type \
--Tf_smgr \
--Tfd_mask \
--Tfd_set \
--Tfilter_t \
--Tfinalize_primnode_context \
--Tfind_expr_references_context \
--Tfind_minimum_var_level_context \
--Tfix_join_expr_context \
--Tfix_scan_expr_context \
--Tfix_upper_expr_context \
--Tfixpt_t \
--Tflatten_join_alias_vars_context \
--Tfloat \
--Tfloat32 \
--Tfloat32data \
--Tfloat4 \
--Tfloat64 \
--Tfloat64data \
--Tfloat8 \
--TfmNodePtr \
--TfmStringInfo \
--Tfpos_t \
--Tfree_func \
--Tfsec_t \
--Tfunc_ptr \
--Tgenerate_series_fctx \
--Tget_relation_info_hook_type \
--Tgid_t \
--TginIncompleteSplit \
--TginxlogCreatePostingTree \
--TginxlogDeletePage \
--TginxlogInsert \
--TginxlogSplit \
--TginxlogVacuumPage \
--TgistIncompleteInsert \
--TgistxlogInsertComplete \
--TgistxlogPage \
--TgistxlogPageDelete \
--TgistxlogPageSplit \
--TgistxlogPageUpdate \
--TgzFile \
--Thashnode \
--ThbaPort \
--Thelp_handler \
--ThlCheck \
--Tin_addr_t \
--Tin_port_t \
--Tindexed_tlist \
--Tinet \
--Tinet_struct \
--Tino_t \
--Tinstr_time \
--Tint \
--Tint16 \
--Tint16_t \
--Tint16m_t \
--Tint2 \
--Tint2vector \
--Tint32 \
--Tint32_t \
--Tint32m_t \
--Tint4 \
--Tint64 \
--Tint64_t \
--Tint64m_t \
--Tint8 \
--Tint8_t \
--Tint8m_t \
--Tintf \
--TitemIdSort \
--TitemIdSortData \
--Tjmp_buf \
--Tjoin_search_hook_type \
--Tkey_t \
--TlclContext \
--TlclTocEntry \
--Tldiv_t \
--Tline_t \
--TmXactCacheEnt \
--Tmacaddr \
--Tmb2wchar_with_len_converter \
--Tmbdisplaylen_converter \
--Tmblen_converter \
--Tmbverifier \
--TmixedStruct \
--Tmode_t \
--Tnlink_t \
--Tnls_uint32 \
--Tnumeric \
--TobjectType \
--Toff_t \
--Toidvector \
--Top_tr_array \
--Topcode \
--Topindex \
--ToptType \
--Tpcolor \
--Tpem_password_cb \
--TpgParameterStatus \
--Tpg_conv_map \
--Tpg_crc32 \
--Tpg_enc \
--Tpg_enc2name \
--Tpg_encname \
--Tpg_local_to_utf \
--Tpg_local_to_utf_combined \
--Tpg_re_flags \
--Tpg_time_t \
--Tpg_tz \
--Tpg_tz_cache \
--Tpg_tzenum \
--Tpg_utf_to_local \
--Tpg_utf_to_local_combined \
--Tpg_uuid_t \
--Tpg_wchar \
--Tpg_wchar_tbl \
--Tpgpid_t \
--Tpgsql_thing_t \
--Tpgthreadlock_t \
--Tpid_t \
--Tplanner_hook_type \
--Tplperl_call_data \
--Tplperl_proc_desc \
--Tplperl_proc_entry \
--Tplperl_query_desc \
--Tplperl_query_entry \
--Tplpgsql_HashEnt \
--Tpltcl_proc_desc \
--Tpltcl_query_desc \
--Tpqbool \
--Tpqsigfunc \
--TprintQueryOpt \
--TprintTableOpt \
--Tprocess_sublinks_context \
--TpromptStatus_t \
--Tpthread_attr_t \
--Tpthread_cond_t \
--Tpthread_condattr_t \
--Tpthread_key_t \
--Tpthread_mutex_t \
--Tpthread_mutexattr_t \
--Tpthread_once_t \
--Tpthread_t \
--Tptrdiff_t \
--Tpull_var_clause_context \
--Tpull_varnos_context \
--Tpvcontents \
--Tq128_t \
--Tqaddr_t \
--Tqsort_arg_comparator \
--Tquad_t \
--TrangeTableEntry_used_context \
--Treduce_outer_joins_state \
--Tregcomp_t \
--Tregex_t \
--Tregexec_t \
--Tregexp \
--Tregexp_matches_ctx \
--Tregister_t \
--Tregmatch_t \
--Tregnode \
--Tregoff_t \
--Tregproc \
--TremoteDep \
--TrendezvousHashEntry \
--Trewrite_event \
--Trm_detail_t \
--Trune_t \
--Trunops_proc_t \
--Tsa_family_t \
--Tsave_buffer \
--Tsegsz_t \
--Tsequence_magic \
--Tsig_atomic_t \
--Tsig_t \
--Tsighandler_cxt \
--Tsigjmp_buf \
--Tsignedbitmapword \
--Tsigset_t \
--Tsize_t \
--Tslock_t \
--Tsmgrid \
--Tsocklen_t \
--Tspeed_t \
--TsqlparseInfo \
--TsqlparseState \
--Tss_lru_item_t \
--Tss_scan_location_t \
--Tss_scan_locations_t \
--Tssize_t \
--Tssl_crock_st \
--Tstack_t \
--Tstemmer_module \
--TstmtCacheEntry \
--Tstrconst \
--Tsubstitute_actual_parameters_context \
--Tsvindex \
--Tsvtype \
--Tswblk_t \
--Tsymbol \
--Ttcflag_t \
--Ttcp_seq \
--TteReqs \
--Ttext \
--Ttime_t \
--Ttlist_vinfo \
--Tts_db_fctx \
--Tts_tokentype \
--Ttsstat \
--Ttxid \
--TtzEntry \
--TuInt \
--TuIntf \
--TuLong \
--TuLongf \
--Tu_char \
--Tu_int \
--Tu_int16_t \
--Tu_int16m_t \
--Tu_int32_t \
--Tu_int32m_t \
--Tu_int64_t \
--Tu_int64m_t \
--Tu_int8_t \
--Tu_int8m_t \
--Tu_long \
--Tu_quad_t \
--Tu_short \
--Tuchr \
--Tuid_t \
--Tuint \
--Tuint16 \
--Tuint32 \
--Tuint64 \
--Tuint8 \
--Tunknown \
--Tushort \
--Tv_i_state \
--Tva_list \
--Tvarattrib_1b \
--Tvarattrib_1b_e \
--Tvarattrib_4b \
--Tvm_offset_t \
--Tvm_size_t \
--Tvoid \
--Tvoidp \
--Tvoidpf \
--Twchar_t \
--Twctype_t \
--Twint_t \
--Txl_btree_delete \
--Txl_btree_delete_page \
--Txl_btree_insert \
--Txl_btree_metadata \
--Txl_btree_newroot \
--Txl_btree_split \
--Txl_btreetid \
--Txl_dbase_create_rec \
--Txl_dbase_create_rec_old \
--Txl_dbase_drop_rec \
--Txl_dbase_drop_rec_old \
--Txl_heap_clean \
--Txl_heap_delete \
--Txl_heap_freeze \
--Txl_heap_header \
--Txl_heap_inplace \
--Txl_heap_insert \
--Txl_heap_lock \
--Txl_heap_newpage \
--Txl_heap_update \
--Txl_heaptid \
--Txl_invalid_page \
--Txl_invalid_page_key \
--Txl_multixact_create \
--Txl_seq_rec \
--Txl_smgr_create \
--Txl_smgr_truncate \
--Txl_tblspc_create_rec \
--Txl_tblspc_drop_rec \
--Txl_xact_abort \
--Txl_xact_abort_prepared \
--Txl_xact_commit \
--Txl_xact_commit_prepared \
--Txmltype \
--Tyy_size_t \
--Tyy_state_type \
--Tyysigned_char \
--Tz_stream \
--Tz_streamp \
-/tmp/$$a >/tmp/$$ 2>&1
+               `cat "$TYPEDEFS" | sed 's/.*/-T& /'` \
+               /tmp/$$a >/tmp/$$ 2>&1
 
        if [ "$?" -ne 0 -o -s /tmp/$$ ]
        then    echo
diff --git a/src/tools/pgindent/pgjindent b/src/tools/pgindent/pgjindent
deleted file mode 100755 (executable)
index 6ae6a6e..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh
-
-# $PostgreSQL: pgsql/src/tools/pgindent/pgjindent,v 1.3 2006/03/11 04:38:42 momjian Exp $
-
-trap "rm -f /tmp/$$ /tmp/$$a" 0 1 2 3 15
-entab </dev/null >/dev/null
-if [ "$?" -ne 0 ]
-then   echo "Go to the src/tools/entab directory and do a 'make' and 'make install'." >&2
-       echo "This will put the 'entab' command in your path." >&2
-       echo "Then run $0 again."
-       exit 1
-fi
-astyle --version </dev/null >/dev/null 2>&1
-if [ "$?" -eq 0 ]
-then   echo "You do not appear to have 'astyle' installed on your system." >&2
-       exit 1
-fi
-
-for FILE
-do
-       astyle --style=java -b -p -j -S < "$FILE" >/tmp/$$ 2>/tmp/$$a
-       if [ "$?" -ne 0 -o -s /tmp/$$a ]
-       then    echo "$FILE"
-               cat /tmp/$$a
-       fi
-       cat /tmp/$$ |
-       entab -t4 -qc |
-       cat >/tmp/$$a && cat /tmp/$$a >"$FILE"
-done