mirror of https://github.com/postgres/postgres
This patch will... 1. Remove the "-Wall" option from the ecpg/lib and ecpg/preproc Makefile. 2. Remove the addition of $(SRCDIR)/include and-or $(SRCDIR)/backend from ecpg/lib, ecpg/preproc, libpq and utils Makefiles. Already in CFLAGS... 3. Set MK_NO_LORDER and RANLIB in Makefile.aix to avoid a couple of extra steps taken care of by the 'ld' command anyways.pull/50/head
parent
877224154d
commit
296a942b56
@ -1,225 +1,224 @@ |
||||
typedef union |
||||
{ |
||||
double dval; |
||||
int ival; |
||||
char chr; |
||||
char *str; |
||||
bool boolean; |
||||
bool *pboolean; /* for pg_user privileges */ |
||||
List *list; |
||||
Node *node; |
||||
Value *value; |
||||
double dval; |
||||
int ival; |
||||
char chr; |
||||
char *str; |
||||
bool boolean; |
||||
bool* pboolean; /* for pg_shadow privileges */ |
||||
List *list; |
||||
Node *node; |
||||
Value *value; |
||||
|
||||
Attr *attr; |
||||
Attr *attr; |
||||
|
||||
TypeName *typnam; |
||||
DefElem *defelt; |
||||
ParamString *param; |
||||
SortGroupBy *sortgroupby; |
||||
IndexElem *ielem; |
||||
RangeVar *range; |
||||
RelExpr *relexp; |
||||
A_Indices *aind; |
||||
ResTarget *target; |
||||
ParamNo *paramno; |
||||
TypeName *typnam; |
||||
DefElem *defelt; |
||||
ParamString *param; |
||||
SortGroupBy *sortgroupby; |
||||
IndexElem *ielem; |
||||
RangeVar *range; |
||||
RelExpr *relexp; |
||||
A_Indices *aind; |
||||
ResTarget *target; |
||||
ParamNo *paramno; |
||||
|
||||
VersionStmt *vstmt; |
||||
DefineStmt *dstmt; |
||||
RuleStmt *rstmt; |
||||
InsertStmt *astmt; |
||||
VersionStmt *vstmt; |
||||
DefineStmt *dstmt; |
||||
RuleStmt *rstmt; |
||||
InsertStmt *astmt; |
||||
} YYSTYPE; |
||||
|
||||
#define ACTION 258 |
||||
#define ADD 259 |
||||
#define ALL 260 |
||||
#define ALTER 261 |
||||
#define AND 262 |
||||
#define ANY 263 |
||||
#define AS 264 |
||||
#define ASC 265 |
||||
#define BEGIN_TRANS 266 |
||||
#define BETWEEN 267 |
||||
#define BOTH 268 |
||||
#define BY 269 |
||||
#define CASCADE 270 |
||||
#define CAST 271 |
||||
#define CHAR 272 |
||||
#define CHARACTER 273 |
||||
#define CHECK 274 |
||||
#define CLOSE 275 |
||||
#define COLLATE 276 |
||||
#define COLUMN 277 |
||||
#define COMMIT 278 |
||||
#define CONSTRAINT 279 |
||||
#define CREATE 280 |
||||
#define CROSS 281 |
||||
#define CURRENT 282 |
||||
#define CURRENT_DATE 283 |
||||
#define CURRENT_TIME 284 |
||||
#define CURRENT_TIMESTAMP 285 |
||||
#define CURRENT_USER 286 |
||||
#define CURSOR 287 |
||||
#define DAY_P 288 |
||||
#define DECIMAL 289 |
||||
#define DECLARE 290 |
||||
#define DEFAULT 291 |
||||
#define DELETE 292 |
||||
#define DESC 293 |
||||
#define DISTINCT 294 |
||||
#define DOUBLE 295 |
||||
#define DROP 296 |
||||
#define END_TRANS 297 |
||||
#define EXECUTE 298 |
||||
#define EXISTS 299 |
||||
#define EXTRACT 300 |
||||
#define FETCH 301 |
||||
#define FLOAT 302 |
||||
#define FOR 303 |
||||
#define FOREIGN 304 |
||||
#define FROM 305 |
||||
#define FULL 306 |
||||
#define GRANT 307 |
||||
#define GROUP 308 |
||||
#define HAVING 309 |
||||
#define HOUR_P 310 |
||||
#define IN 311 |
||||
#define INNER_P 312 |
||||
#define INSERT 313 |
||||
#define INTERVAL 314 |
||||
#define INTO 315 |
||||
#define IS 316 |
||||
#define JOIN 317 |
||||
#define KEY 318 |
||||
#define LANGUAGE 319 |
||||
#define LEADING 320 |
||||
#define LEFT 321 |
||||
#define LIKE 322 |
||||
#define LOCAL 323 |
||||
#define MATCH 324 |
||||
#define MINUTE_P 325 |
||||
#define MONTH_P 326 |
||||
#define NATIONAL 327 |
||||
#define NATURAL 328 |
||||
#define NCHAR 329 |
||||
#define NO 330 |
||||
#define NOT 331 |
||||
#define NOTIFY 332 |
||||
#define NULL_P 333 |
||||
#define NUMERIC 334 |
||||
#define ON 335 |
||||
#define OPTION 336 |
||||
#define OR 337 |
||||
#define ORDER 338 |
||||
#define OUTER_P 339 |
||||
#define PARTIAL 340 |
||||
#define POSITION 341 |
||||
#define PRECISION 342 |
||||
#define PRIMARY 343 |
||||
#define PRIVILEGES 344 |
||||
#define PROCEDURE 345 |
||||
#define PUBLIC 346 |
||||
#define REFERENCES 347 |
||||
#define REVOKE 348 |
||||
#define RIGHT 349 |
||||
#define ROLLBACK 350 |
||||
#define SECOND_P 351 |
||||
#define SELECT 352 |
||||
#define SET 353 |
||||
#define SUBSTRING 354 |
||||
#define TABLE 355 |
||||
#define TIME 356 |
||||
#define TIMESTAMP 357 |
||||
#define TO 358 |
||||
#define TRAILING 359 |
||||
#define TRANSACTION 360 |
||||
#define TRIM 361 |
||||
#define UNION 362 |
||||
#define UNIQUE 363 |
||||
#define UPDATE 364 |
||||
#define USING 365 |
||||
#define VALUES 366 |
||||
#define VARCHAR 367 |
||||
#define VARYING 368 |
||||
#define VIEW 369 |
||||
#define WHERE 370 |
||||
#define WITH 371 |
||||
#define WORK 372 |
||||
#define YEAR_P 373 |
||||
#define ZONE 374 |
||||
#define FALSE_P 375 |
||||
#define TRIGGER 376 |
||||
#define TRUE_P 377 |
||||
#define TYPE_P 378 |
||||
#define ABORT_TRANS 379 |
||||
#define AFTER 380 |
||||
#define AGGREGATE 381 |
||||
#define ANALYZE 382 |
||||
#define BACKWARD 383 |
||||
#define BEFORE 384 |
||||
#define BINARY 385 |
||||
#define CLUSTER 386 |
||||
#define COPY 387 |
||||
#define DATABASE 388 |
||||
#define DELIMITERS 389 |
||||
#define DO 390 |
||||
#define EACH 391 |
||||
#define EXPLAIN 392 |
||||
#define EXTEND 393 |
||||
#define FORWARD 394 |
||||
#define FUNCTION 395 |
||||
#define HANDLER 396 |
||||
#define INDEX 397 |
||||
#define INHERITS 398 |
||||
#define INSTEAD 399 |
||||
#define ISNULL 400 |
||||
#define LANCOMPILER 401 |
||||
#define LISTEN 402 |
||||
#define LOAD 403 |
||||
#define LOCK_P 404 |
||||
#define LOCATION 405 |
||||
#define MOVE 406 |
||||
#define NEW 407 |
||||
#define NONE 408 |
||||
#define NOTHING 409 |
||||
#define NOTNULL 410 |
||||
#define OIDS 411 |
||||
#define OPERATOR 412 |
||||
#define PROCEDURAL 413 |
||||
#define RECIPE 414 |
||||
#define RENAME 415 |
||||
#define RESET 416 |
||||
#define RETURNS 417 |
||||
#define ROW 418 |
||||
#define RULE 419 |
||||
#define SEQUENCE 420 |
||||
#define SETOF 421 |
||||
#define SHOW 422 |
||||
#define STATEMENT 423 |
||||
#define STDIN 424 |
||||
#define STDOUT 425 |
||||
#define TRUSTED 426 |
||||
#define VACUUM 427 |
||||
#define VERBOSE 428 |
||||
#define VERSION 429 |
||||
#define ARCHIVE 430 |
||||
#define USER 431 |
||||
#define PASSWORD 432 |
||||
#define CREATEDB 433 |
||||
#define NOCREATEDB 434 |
||||
#define CREATEUSER 435 |
||||
#define NOCREATEUSER 436 |
||||
#define VALID 437 |
||||
#define UNTIL 438 |
||||
#define IDENT 439 |
||||
#define SCONST 440 |
||||
#define Op 441 |
||||
#define ICONST 442 |
||||
#define PARAM 443 |
||||
#define FCONST 444 |
||||
#define OP 445 |
||||
#define UMINUS 446 |
||||
#define TYPECAST 447 |
||||
#define REDUCE 448 |
||||
#define ACTION 258 |
||||
#define ADD 259 |
||||
#define ALL 260 |
||||
#define ALTER 261 |
||||
#define AND 262 |
||||
#define ANY 263 |
||||
#define AS 264 |
||||
#define ASC 265 |
||||
#define BEGIN_TRANS 266 |
||||
#define BETWEEN 267 |
||||
#define BOTH 268 |
||||
#define BY 269 |
||||
#define CASCADE 270 |
||||
#define CAST 271 |
||||
#define CHAR 272 |
||||
#define CHARACTER 273 |
||||
#define CHECK 274 |
||||
#define CLOSE 275 |
||||
#define COLLATE 276 |
||||
#define COLUMN 277 |
||||
#define COMMIT 278 |
||||
#define CONSTRAINT 279 |
||||
#define CREATE 280 |
||||
#define CROSS 281 |
||||
#define CURRENT 282 |
||||
#define CURRENT_DATE 283 |
||||
#define CURRENT_TIME 284 |
||||
#define CURRENT_TIMESTAMP 285 |
||||
#define CURRENT_USER 286 |
||||
#define CURSOR 287 |
||||
#define DAY_P 288 |
||||
#define DECIMAL 289 |
||||
#define DECLARE 290 |
||||
#define DEFAULT 291 |
||||
#define DELETE 292 |
||||
#define DESC 293 |
||||
#define DISTINCT 294 |
||||
#define DOUBLE 295 |
||||
#define DROP 296 |
||||
#define END_TRANS 297 |
||||
#define EXECUTE 298 |
||||
#define EXISTS 299 |
||||
#define EXTRACT 300 |
||||
#define FETCH 301 |
||||
#define FLOAT 302 |
||||
#define FOR 303 |
||||
#define FOREIGN 304 |
||||
#define FROM 305 |
||||
#define FULL 306 |
||||
#define GRANT 307 |
||||
#define GROUP 308 |
||||
#define HAVING 309 |
||||
#define HOUR_P 310 |
||||
#define IN 311 |
||||
#define INNER_P 312 |
||||
#define INSERT 313 |
||||
#define INTERVAL 314 |
||||
#define INTO 315 |
||||
#define IS 316 |
||||
#define JOIN 317 |
||||
#define KEY 318 |
||||
#define LANGUAGE 319 |
||||
#define LEADING 320 |
||||
#define LEFT 321 |
||||
#define LIKE 322 |
||||
#define LOCAL 323 |
||||
#define MATCH 324 |
||||
#define MINUTE_P 325 |
||||
#define MONTH_P 326 |
||||
#define NATIONAL 327 |
||||
#define NATURAL 328 |
||||
#define NCHAR 329 |
||||
#define NO 330 |
||||
#define NOT 331 |
||||
#define NOTIFY 332 |
||||
#define NULL_P 333 |
||||
#define NUMERIC 334 |
||||
#define ON 335 |
||||
#define OPTION 336 |
||||
#define OR 337 |
||||
#define ORDER 338 |
||||
#define OUTER_P 339 |
||||
#define PARTIAL 340 |
||||
#define POSITION 341 |
||||
#define PRECISION 342 |
||||
#define PRIMARY 343 |
||||
#define PRIVILEGES 344 |
||||
#define PROCEDURE 345 |
||||
#define PUBLIC 346 |
||||
#define REFERENCES 347 |
||||
#define REVOKE 348 |
||||
#define RIGHT 349 |
||||
#define ROLLBACK 350 |
||||
#define SECOND_P 351 |
||||
#define SELECT 352 |
||||
#define SET 353 |
||||
#define SUBSTRING 354 |
||||
#define TABLE 355 |
||||
#define TIME 356 |
||||
#define TIMESTAMP 357 |
||||
#define TO 358 |
||||
#define TRAILING 359 |
||||
#define TRANSACTION 360 |
||||
#define TRIM 361 |
||||
#define UNION 362 |
||||
#define UNIQUE 363 |
||||
#define UPDATE 364 |
||||
#define USING 365 |
||||
#define VALUES 366 |
||||
#define VARCHAR 367 |
||||
#define VARYING 368 |
||||
#define VIEW 369 |
||||
#define WHERE 370 |
||||
#define WITH 371 |
||||
#define WORK 372 |
||||
#define YEAR_P 373 |
||||
#define ZONE 374 |
||||
#define FALSE_P 375 |
||||
#define TRIGGER 376 |
||||
#define TRUE_P 377 |
||||
#define TYPE_P 378 |
||||
#define ABORT_TRANS 379 |
||||
#define AFTER 380 |
||||
#define AGGREGATE 381 |
||||
#define ANALYZE 382 |
||||
#define BACKWARD 383 |
||||
#define BEFORE 384 |
||||
#define BINARY 385 |
||||
#define CLUSTER 386 |
||||
#define COPY 387 |
||||
#define DATABASE 388 |
||||
#define DELIMITERS 389 |
||||
#define DO 390 |
||||
#define EACH 391 |
||||
#define EXPLAIN 392 |
||||
#define EXTEND 393 |
||||
#define FORWARD 394 |
||||
#define FUNCTION 395 |
||||
#define HANDLER 396 |
||||
#define INDEX 397 |
||||
#define INHERITS 398 |
||||
#define INSTEAD 399 |
||||
#define ISNULL 400 |
||||
#define LANCOMPILER 401 |
||||
#define LISTEN 402 |
||||
#define LOAD 403 |
||||
#define LOCK_P 404 |
||||
#define LOCATION 405 |
||||
#define MOVE 406 |
||||
#define NEW 407 |
||||
#define NONE 408 |
||||
#define NOTHING 409 |
||||
#define NOTNULL 410 |
||||
#define OIDS 411 |
||||
#define OPERATOR 412 |
||||
#define PROCEDURAL 413 |
||||
#define RECIPE 414 |
||||
#define RENAME 415 |
||||
#define RESET 416 |
||||
#define RETURNS 417 |
||||
#define ROW 418 |
||||
#define RULE 419 |
||||
#define SEQUENCE 420 |
||||
#define SETOF 421 |
||||
#define SHOW 422 |
||||
#define STATEMENT 423 |
||||
#define STDIN 424 |
||||
#define STDOUT 425 |
||||
#define TRUSTED 426 |
||||
#define VACUUM 427 |
||||
#define VERBOSE 428 |
||||
#define VERSION 429 |
||||
#define ARCHIVE 430 |
||||
#define USER 431 |
||||
#define PASSWORD 432 |
||||
#define CREATEDB 433 |
||||
#define NOCREATEDB 434 |
||||
#define CREATEUSER 435 |
||||
#define NOCREATEUSER 436 |
||||
#define VALID 437 |
||||
#define UNTIL 438 |
||||
#define IDENT 439 |
||||
#define SCONST 440 |
||||
#define Op 441 |
||||
#define ICONST 442 |
||||
#define PARAM 443 |
||||
#define FCONST 444 |
||||
#define OP 445 |
||||
#define UMINUS 446 |
||||
#define TYPECAST 447 |
||||
#define REDUCE 448 |
||||
|
||||
|
||||
extern YYSTYPE yylval; |
||||
|
||||
Loading…
Reference in new issue