Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/gdb/dist/gdb delete generated files; they mess...
details: https://anonhg.NetBSD.org/src/rev/ed84a18ab0ff
branches: trunk
changeset: 790346:ed84a18ab0ff
user: mrg <mrg%NetBSD.org@localhost>
date: Fri Oct 04 00:42:13 2013 +0000
description:
delete generated files; they mess with r/o source trees and builds
that happen in src/tools/gdb.
diffstat:
external/gpl3/gdb/dist/gdb/ada-exp.c | 3784 ----------------
external/gpl3/gdb/dist/gdb/ada-lex.c | 2889 ------------
external/gpl3/gdb/dist/gdb/c-exp.c | 6065 ---------------------------
external/gpl3/gdb/dist/gdb/cp-name-parser.c | 4794 ---------------------
external/gpl3/gdb/dist/gdb/f-exp.c | 3154 --------------
external/gpl3/gdb/dist/gdb/go-exp.c | 3432 ---------------
external/gpl3/gdb/dist/gdb/jv-exp.c | 3330 --------------
external/gpl3/gdb/dist/gdb/m2-exp.c | 3096 -------------
external/gpl3/gdb/dist/gdb/p-exp.c | 3569 ---------------
9 files changed, 0 insertions(+), 34113 deletions(-)
diffs (truncated from 34149 to 300 lines):
diff -r 0fe46f3b72eb -r ed84a18ab0ff external/gpl3/gdb/dist/gdb/ada-exp.c
--- a/external/gpl3/gdb/dist/gdb/ada-exp.c Thu Oct 03 23:48:34 2013 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,3784 +0,0 @@
-
-/* A Bison parser, made by GNU Bison 2.4.1. */
-
-/* Skeleton implementation for Bison's Yacc-like parsers in C
-
- Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
- Free Software Foundation, Inc.
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>. */
-
-/* As a special exception, you may create a larger work that contains
- part or all of the Bison parser skeleton and distribute that work
- under terms of your choice, so long as that work isn't itself a
- parser generator using the skeleton or a modified version thereof
- as a parser skeleton. Alternatively, if you modify or redistribute
- the parser skeleton itself, you may (at your option) remove this
- special exception, which will cause the skeleton and the resulting
- Bison output files to be licensed under the GNU General Public
- License without this special exception.
-
- This special exception was added by the Free Software Foundation in
- version 2.2 of Bison. */
-
-/* C LALR(1) parser skeleton written by Richard Stallman, by
- simplifying the original so-called "semantic" parser. */
-
-/* All symbols defined below should begin with yy or YY, to avoid
- infringing on user name space. This should be done even for local
- variables, as they might otherwise be expanded by user macros.
- There are some unavoidable exceptions within include files to
- define necessary library symbols; they are noted "INFRINGES ON
- USER NAME SPACE" below. */
-
-/* Identify Bison output. */
-#define YYBISON 1
-
-/* Bison version. */
-#define YYBISON_VERSION "2.4.1"
-
-/* Skeleton name. */
-#define YYSKELETON_NAME "yacc.c"
-
-/* Pure parsers. */
-#define YYPURE 0
-
-/* Push parsers. */
-#define YYPUSH 0
-
-/* Pull parsers. */
-#define YYPULL 1
-
-/* Using locations. */
-#define YYLSP_NEEDED 0
-
-
-
-/* Copy the first part of user declarations. */
-
-/* Line 189 of yacc.c */
-#line 36 "ada-exp.y"
-
-
-#include "defs.h"
-#include "gdb_string.h"
-#include <ctype.h>
-#include "expression.h"
-#include "value.h"
-#include "parser-defs.h"
-#include "language.h"
-#include "ada-lang.h"
-#include "bfd.h" /* Required by objfiles.h. */
-#include "symfile.h" /* Required by objfiles.h. */
-#include "objfiles.h" /* For have_full_symbols and have_partial_symbols */
-#include "frame.h"
-#include "block.h"
-
-#define parse_type builtin_type (parse_gdbarch)
-
-/* Remap normal yacc parser interface names (yyparse, yylex, yyerror, etc),
- as well as gratuitiously global symbol names, so we can have multiple
- yacc generated parsers in gdb. These are only the variables
- produced by yacc. If other parser generators (bison, byacc, etc) produce
- additional global names that conflict at link time, then those parser
- generators need to be fixed instead of adding those names to this list. */
-
-/* NOTE: This is clumsy, especially since BISON and FLEX provide --prefix
- options. I presume we are maintaining it to accommodate systems
- without BISON? (PNH) */
-
-#define yymaxdepth ada_maxdepth
-#define yyparse _ada_parse /* ada_parse calls this after initialization */
-#define yylex ada_lex
-#define yyerror ada_error
-#define yylval ada_lval
-#define yychar ada_char
-#define yydebug ada_debug
-#define yypact ada_pact
-#define yyr1 ada_r1
-#define yyr2 ada_r2
-#define yydef ada_def
-#define yychk ada_chk
-#define yypgo ada_pgo
-#define yyact ada_act
-#define yyexca ada_exca
-#define yyerrflag ada_errflag
-#define yynerrs ada_nerrs
-#define yyps ada_ps
-#define yypv ada_pv
-#define yys ada_s
-#define yy_yys ada_yys
-#define yystate ada_state
-#define yytmp ada_tmp
-#define yyv ada_v
-#define yy_yyv ada_yyv
-#define yyval ada_val
-#define yylloc ada_lloc
-#define yyreds ada_reds /* With YYDEBUG defined */
-#define yytoks ada_toks /* With YYDEBUG defined */
-#define yyname ada_name /* With YYDEBUG defined */
-#define yyrule ada_rule /* With YYDEBUG defined */
-#define yyss ada_yyss
-#define yysslim ada_yysslim
-#define yyssp ada_yyssp
-#define yystacksize ada_yystacksize
-#define yyvs ada_yyvs
-#define yyvsp ada_yyvsp
-
-#ifndef YYDEBUG
-#define YYDEBUG 1 /* Default to yydebug support */
-#endif
-
-#define YYFPRINTF parser_fprintf
-
-struct name_info {
- struct symbol *sym;
- struct minimal_symbol *msym;
- struct block *block;
- struct stoken stoken;
-};
-
-static struct stoken empty_stoken = { "", 0 };
-
-/* If expression is in the context of TYPE'(...), then TYPE, else
- * NULL. */
-static struct type *type_qualifier;
-
-int yyparse (void);
-
-static int yylex (void);
-
-void yyerror (char *);
-
-static struct stoken string_to_operator (struct stoken);
-
-static void write_int (LONGEST, struct type *);
-
-static void write_object_renaming (const struct block *, const char *, int,
- const char *, int);
-
-static struct type* write_var_or_type (const struct block *, struct stoken);
-
-static void write_name_assoc (struct stoken);
-
-static void write_exp_op_with_string (enum exp_opcode, struct stoken);
-
-static struct block *block_lookup (struct block *, char *);
-
-static LONGEST convert_char_literal (struct type *, LONGEST);
-
-static void write_ambiguous_var (const struct block *, char *, int);
-
-static struct type *type_int (void);
-
-static struct type *type_long (void);
-
-static struct type *type_long_long (void);
-
-static struct type *type_float (void);
-
-static struct type *type_double (void);
-
-static struct type *type_long_double (void);
-
-static struct type *type_char (void);
-
-static struct type *type_boolean (void);
-
-static struct type *type_system_address (void);
-
-
-
-/* Line 189 of yacc.c */
-#line 205 "ada-exp.c"
-
-/* Enabling traces. */
-#ifndef YYDEBUG
-# define YYDEBUG 0
-#endif
-
-/* Enabling verbose error messages. */
-#ifdef YYERROR_VERBOSE
-# undef YYERROR_VERBOSE
-# define YYERROR_VERBOSE 1
-#else
-# define YYERROR_VERBOSE 0
-#endif
-
-/* Enabling the token table. */
-#ifndef YYTOKEN_TABLE
-# define YYTOKEN_TABLE 0
-#endif
-
-
-/* Tokens. */
-#ifndef YYTOKENTYPE
-# define YYTOKENTYPE
- /* Put the tokens into the symbol table, so that GDB and other debuggers
- know about them. */
- enum yytokentype {
- INT = 258,
- NULL_PTR = 259,
- CHARLIT = 260,
- FLOAT = 261,
- TRUEKEYWORD = 262,
- FALSEKEYWORD = 263,
- COLONCOLON = 264,
- STRING = 265,
- NAME = 266,
- DOT_ID = 267,
- DOT_ALL = 268,
- SPECIAL_VARIABLE = 269,
- ASSIGN = 270,
- ELSE = 271,
- THEN = 272,
- XOR = 273,
- OR = 274,
- _AND_ = 275,
- DOTDOT = 276,
- IN = 277,
- GEQ = 278,
- LEQ = 279,
- NOTEQUAL = 280,
- UNARY = 281,
- REM = 282,
- MOD = 283,
- NOT = 284,
- ABS = 285,
- STARSTAR = 286,
- VAR = 287,
- ARROW = 288,
- TICK_LENGTH = 289,
- TICK_LAST = 290,
- TICK_FIRST = 291,
- TICK_ADDRESS = 292,
- TICK_ACCESS = 293,
- TICK_MODULUS = 294,
- TICK_MIN = 295,
- TICK_MAX = 296,
- TICK_VAL = 297,
- TICK_TAG = 298,
- TICK_SIZE = 299,
- TICK_RANGE = 300,
- TICK_POS = 301,
- NEW = 302,
- OTHERS = 303
- };
-#endif
-/* Tokens. */
-#define INT 258
-#define NULL_PTR 259
-#define CHARLIT 260
-#define FLOAT 261
-#define TRUEKEYWORD 262
-#define FALSEKEYWORD 263
-#define COLONCOLON 264
-#define STRING 265
-#define NAME 266
-#define DOT_ID 267
-#define DOT_ALL 268
-#define SPECIAL_VARIABLE 269
-#define ASSIGN 270
-#define ELSE 271
-#define THEN 272
-#define XOR 273
-#define OR 274
Home |
Main Index |
Thread Index |
Old Index