-/* $Id: acconfig.h,v 1.2 2001/08/30 03:45:16 peter Exp $ */
+/* $IdPath$ */
#ifndef YASM_CONFIG_H
#define YASM_CONFIG_H
-# $Id: acinclude.m4,v 1.1 2001/08/30 03:45:16 peter Exp $
+# $IdPath$
# This test replaces the one in autoconf.
# Currently this macro should have the same name as the autoconf macro
-# $Id: configure.ac,v 1.18 2001/09/16 22:04:02 peter Exp $
+# $IdPath$
AC_INIT(src/main.c)
AC_CONFIG_AUX_DIR(config)
-# $Id: configure.in,v 1.18 2001/09/16 22:04:02 peter Exp $
+# $IdPath$
AC_INIT(src/main.c)
AC_CONFIG_AUX_DIR(config)
-/* $Id: yasm.c,v 1.12 2001/09/16 04:49:46 peter Exp $
+/* $IdPath$
* Program entry point, command line parsing
*
* Copyright (C) 2001 Peter Johnson
#include "preproc.h"
#include "parser.h"
-RCSID("$Id: yasm.c,v 1.12 2001/09/16 04:49:46 peter Exp $");
+RCSID("$IdPath$");
char *filename = (char *)NULL;
unsigned int line_number = 1;
-/* $Id: bytecode.c,v 1.22 2001/09/16 20:17:23 peter Exp $
+/* $IdPath$
* Bytecode utility functions
*
* Copyright (C) 2001 Peter Johnson
#include "bytecode.h"
-RCSID("$Id: bytecode.c,v 1.22 2001/09/16 20:17:23 peter Exp $");
+RCSID("$IdPath$");
/* Static structures for when NULL is passed to conversion functions. */
/* for Convert*ToEA() */
-/* $Id: bytecode.h,v 1.19 2001/09/16 19:44:49 peter Exp $
+/* $IdPath$
* Bytecode utility functions header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: compat-queue.h,v 1.3 2001/08/19 05:40:20 peter Exp $
+/* $IdPath$
* <sys/queue.h> implementation for systems that don't have it.
*
* Copyright (c) 1991, 1993
-/* $Id: errwarn.c,v 1.24 2001/09/16 05:39:35 peter Exp $
+/* $IdPath$
* Error and warning reporting and related functions.
*
* Copyright (C) 2001 Peter Johnson
#include "globals.h"
#include "errwarn.h"
-RCSID("$Id: errwarn.c,v 1.24 2001/09/16 05:39:35 peter Exp $");
+RCSID("$IdPath$");
/* Total error count for entire assembler run.
* Assembler should exit with EXIT_FAILURE if this is >= 0 on finish. */
-/* $Id: errwarn.h,v 1.14 2001/08/30 03:45:26 peter Exp $
+/* $IdPath$
* Error and warning reporting and related functions header file.
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* Expression handling
*
* Copyright (C) 2001 Michael Urman
#include "expr.h"
#include "symrec.h"
-RCSID("$Id: expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
/* allocate a new expression node, with children as defined.
* If it's a unary operator, put the element on the right */
-/* $Id: expr.h,v 1.5 2001/08/19 03:52:58 peter Exp $
+/* $IdPath$
* Expression handling header file
*
* Copyright (C) 2001 Michael Urman
-/* $Id: linemgr.h,v 1.4 2001/08/18 22:15:12 peter Exp $
+/* $IdPath$
* Globals header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: objfmt.h,v 1.3 2001/09/15 07:16:59 peter Exp $
+/* $IdPath$
* Object format module interface header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: optimizer.h,v 1.1 2001/09/16 21:39:58 peter Exp $
+/* $IdPath$
* Optimizer module interface header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: parser.h,v 1.4 2001/09/16 04:49:46 peter Exp $
+/* $IdPath$
* Parser module interface header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: preproc.h,v 1.3 2001/09/15 07:16:59 peter Exp $
+/* $IdPath$
* Preprocessor module interface header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: section.h,v 1.7 2001/09/16 18:53:47 peter Exp $
+/* $IdPath$
* Section header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: strcasecmp.c,v 1.1 2001/09/16 09:13:00 peter Exp $
+/* $IdPath$
* strcasecmp() implementation for systems that don't have it or stricmp()
* or strcmpi().
*
# include <ctype.h>
#endif
-RCSID("$Id: strcasecmp.c,v 1.1 2001/09/16 09:13:00 peter Exp $");
+RCSID("$IdPath$");
int
strcasecmp(const char *s1, const char *s2)
-/* $Id: symrec.c,v 1.9 2001/08/30 03:45:26 peter Exp $
+/* $IdPath$
* Symbol table handling
*
* Copyright (C) 2001 Michael Urman
#include "errwarn.h"
#include "symrec.h"
-RCSID("$Id: symrec.c,v 1.9 2001/08/30 03:45:26 peter Exp $");
+RCSID("$IdPath$");
/* private functions */
static symtab *symtab_get(char *);
-/* $Id: symrec.h,v 1.6 2001/08/19 03:52:58 peter Exp $
+/* $IdPath$
* Symbol table handling header file
*
* Copyright (C) 2001 Michael Urman
-/* $Id: util.h,v 1.8 2001/09/16 09:15:27 peter Exp $
+/* $IdPath$
* Defines prototypes for replacement functions if needed.
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: xstrdup.c,v 1.4 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* strdup() implementation for systems that don't have it.
*
* Copyright (c) 1988, 1993
# endif
#endif
-RCSID("$Id: xstrdup.c,v 1.4 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
char *
strdup(const char *str)
-/* $Id: expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* Expression handling
*
* Copyright (C) 2001 Michael Urman
#include "expr.h"
#include "symrec.h"
-RCSID("$Id: expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
/* allocate a new expression node, with children as defined.
* If it's a unary operator, put the element on the right */
-/* $Id: x86expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* Expression handling
*
* Copyright (C) 2001 Michael Urman
#include "expr.h"
#include "symrec.h"
-RCSID("$Id: x86expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
/* allocate a new expression node, with children as defined.
* If it's a unary operator, put the element on the right */
-/* $Id: dbg-objfmt.c,v 1.4 2001/09/15 07:16:59 peter Exp $
+/* $IdPath$
* Debugging object format (used to debug object format module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "objfmt.h"
-RCSID("$Id: dbg-objfmt.c,v 1.4 2001/09/15 07:16:59 peter Exp $");
+RCSID("$IdPath$");
/* Define objfmt structure -- see objfmt.h for details */
objfmt dbg_objfmt = {
-/* $Id: objfmt.c,v 1.4 2001/09/15 07:16:59 peter Exp $
+/* $IdPath$
* Debugging object format (used to debug object format module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "objfmt.h"
-RCSID("$Id: objfmt.c,v 1.4 2001/09/15 07:16:59 peter Exp $");
+RCSID("$IdPath$");
/* Define objfmt structure -- see objfmt.h for details */
objfmt dbg_objfmt = {
-/* $Id: basic-optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $
+/* $IdPath$
* Debugging optimizer (used to debug optimizer module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "optimizer.h"
-RCSID("$Id: basic-optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $");
+RCSID("$IdPath$");
/* Define optimizer structure -- see optimizer.h for details */
optimizer dbg_optimizer = {
-/* $Id: optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $
+/* $IdPath$
* Debugging optimizer (used to debug optimizer module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "optimizer.h"
-RCSID("$Id: optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $");
+RCSID("$IdPath$");
/* Define optimizer structure -- see optimizer.h for details */
optimizer dbg_optimizer = {
-/* $Id: optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $
+/* $IdPath$
* Debugging optimizer (used to debug optimizer module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "optimizer.h"
-RCSID("$Id: optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $");
+RCSID("$IdPath$");
/* Define optimizer structure -- see optimizer.h for details */
optimizer dbg_optimizer = {
-/* $Id: bison.y.in,v 1.32 2001/09/16 20:17:51 peter Exp $
+/* $IdPath$
* NASM-compatible bison parser
*
* Copyright (C) 2001 Peter Johnson, Michael Urman
#include "bytecode.h"
#include "section.h"
-RCSID("$Id: bison.y.in,v 1.32 2001/09/16 20:17:51 peter Exp $");
+RCSID("$IdPath$");
#define YYDEBUG 1
#!/usr/bin/perl -w
-# $Id: gen_instr.pl,v 1.21 2001/09/16 19:47:21 peter Exp $
+# $IdPath$
# Generates NASM-compatible bison.y and token.l from instrs.dat.
#
# Copyright (C) 2001 Michael Urman
-/* $Id: nasm-bison.y,v 1.32 2001/09/16 20:17:51 peter Exp $
+/* $IdPath$
* NASM-compatible bison parser
*
* Copyright (C) 2001 Peter Johnson, Michael Urman
#include "bytecode.h"
#include "section.h"
-RCSID("$Id: nasm-bison.y,v 1.32 2001/09/16 20:17:51 peter Exp $");
+RCSID("$IdPath$");
#define YYDEBUG 1
-/* $Id: nasm-parser.c,v 1.9 2001/09/16 18:53:47 peter Exp $
+/* $IdPath$
* NASM-compatible parser
*
* Copyright (C) 2001 Peter Johnson
#include "preproc.h"
#include "parser.h"
-RCSID("$Id: nasm-parser.c,v 1.9 2001/09/16 18:53:47 peter Exp $");
+RCSID("$IdPath$");
extern FILE *nasm_parser_in;
extern int nasm_parser_debug;
-/* $Id: parser.c,v 1.9 2001/09/16 18:53:47 peter Exp $
+/* $IdPath$
* NASM-compatible parser
*
* Copyright (C) 2001 Peter Johnson
#include "preproc.h"
#include "parser.h"
-RCSID("$Id: parser.c,v 1.9 2001/09/16 18:53:47 peter Exp $");
+RCSID("$IdPath$");
extern FILE *nasm_parser_in;
extern int nasm_parser_debug;
-/* $Id: token.l.in,v 1.19 2001/09/16 20:17:51 peter Exp $
+/* $IdPath$
* NASM-compatible lex lexer
*
* Copyright (C) 2001 Peter Johnson
#include "bison.h"
-RCSID("$Id: token.l.in,v 1.19 2001/09/16 20:17:51 peter Exp $");
+RCSID("$IdPath$");
#define yylval nasm_parser_lval
-/* $Id: preproc.c,v 1.8 2001/09/16 21:07:22 peter Exp $
+/* $IdPath$
* Raw preprocessor (preforms NO preprocessing)
*
* Copyright (C) 2001 Peter Johnson
#include "objfmt.h"
#include "preproc.h"
-RCSID("$Id: preproc.c,v 1.8 2001/09/16 21:07:22 peter Exp $");
+RCSID("$IdPath$");
static int is_interactive;
static FILE *in;
-/* $Id: raw-preproc.c,v 1.8 2001/09/16 21:07:22 peter Exp $
+/* $IdPath$
* Raw preprocessor (preforms NO preprocessing)
*
* Copyright (C) 2001 Peter Johnson
#include "objfmt.h"
#include "preproc.h"
-RCSID("$Id: raw-preproc.c,v 1.8 2001/09/16 21:07:22 peter Exp $");
+RCSID("$IdPath$");
static int is_interactive;
static FILE *in;
# List of source files containing translatable strings.
# Copyright (c) 2001 Peter Johnson
#
-# $Id: POTFILES.in,v 1.1 2001/08/30 03:45:16 peter Exp $
+# $IdPath$
src/errwarn.c
src/bytecode.c
-/* $Id: expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* Expression handling
*
* Copyright (C) 2001 Michael Urman
#include "expr.h"
#include "symrec.h"
-RCSID("$Id: expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
/* allocate a new expression node, with children as defined.
* If it's a unary operator, put the element on the right */
-/* $Id: x86expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* Expression handling
*
* Copyright (C) 2001 Michael Urman
#include "expr.h"
#include "symrec.h"
-RCSID("$Id: x86expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
/* allocate a new expression node, with children as defined.
* If it's a unary operator, put the element on the right */
-/* $Id: bytecode.c,v 1.22 2001/09/16 20:17:23 peter Exp $
+/* $IdPath$
* Bytecode utility functions
*
* Copyright (C) 2001 Peter Johnson
#include "bytecode.h"
-RCSID("$Id: bytecode.c,v 1.22 2001/09/16 20:17:23 peter Exp $");
+RCSID("$IdPath$");
/* Static structures for when NULL is passed to conversion functions. */
/* for Convert*ToEA() */
-/* $Id: bytecode.h,v 1.19 2001/09/16 19:44:49 peter Exp $
+/* $IdPath$
* Bytecode utility functions header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: compat-queue.h,v 1.3 2001/08/19 05:40:20 peter Exp $
+/* $IdPath$
* <sys/queue.h> implementation for systems that don't have it.
*
* Copyright (c) 1991, 1993
-/* $Id: errwarn.c,v 1.24 2001/09/16 05:39:35 peter Exp $
+/* $IdPath$
* Error and warning reporting and related functions.
*
* Copyright (C) 2001 Peter Johnson
#include "globals.h"
#include "errwarn.h"
-RCSID("$Id: errwarn.c,v 1.24 2001/09/16 05:39:35 peter Exp $");
+RCSID("$IdPath$");
/* Total error count for entire assembler run.
* Assembler should exit with EXIT_FAILURE if this is >= 0 on finish. */
-/* $Id: errwarn.h,v 1.14 2001/08/30 03:45:26 peter Exp $
+/* $IdPath$
* Error and warning reporting and related functions header file.
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* Expression handling
*
* Copyright (C) 2001 Michael Urman
#include "expr.h"
#include "symrec.h"
-RCSID("$Id: expr.c,v 1.7 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
/* allocate a new expression node, with children as defined.
* If it's a unary operator, put the element on the right */
-/* $Id: expr.h,v 1.5 2001/08/19 03:52:58 peter Exp $
+/* $IdPath$
* Expression handling header file
*
* Copyright (C) 2001 Michael Urman
-/* $Id: globals.h,v 1.4 2001/08/18 22:15:12 peter Exp $
+/* $IdPath$
* Globals header file
*
* Copyright (C) 2001 Peter Johnson
-; $Id: instrs.dat,v 1.31 2001/08/19 02:09:03 peter Exp $
+; $IdPath$
; List of valid instruction/operand combinations
;
; Copyright (C) 2001 Peter Johnson
-/* $Id: linemgr.h,v 1.4 2001/08/18 22:15:12 peter Exp $
+/* $IdPath$
* Globals header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: main.c,v 1.12 2001/09/16 04:49:46 peter Exp $
+/* $IdPath$
* Program entry point, command line parsing
*
* Copyright (C) 2001 Peter Johnson
#include "preproc.h"
#include "parser.h"
-RCSID("$Id: main.c,v 1.12 2001/09/16 04:49:46 peter Exp $");
+RCSID("$IdPath$");
char *filename = (char *)NULL;
unsigned int line_number = 1;
-/* $Id: objfmt.h,v 1.3 2001/09/15 07:16:59 peter Exp $
+/* $IdPath$
* Object format module interface header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: dbg-objfmt.c,v 1.4 2001/09/15 07:16:59 peter Exp $
+/* $IdPath$
* Debugging object format (used to debug object format module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "objfmt.h"
-RCSID("$Id: dbg-objfmt.c,v 1.4 2001/09/15 07:16:59 peter Exp $");
+RCSID("$IdPath$");
/* Define objfmt structure -- see objfmt.h for details */
objfmt dbg_objfmt = {
-/* $Id: objfmt.c,v 1.4 2001/09/15 07:16:59 peter Exp $
+/* $IdPath$
* Debugging object format (used to debug object format module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "objfmt.h"
-RCSID("$Id: objfmt.c,v 1.4 2001/09/15 07:16:59 peter Exp $");
+RCSID("$IdPath$");
/* Define objfmt structure -- see objfmt.h for details */
objfmt dbg_objfmt = {
-/* $Id: optimizer.h,v 1.1 2001/09/16 21:39:58 peter Exp $
+/* $IdPath$
* Optimizer module interface header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: basic-optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $
+/* $IdPath$
* Debugging optimizer (used to debug optimizer module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "optimizer.h"
-RCSID("$Id: basic-optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $");
+RCSID("$IdPath$");
/* Define optimizer structure -- see optimizer.h for details */
optimizer dbg_optimizer = {
-/* $Id: optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $
+/* $IdPath$
* Debugging optimizer (used to debug optimizer module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "optimizer.h"
-RCSID("$Id: optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $");
+RCSID("$IdPath$");
/* Define optimizer structure -- see optimizer.h for details */
optimizer dbg_optimizer = {
-/* $Id: optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $
+/* $IdPath$
* Debugging optimizer (used to debug optimizer module interface)
*
* Copyright (C) 2001 Peter Johnson
#include "optimizer.h"
-RCSID("$Id: optimizer.c,v 1.1 2001/09/16 21:39:58 peter Exp $");
+RCSID("$IdPath$");
/* Define optimizer structure -- see optimizer.h for details */
optimizer dbg_optimizer = {
-/* $Id: parser.c,v 1.2 2001/09/16 17:21:33 peter Exp $
+/* $IdPath$
* Generic functions for all parsers
*
* Copyright (C) 2001 Peter Johnson
#include "preproc.h"
#include "parser.h"
-RCSID("$Id: parser.c,v 1.2 2001/09/16 17:21:33 peter Exp $");
+RCSID("$IdPath$");
/* NULL-terminated list of all available parsers.
* Someday change this if we dynamically load parsers at runtime.
-/* $Id: parser.h,v 1.4 2001/09/16 04:49:46 peter Exp $
+/* $IdPath$
* Parser module interface header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: bison.y.in,v 1.32 2001/09/16 20:17:51 peter Exp $
+/* $IdPath$
* NASM-compatible bison parser
*
* Copyright (C) 2001 Peter Johnson, Michael Urman
#include "bytecode.h"
#include "section.h"
-RCSID("$Id: bison.y.in,v 1.32 2001/09/16 20:17:51 peter Exp $");
+RCSID("$IdPath$");
#define YYDEBUG 1
#!/usr/bin/perl -w
-# $Id: gen_instr.pl,v 1.21 2001/09/16 19:47:21 peter Exp $
+# $IdPath$
# Generates NASM-compatible bison.y and token.l from instrs.dat.
#
# Copyright (C) 2001 Michael Urman
-/* $Id: nasm-bison.y,v 1.32 2001/09/16 20:17:51 peter Exp $
+/* $IdPath$
* NASM-compatible bison parser
*
* Copyright (C) 2001 Peter Johnson, Michael Urman
#include "bytecode.h"
#include "section.h"
-RCSID("$Id: nasm-bison.y,v 1.32 2001/09/16 20:17:51 peter Exp $");
+RCSID("$IdPath$");
#define YYDEBUG 1
-/* $Id: nasm-parser.c,v 1.9 2001/09/16 18:53:47 peter Exp $
+/* $IdPath$
* NASM-compatible parser
*
* Copyright (C) 2001 Peter Johnson
#include "preproc.h"
#include "parser.h"
-RCSID("$Id: nasm-parser.c,v 1.9 2001/09/16 18:53:47 peter Exp $");
+RCSID("$IdPath$");
extern FILE *nasm_parser_in;
extern int nasm_parser_debug;
-/* $Id: parser.c,v 1.9 2001/09/16 18:53:47 peter Exp $
+/* $IdPath$
* NASM-compatible parser
*
* Copyright (C) 2001 Peter Johnson
#include "preproc.h"
#include "parser.h"
-RCSID("$Id: parser.c,v 1.9 2001/09/16 18:53:47 peter Exp $");
+RCSID("$IdPath$");
extern FILE *nasm_parser_in;
extern int nasm_parser_debug;
-/* $Id: token.l.in,v 1.19 2001/09/16 20:17:51 peter Exp $
+/* $IdPath$
* NASM-compatible lex lexer
*
* Copyright (C) 2001 Peter Johnson
#include "bison.h"
-RCSID("$Id: token.l.in,v 1.19 2001/09/16 20:17:51 peter Exp $");
+RCSID("$IdPath$");
#define yylval nasm_parser_lval
-/* $Id: preproc.h,v 1.3 2001/09/15 07:16:59 peter Exp $
+/* $IdPath$
* Preprocessor module interface header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: preproc.c,v 1.8 2001/09/16 21:07:22 peter Exp $
+/* $IdPath$
* Raw preprocessor (preforms NO preprocessing)
*
* Copyright (C) 2001 Peter Johnson
#include "objfmt.h"
#include "preproc.h"
-RCSID("$Id: preproc.c,v 1.8 2001/09/16 21:07:22 peter Exp $");
+RCSID("$IdPath$");
static int is_interactive;
static FILE *in;
-/* $Id: raw-preproc.c,v 1.8 2001/09/16 21:07:22 peter Exp $
+/* $IdPath$
* Raw preprocessor (preforms NO preprocessing)
*
* Copyright (C) 2001 Peter Johnson
#include "objfmt.h"
#include "preproc.h"
-RCSID("$Id: raw-preproc.c,v 1.8 2001/09/16 21:07:22 peter Exp $");
+RCSID("$IdPath$");
static int is_interactive;
static FILE *in;
-/* $Id: section.h,v 1.7 2001/09/16 18:53:47 peter Exp $
+/* $IdPath$
* Section header file
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: strcasecmp.c,v 1.1 2001/09/16 09:13:00 peter Exp $
+/* $IdPath$
* strcasecmp() implementation for systems that don't have it or stricmp()
* or strcmpi().
*
# include <ctype.h>
#endif
-RCSID("$Id: strcasecmp.c,v 1.1 2001/09/16 09:13:00 peter Exp $");
+RCSID("$IdPath$");
int
strcasecmp(const char *s1, const char *s2)
-/* $Id: strdup.c,v 1.4 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* strdup() implementation for systems that don't have it.
*
* Copyright (c) 1988, 1993
# endif
#endif
-RCSID("$Id: strdup.c,v 1.4 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
char *
strdup(const char *str)
-/* $Id: strtoul.c,v 1.3 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* strtoul() implementation for systems that don't have it.
*
* Copyright (c) 1990, 1993
# include <stdlib.h>
#endif
-RCSID("$Id: strtoul.c,v 1.3 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
/*
* Convert a string to an unsigned long integer.
-/* $Id: symrec.c,v 1.9 2001/08/30 03:45:26 peter Exp $
+/* $IdPath$
* Symbol table handling
*
* Copyright (C) 2001 Michael Urman
#include "errwarn.h"
#include "symrec.h"
-RCSID("$Id: symrec.c,v 1.9 2001/08/30 03:45:26 peter Exp $");
+RCSID("$IdPath$");
/* private functions */
static symtab *symtab_get(char *);
-/* $Id: symrec.h,v 1.6 2001/08/19 03:52:58 peter Exp $
+/* $IdPath$
* Symbol table handling header file
*
* Copyright (C) 2001 Michael Urman
-/* $Id: util.h,v 1.8 2001/09/16 09:15:27 peter Exp $
+/* $IdPath$
* Defines prototypes for replacement functions if needed.
*
* Copyright (C) 2001 Peter Johnson
-/* $Id: xstrdup.c,v 1.4 2001/08/19 07:46:52 peter Exp $
+/* $IdPath$
* strdup() implementation for systems that don't have it.
*
* Copyright (c) 1988, 1993
# endif
#endif
-RCSID("$Id: xstrdup.c,v 1.4 2001/08/19 07:46:52 peter Exp $");
+RCSID("$IdPath$");
char *
strdup(const char *str)
-/* $Id: util.h,v 1.8 2001/09/16 09:15:27 peter Exp $
+/* $IdPath$
* Defines prototypes for replacement functions if needed.
*
* Copyright (C) 2001 Peter Johnson