Juanma Barranquero
177c0ea743
Trailing whitespace deleted.
2003-02-04 14:56:31 +00:00
Pavel Janík
beedfcf163
(skip_initializer): Return void.
2002-04-24 18:27:59 +00:00
Gerd Moellmann
c901ceff74
(add_declarator): Test *CLS instead of CLS.
2002-04-21 12:49:36 +00:00
Eli Zaretskii
74974a34cd
(add_declarator): Fix the first call to add_member_defn.
2002-03-30 07:40:54 +00:00
Gerd Moellmann
fa8bc89d0d
(add_declarator, skip_initializer): New functions.
...
(declaration): Use them.
2002-03-29 11:20:40 +00:00
Richard M. Stallman
6666a3c378
*** empty log message ***
2001-12-22 03:16:49 +00:00
Pavel Janík
69bfc389e9
Include stdlib.h and string.h conditionally.
2001-12-19 06:03:57 +00:00
Gerd Moellmann
cbdf883147
(matching_regexp): Escape '\\'.
2001-11-16 10:48:38 +00:00
Gerd Moellmann
407094f443
(struct alias): Add two new struct members: NAMESP and
...
ALIASEE to help work with namespace aliases.
(struct sym): Remove struct member NAMESP_ALIASES.
(namespace_alias_table): New variable.
(make_namespace): Add parameter CONTEXT.
(check_namespace): New function.
(find_namespace): Add parameter CONTEXT.
(check_namespace_alias): New function.
(register_namespace_alias): Change type of parameter
OLD_NAME. Search for already defined alias in
NAMESPACE_ALIAS_TABLE.
(check_namespace): New function.
(enter_namespace): Call find_namespace with CONTEXT parameter.
(match_qualified_namespace_alias): New function.
(parse_qualified_ident_or_type): Fixed typo in comment. While
parsing qualified ident or type update namespace context and
restore it on exit.
(parse_qualified_param_ident_or_type): Fixed typo in comment.
(globals): Changed handling of namespace aliases.
(version): Added year 2001.
2001-10-01 07:25:14 +00:00
Eli Zaretskii
75c911eb15
(SEEK_END): #define if not defined by system headers.
...
Suggested by Dave Love <d.love@dl.ac.uk>.
2001-09-01 18:22:38 +00:00
Eli Zaretskii
a10192f44d
Fix a typo in a comment.
2001-08-09 17:40:59 +00:00
Gerd Moellmann
8e4b384ede
(main): Check that the output file exists and
...
is non-empty if invoked with `--append'.
2001-07-16 11:20:25 +00:00
Gerd Moellmann
04dae60b46
(enter_namespace): Fix reallocation of
...
namespace_stack.
2001-05-08 11:25:01 +00:00
Gerd Moellmann
cc863bb799
Update copyright notice.
2001-05-07 10:23:58 +00:00
Gerd Moellmann
efbecf9d71
(globals): Fix handling of namespace aliases.
2001-05-03 11:57:57 +00:00
Gerd Moellmann
1727db8c85
(parse_qualified_param_ident_or_type): Return a
...
freshly allocated object in *LAST_ID.
(read_line): Accept \r\n line endings.
2001-03-02 12:34:45 +00:00
Gerd Moellmann
995d76897c
(matching_regexp_buffer, matching_regexp_end_buf):
...
New variables.
(matching_regexp): Use them instead of static variables in
function scope.
2001-01-26 09:32:03 +00:00
Gerd Moellmann
57b4c82e8e
(xfree): New function.
...
(member, declaration, globals): Use xmalloc instead of alloca.
2001-01-22 11:52:45 +00:00
Gerd Moellmann
e6a0814f18
(yyerror): Changed to take two arguments. Prototype
...
added. Callers changed.
2001-01-02 14:32:37 +00:00
Eli Zaretskii
3a57e86683
(enter_namespace, main): Cast variables to shut up
...
compiler warnings.
(yyerror): Change parameter declarations to be of type long, so
that they can take pointers on 64-bit platforms.
2001-01-02 13:53:32 +00:00
Gerd Moellmann
db3a495ec0
(operator_name): Cast argument of isalpha to
...
unsigned char.
2000-12-15 14:33:39 +00:00
Dave Love
f94b82d970
(ensure_scope_buffer_room): Fix xrealloc call.
2000-12-13 17:47:18 +00:00
Dave Love
e7cff5504b
Fix copyright years.
2000-12-06 20:24:23 +00:00
Andrew Innes
2fe9a71c60
(VERSION): Provide default definition, like etags.c
...
does, because Windows build can't snarf this from version.el.
2000-12-06 13:42:18 +00:00
Dave Love
38748acaa2
Fix comment.
2000-11-10 19:43:55 +00:00
Gerd Moellmann
c43a1ff693
(xrealloc, xmalloc): Renamed from yrealloc and
...
ymalloc.
2000-07-14 17:59:55 +00:00
Gerd Moellmann
d65b057138
(yylex): Accept string literals with newlines in them.
...
(process_pp_line): Handle case of string literal with newline
in it in replacement text, which counts as continuing the
replacement text in GNU C.
2000-07-10 20:36:58 +00:00
Gerd Moellmann
2faf048a41
(token_string): Add missing tokens.
...
(parm_list): Handle case of qualified pointers.
2000-07-03 07:50:42 +00:00
Dave Love
53245ee2d1
Move config.h before other includes (which may use feature tests).
2000-06-23 11:36:52 +00:00
Jason Rumney
945499122b
[WINDOWS-NT]: Use stricmp rather than strcasecmp to compare filenames.
2000-06-11 20:35:07 +00:00
Gerd Moellmann
9aa665aab5
(ymalloc): Renamed from xmalloc.
...
(yrealloc): Renamed from xrealloc.
2000-06-06 10:39:01 +00:00
Gerd Moellmann
42eaac2125
(DEFAULT_OUTFILE): Set to `BROWSE'.
2000-05-04 21:48:52 +00:00
Eli Zaretskii
fd72561d60
(PATH_LIST_SEPARATOR) [__MSDOS__ || WINDOWSNT]: Define
...
to semi-colon.
(FILENAME_EQ): New macro, for comparing file names.
(add_member_decl, add_global_decl, add_member_defn): Use
FILENAME_EQ.
(process_file): Don't assume that fread always reads as many bytes
as it was told to (DOS-style CR-LF text files fail this logic).
(open_file): Allocate enough space for path->path plus the file
name and the slash.
2000-05-02 11:01:29 +00:00
Gerd Moellmann
8bef35f23a
(xmalloc, xrealloc): Rewritten.
...
(declaration): Remove parameter IS_EXTERN.
(class_definition): Remove unused variable.
2000-04-19 14:30:52 +00:00
Gerd Moellmann
be0dbdab00
*** empty log message ***
2000-04-09 11:15:57 +00:00