From b734ecf02f10045a8f6b890331dde500d2f59f96 Mon Sep 17 00:00:00 2001 From: steve Date: Wed, 23 Feb 2000 02:56:53 +0000 Subject: [PATCH] Macintosh compilers do not support ident. --- LineInfo.h | 7 +++++-- Module.cc | 9 ++++++--- Module.h | 7 +++++-- PDelays.cc | 7 +++++-- PDelays.h | 7 +++++-- PExpr.cc | 9 ++++++--- PExpr.h | 7 +++++-- PFunction.cc | 7 +++++-- PGate.cc | 9 ++++++--- PGate.h | 9 ++++++--- PTask.cc | 7 +++++-- PTask.h | 9 ++++++--- PUdp.h | 9 ++++++--- PWire.cc | 7 +++++-- PWire.h | 9 ++++++--- Statement.cc | 9 ++++++--- Statement.h | 9 ++++++--- compiler.h | 9 ++++++--- cprop.cc | 9 ++++++--- design_dump.cc | 9 ++++++--- dup_expr.cc | 7 +++++-- elab_expr.cc | 9 ++++++--- elab_net.cc | 9 ++++++--- elaborate.cc | 9 ++++++--- emit.cc | 9 ++++++--- eval.cc | 9 ++++++--- eval_tree.cc | 9 ++++++--- expr_synth.cc | 9 ++++++--- functor.cc | 9 ++++++--- functor.h | 9 ++++++--- lexor.lex | 6 +++--- main.cc | 9 ++++++--- mangle.cc | 7 +++++-- named.h | 7 +++++-- netlist.cc | 9 ++++++--- netlist.h | 9 ++++++--- netmisc.h | 9 ++++++--- nobufz.cc | 7 +++++-- nodangle.cc | 9 ++++++--- pad_to_width.cc | 9 ++++++--- parse.y | 6 +++--- parse_misc.cc | 9 ++++++--- parse_misc.h | 9 ++++++--- pform.cc | 9 ++++++--- pform.h | 9 ++++++--- pform_dump.cc | 9 ++++++--- propinit.cc | 7 +++++-- set_width.cc | 9 ++++++--- sref.h | 7 +++++-- svector.h | 7 +++++-- synth.cc | 9 ++++++--- t-null.cc | 9 ++++++--- t-verilog.cc | 9 ++++++--- t-vvm.cc | 9 ++++++--- t-xnf.cc | 9 ++++++--- target.cc | 9 ++++++--- target.h | 7 +++++-- targets.cc | 7 +++++-- verinum.cc | 9 ++++++--- verinum.h | 7 +++++-- verireal.cc | 7 +++++-- verireal.h | 7 +++++-- vpi/sys_display.c | 7 +++++-- vpi/sys_finish.c | 7 +++++-- vpi/sys_readmem.c | 7 +++++-- vpi/sys_readmem_lex.lex | 21 +++++++++++++++++++++ vpi/sys_table.c | 7 +++++-- vpi/sys_vcd.c | 7 +++++-- vpi/vpi_user.h | 7 +++++-- vvm/machine.h | 7 +++++-- vvm/vpi_callback.c | 7 +++++-- vvm/vpi_const.c | 7 +++++-- vvm/vpi_iter.c | 7 +++++-- vvm/vpi_memory.c | 9 ++++++--- vvm/vpi_null.c | 7 +++++-- vvm/vpi_priv.c | 9 ++++++--- vvm/vpi_priv.h | 9 ++++++--- vvm/vpi_scope.c | 7 +++++-- vvm/vpi_signal.c | 7 +++++-- vvm/vpi_simulation.c | 7 +++++-- vvm/vpi_systask.c | 7 +++++-- vvm/vpi_time.c | 7 +++++-- vvm/vvm.h | 9 ++++++--- vvm/vvm_bit.cc | 9 ++++++--- vvm/vvm_calltf.cc | 9 ++++++--- vvm/vvm_calltf.h | 9 ++++++--- vvm/vvm_event.cc | 9 ++++++--- vvm/vvm_func.h | 9 ++++++--- vvm/vvm_gates.cc | 7 +++++-- vvm/vvm_gates.h | 9 ++++++--- vvm/vvm_mult.cc | 7 +++++-- vvm/vvm_pevent.cc | 9 ++++++--- vvm/vvm_thread.cc | 9 ++++++--- vvm/vvm_thread.h | 9 ++++++--- xnfio.cc | 9 ++++++--- xnfsyn.cc | 7 +++++-- 96 files changed, 546 insertions(+), 246 deletions(-) diff --git a/LineInfo.h b/LineInfo.h index 973715d0e..3255b7d34 100644 --- a/LineInfo.h +++ b/LineInfo.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: LineInfo.h,v 1.3 1999/02/15 02:06:15 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: LineInfo.h,v 1.4 2000/02/23 02:56:53 steve Exp $" #endif # include @@ -50,6 +50,9 @@ class LineInfo { /* * $Log: LineInfo.h,v $ + * Revision 1.4 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.3 1999/02/15 02:06:15 steve * Elaborate gate ranges. * diff --git a/Module.cc b/Module.cc index 94d4ef12e..92676b854 100644 --- a/Module.cc +++ b/Module.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: Module.cc,v 1.9 2000/01/09 20:37:57 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: Module.cc,v 1.10 2000/02/23 02:56:53 steve Exp $" #endif # include "Module.h" @@ -129,6 +129,9 @@ PGate* Module::get_gate(const string&name) /* * $Log: Module.cc,v $ + * Revision 1.10 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.9 2000/01/09 20:37:57 steve * Careful with wires connected to multiple ports. * diff --git a/Module.h b/Module.h index 8035da838..763c7670a 100644 --- a/Module.h +++ b/Module.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: Module.h,v 1.13 2000/01/09 20:37:57 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: Module.h,v 1.14 2000/02/23 02:56:53 steve Exp $" #endif # include @@ -123,6 +123,9 @@ class Module { /* * $Log: Module.h,v $ + * Revision 1.14 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.13 2000/01/09 20:37:57 steve * Careful with wires connected to multiple ports. * diff --git a/PDelays.cc b/PDelays.cc index e293cf3c4..69cec55c2 100644 --- a/PDelays.cc +++ b/PDelays.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PDelays.cc,v 1.1 1999/09/04 19:11:46 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PDelays.cc,v 1.2 2000/02/23 02:56:53 steve Exp $" #endif # include "PDelays.h" @@ -96,6 +96,9 @@ void PDelays::eval_delays(Design*des, const string&path, /* * $Log: PDelays.cc,v $ + * Revision 1.2 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 1999/09/04 19:11:46 steve * Add support for delayed non-blocking assignments. * diff --git a/PDelays.h b/PDelays.h index e564baa89..6234b55e4 100644 --- a/PDelays.h +++ b/PDelays.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PDelays.h,v 1.1 1999/09/04 19:11:46 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PDelays.h,v 1.2 2000/02/23 02:56:53 steve Exp $" #endif # include "svector.h" @@ -60,6 +60,9 @@ ostream& operator << (ostream&o, const PDelays&); /* * $Log: PDelays.h,v $ + * Revision 1.2 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 1999/09/04 19:11:46 steve * Add support for delayed non-blocking assignments. * diff --git a/PExpr.cc b/PExpr.cc index 0f1711802..ba43ab975 100644 --- a/PExpr.cc +++ b/PExpr.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams + * Copyright (c) 1998-1999 Stephen Williams * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PExpr.cc,v 1.12 1999/12/31 17:38:37 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PExpr.cc,v 1.13 2000/02/23 02:56:53 steve Exp $" #endif # include "PExpr.h" @@ -128,6 +128,9 @@ bool PETernary::is_constant(Module*) const /* * $Log: PExpr.cc,v $ + * Revision 1.13 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.12 1999/12/31 17:38:37 steve * Standardize some of the error messages. * diff --git a/PExpr.h b/PExpr.h index 347589a89..969be0999 100644 --- a/PExpr.h +++ b/PExpr.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PExpr.h,v 1.28 2000/02/16 03:58:27 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PExpr.h,v 1.29 2000/02/23 02:56:53 steve Exp $" #endif # include @@ -328,6 +328,9 @@ class PECallFunction : public PExpr { /* * $Log: PExpr.h,v $ + * Revision 1.29 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.28 2000/02/16 03:58:27 steve * Fix up width matching in structural bitwise operators. * diff --git a/PFunction.cc b/PFunction.cc index 775570937..e8b750099 100644 --- a/PFunction.cc +++ b/PFunction.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PFunction.cc,v 1.2 1999/08/25 22:22:41 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PFunction.cc,v 1.3 2000/02/23 02:56:53 steve Exp $" #endif #include "PTask.h" @@ -39,6 +39,9 @@ void PFunction::set_output(PWire*o) /* * $Log: PFunction.cc,v $ + * Revision 1.3 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 1999/08/25 22:22:41 steve * elaborate some aspects of functions. * diff --git a/PGate.cc b/PGate.cc index 4f96907e1..1df3b03b3 100644 --- a/PGate.cc +++ b/PGate.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PGate.cc,v 1.6 2000/02/18 05:15:02 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PGate.cc,v 1.7 2000/02/23 02:56:53 steve Exp $" #endif # include "PGate.h" @@ -148,6 +148,9 @@ void PGModule::set_range(PExpr*msb, PExpr*lsb) /* * $Log: PGate.cc,v $ + * Revision 1.7 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.6 2000/02/18 05:15:02 steve * Catch module instantiation arrays. * diff --git a/PGate.h b/PGate.h index 49e1af895..a2f58075c 100644 --- a/PGate.h +++ b/PGate.h @@ -1,7 +1,7 @@ #ifndef __PGate_H #define __PGate_H /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PGate.h,v 1.13 2000/02/18 05:15:02 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PGate.h,v 1.14 2000/02/23 02:56:53 steve Exp $" #endif # include "svector.h" @@ -196,6 +196,9 @@ class PGModule : public PGate { /* * $Log: PGate.h,v $ + * Revision 1.14 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.13 2000/02/18 05:15:02 steve * Catch module instantiation arrays. * diff --git a/PTask.cc b/PTask.cc index b2f6e46b2..87ad5a9d4 100644 --- a/PTask.cc +++ b/PTask.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PTask.cc,v 1.2 1999/07/24 02:11:19 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PTask.cc,v 1.3 2000/02/23 02:56:53 steve Exp $" #endif # include "PTask.h" @@ -33,6 +33,9 @@ PTask::~PTask() /* * $Log: PTask.cc,v $ + * Revision 1.3 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 1999/07/24 02:11:19 steve * Elaborate task input ports. * diff --git a/PTask.h b/PTask.h index f136cdb34..dcacbd123 100644 --- a/PTask.h +++ b/PTask.h @@ -1,7 +1,7 @@ #ifndef __PTask_H #define __PTask_H /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PTask.h,v 1.6 1999/09/30 21:28:34 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PTask.h,v 1.7 2000/02/23 02:56:53 steve Exp $" #endif # include "LineInfo.h" @@ -79,6 +79,9 @@ class PFunction : public LineInfo { /* * $Log: PTask.h,v $ + * Revision 1.7 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.6 1999/09/30 21:28:34 steve * Handle mutual reference of tasks by elaborating * task definitions in two passes, like functions. diff --git a/PUdp.h b/PUdp.h index 1ac1b29a7..2812ac9b0 100644 --- a/PUdp.h +++ b/PUdp.h @@ -1,7 +1,7 @@ #ifndef __PUdp_H #define __PUdp_H /* - * Copyright (c) 1998 Stephen Williams (steve@picturel.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@picturel.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PUdp.h,v 1.3 1999/06/15 03:44:53 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PUdp.h,v 1.4 2000/02/23 02:56:53 steve Exp $" #endif # include @@ -82,6 +82,9 @@ class PUdp { /* * $Log: PUdp.h,v $ + * Revision 1.4 2000/02/23 02:56:53 steve + * Macintosh compilers do not support ident. + * * Revision 1.3 1999/06/15 03:44:53 steve * Get rid of the STL vector template. * diff --git a/PWire.cc b/PWire.cc index 06af904d2..13f41c9e7 100644 --- a/PWire.cc +++ b/PWire.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PWire.cc,v 1.2 1999/09/10 05:02:09 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PWire.cc,v 1.3 2000/02/23 02:56:54 steve Exp $" #endif # include "PWire.h" @@ -100,6 +100,9 @@ void PWire::set_memory_idx(PExpr*ldx, PExpr*rdx) /* * $Log: PWire.cc,v $ + * Revision 1.3 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 1999/09/10 05:02:09 steve * Handle integers at task parameters. * diff --git a/PWire.h b/PWire.h index 64cd51709..2090fe3d1 100644 --- a/PWire.h +++ b/PWire.h @@ -1,7 +1,7 @@ #ifndef __PWire_H #define __PWire_H /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: PWire.h,v 1.6 1999/11/27 19:07:57 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: PWire.h,v 1.7 2000/02/23 02:56:54 steve Exp $" #endif # include "netlist.h" @@ -82,6 +82,9 @@ class PWire : public LineInfo { /* * $Log: PWire.h,v $ + * Revision 1.7 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.6 1999/11/27 19:07:57 steve * Support the creation of scopes. * diff --git a/Statement.cc b/Statement.cc index b6f71d5ce..0cfdb7e9b 100644 --- a/Statement.cc +++ b/Statement.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: Statement.cc,v 1.16 1999/09/29 18:36:02 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: Statement.cc,v 1.17 2000/02/23 02:56:54 steve Exp $" #endif # include "Statement.h" @@ -163,6 +163,9 @@ PWhile::~PWhile() /* * $Log: Statement.cc,v $ + * Revision 1.17 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.16 1999/09/29 18:36:02 steve * Full case support * diff --git a/Statement.h b/Statement.h index 6ecf730ca..b5695d955 100644 --- a/Statement.h +++ b/Statement.h @@ -1,7 +1,7 @@ #ifndef __Statement_H #define __Statement_H /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: Statement.h,v 1.20 1999/09/29 18:36:02 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: Statement.h,v 1.21 2000/02/23 02:56:54 steve Exp $" #endif # include @@ -347,6 +347,9 @@ class PWhile : public Statement { /* * $Log: Statement.h,v $ + * Revision 1.21 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.20 1999/09/29 18:36:02 steve * Full case support * diff --git a/compiler.h b/compiler.h index 7462d1a56..2ef83f54f 100644 --- a/compiler.h +++ b/compiler.h @@ -1,7 +1,7 @@ #ifndef __compiler_H #define __compiler_H /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: compiler.h,v 1.1 1999/06/06 20:42:48 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: compiler.h,v 1.2 2000/02/23 02:56:54 steve Exp $" #endif /* @@ -35,6 +35,9 @@ /* * $Log: compiler.h,v $ + * Revision 1.2 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 1999/06/06 20:42:48 steve * Make compiler width a compile time constant. * diff --git a/cprop.cc b/cprop.cc index 0ca5387c9..305116581 100644 --- a/cprop.cc +++ b/cprop.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: cprop.cc,v 1.6 2000/01/02 17:56:42 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: cprop.cc,v 1.7 2000/02/23 02:56:54 steve Exp $" #endif # include "netlist.h" @@ -337,6 +337,9 @@ void cprop(Design*des) /* * $Log: cprop.cc,v $ + * Revision 1.7 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.6 2000/01/02 17:56:42 steve * Do not delete constants that input to exressions. * diff --git a/design_dump.cc b/design_dump.cc index 21c13b345..dd243861d 100644 --- a/design_dump.cc +++ b/design_dump.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: design_dump.cc,v 1.66 2000/01/13 03:35:35 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: design_dump.cc,v 1.67 2000/02/23 02:56:54 steve Exp $" #endif /* @@ -871,6 +871,9 @@ void Design::dump(ostream&o) const /* * $Log: design_dump.cc,v $ + * Revision 1.67 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.66 2000/01/13 03:35:35 steve * Multiplication all the way to simulation. * diff --git a/dup_expr.cc b/dup_expr.cc index c329e9d38..cb017412e 100644 --- a/dup_expr.cc +++ b/dup_expr.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: dup_expr.cc,v 1.1 1999/11/27 19:07:57 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: dup_expr.cc,v 1.2 2000/02/23 02:56:54 steve Exp $" #endif # include "netlist.h" @@ -31,6 +31,9 @@ NetEScope* NetEScope::dup_expr() const /* * $Log: dup_expr.cc,v $ + * Revision 1.2 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 1999/11/27 19:07:57 steve * Support the creation of scopes. * diff --git a/elab_expr.cc b/elab_expr.cc index 338588a91..474ef4563 100644 --- a/elab_expr.cc +++ b/elab_expr.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: elab_expr.cc,v 1.15 2000/01/13 03:35:35 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: elab_expr.cc,v 1.16 2000/02/23 02:56:54 steve Exp $" #endif @@ -378,6 +378,9 @@ NetExpr*PETernary::elaborate_expr(Design*des, const string&path) const /* * $Log: elab_expr.cc,v $ + * Revision 1.16 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.15 2000/01/13 03:35:35 steve * Multiplication all the way to simulation. * diff --git a/elab_net.cc b/elab_net.cc index 73f0543fd..ab220f007 100644 --- a/elab_net.cc +++ b/elab_net.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: elab_net.cc,v 1.22 2000/02/16 03:58:27 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: elab_net.cc,v 1.23 2000/02/23 02:56:54 steve Exp $" #endif # include "PExpr.h" @@ -1336,6 +1336,9 @@ NetNet* PEUnary::elaborate_net(Design*des, const string&path, /* * $Log: elab_net.cc,v $ + * Revision 1.23 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.22 2000/02/16 03:58:27 steve * Fix up width matching in structural bitwise operators. * diff --git a/elaborate.cc b/elaborate.cc index 7dac3b9ca..13081a9f0 100644 --- a/elaborate.cc +++ b/elaborate.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: elaborate.cc,v 1.144 2000/02/18 05:15:02 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: elaborate.cc,v 1.145 2000/02/23 02:56:54 steve Exp $" #endif /* @@ -2010,6 +2010,9 @@ Design* elaborate(const map&modules, /* * $Log: elaborate.cc,v $ + * Revision 1.145 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.144 2000/02/18 05:15:02 steve * Catch module instantiation arrays. * diff --git a/emit.cc b/emit.cc index a61fe191a..9e8fb0fea 100644 --- a/emit.cc +++ b/emit.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: emit.cc,v 1.32 2000/01/13 03:35:35 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: emit.cc,v 1.33 2000/02/23 02:56:54 steve Exp $" #endif /* @@ -394,6 +394,9 @@ bool emit(ostream&o, const Design*des, const char*type) /* * $Log: emit.cc,v $ + * Revision 1.33 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.32 2000/01/13 03:35:35 steve * Multiplication all the way to simulation. * diff --git a/eval.cc b/eval.cc index 6c0ae4ff2..0a34080bb 100644 --- a/eval.cc +++ b/eval.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: eval.cc,v 1.12 1999/11/30 04:48:17 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: eval.cc,v 1.13 2000/02/23 02:56:54 steve Exp $" #endif # include "PExpr.h" @@ -142,6 +142,9 @@ verinum* PETernary::eval_const(const Design*des, const string&path) const /* * $Log: eval.cc,v $ + * Revision 1.13 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.12 1999/11/30 04:48:17 steve * Handle evaluation of ternary during elaboration. * diff --git a/eval_tree.cc b/eval_tree.cc index e870e0ee5..602f0f777 100644 --- a/eval_tree.cc +++ b/eval_tree.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: eval_tree.cc,v 1.7 2000/01/13 03:35:35 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: eval_tree.cc,v 1.8 2000/02/23 02:56:54 steve Exp $" #endif # include "netlist.h" @@ -268,6 +268,9 @@ NetExpr* NetEParam::eval_tree() /* * $Log: eval_tree.cc,v $ + * Revision 1.8 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.7 2000/01/13 03:35:35 steve * Multiplication all the way to simulation. * diff --git a/expr_synth.cc b/expr_synth.cc index 55cc8c009..530c34afa 100644 --- a/expr_synth.cc +++ b/expr_synth.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: expr_synth.cc,v 1.9 2000/01/01 06:18:00 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: expr_synth.cc,v 1.10 2000/02/23 02:56:54 steve Exp $" #endif # include "netlist.h" @@ -228,6 +228,9 @@ NetNet* NetESignal::synthesize(Design*des) /* * $Log: expr_synth.cc,v $ + * Revision 1.10 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.9 2000/01/01 06:18:00 steve * Handle synthesis of concatenation. * diff --git a/functor.cc b/functor.cc index 8eb8a16fc..8b2103997 100644 --- a/functor.cc +++ b/functor.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: functor.cc,v 1.11 2000/02/13 04:35:43 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: functor.cc,v 1.12 2000/02/23 02:56:54 steve Exp $" #endif # include "functor.h" @@ -180,6 +180,9 @@ int NetPEvent::match_proc(proc_match_t*that) /* * $Log: functor.cc,v $ + * Revision 1.12 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.11 2000/02/13 04:35:43 steve * Include some block matching from Larry. * diff --git a/functor.h b/functor.h index 22f30baf9..bc1f561ad 100644 --- a/functor.h +++ b/functor.h @@ -1,7 +1,7 @@ #ifndef __functor_H #define __functor_H /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: functor.h,v 1.8 2000/02/13 04:35:43 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: functor.h,v 1.9 2000/02/23 02:56:54 steve Exp $" #endif /* @@ -71,6 +71,9 @@ struct proc_match_t { /* * $Log: functor.h,v $ + * Revision 1.9 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.8 2000/02/13 04:35:43 steve * Include some block matching from Larry. * diff --git a/lexor.lex b/lexor.lex index 19da91ddf..69214758f 100644 --- a/lexor.lex +++ b/lexor.lex @@ -1,7 +1,7 @@ %{ /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: lexor.lex,v 1.41 2000/01/07 03:45:49 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: lexor.lex,v 1.42 2000/02/23 02:56:54 steve Exp $" #endif //# define YYSTYPE lexval diff --git a/main.cc b/main.cc index 15d500794..aa08b307c 100644 --- a/main.cc +++ b/main.cc @@ -1,6 +1,6 @@ const char COPYRIGHT[] = - "Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com)"; + "Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com)"; /* * This source code is free software; you can redistribute it @@ -18,8 +18,8 @@ const char COPYRIGHT[] = * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: main.cc,v 1.28 2000/01/13 05:11:25 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: main.cc,v 1.29 2000/02/23 02:56:54 steve Exp $" #endif const char NOTICE[] = @@ -287,6 +287,9 @@ int main(int argc, char*argv[]) /* * $Log: main.cc,v $ + * Revision 1.29 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.28 2000/01/13 05:11:25 steve * Support for multiple VPI modules. * diff --git a/mangle.cc b/mangle.cc index 493775c16..f37b79ccd 100644 --- a/mangle.cc +++ b/mangle.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: mangle.cc,v 1.2 1999/02/15 05:52:50 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: mangle.cc,v 1.3 2000/02/23 02:56:54 steve Exp $" #endif # include "target.h" @@ -63,6 +63,9 @@ string mangle(const string&str) /* * $Log: mangle.cc,v $ + * Revision 1.3 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 1999/02/15 05:52:50 steve * Mangle that handles device instance numbers. * diff --git a/named.h b/named.h index ee5bdec0c..34f2edf99 100644 --- a/named.h +++ b/named.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: named.h,v 1.1 2000/01/09 05:50:49 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: named.h,v 1.2 2000/02/23 02:56:54 steve Exp $" #endif # include @@ -36,6 +36,9 @@ template struct named { /* * $Log: named.h,v $ + * Revision 1.2 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 2000/01/09 05:50:49 steve * Support named parameter override lists. * diff --git a/netlist.cc b/netlist.cc index d04341f50..10851c332 100644 --- a/netlist.cc +++ b/netlist.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: netlist.cc,v 1.104 2000/01/13 03:35:35 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: netlist.cc,v 1.105 2000/02/23 02:56:54 steve Exp $" #endif # include @@ -2912,6 +2912,9 @@ NetNet* Design::find_signal(bool (*func)(const NetNet*)) /* * $Log: netlist.cc,v $ + * Revision 1.105 2000/02/23 02:56:54 steve + * Macintosh compilers do not support ident. + * * Revision 1.104 2000/01/13 03:35:35 steve * Multiplication all the way to simulation. * diff --git a/netlist.h b/netlist.h index 758b17813..28c454b0c 100644 --- a/netlist.h +++ b/netlist.h @@ -1,7 +1,7 @@ #ifndef __netlist_H #define __netlist_H /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: netlist.h,v 1.109 2000/02/13 04:35:43 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: netlist.h,v 1.110 2000/02/23 02:56:55 steve Exp $" #endif /* @@ -2152,6 +2152,9 @@ extern ostream& operator << (ostream&, NetNet::Type); /* * $Log: netlist.h,v $ + * Revision 1.110 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.109 2000/02/13 04:35:43 steve * Include some block matching from Larry. * diff --git a/netmisc.h b/netmisc.h index 861139e0a..2a21945d6 100644 --- a/netmisc.h +++ b/netmisc.h @@ -1,7 +1,7 @@ #ifndef __netmisc_H #define __netmisc_H /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: netmisc.h,v 1.2 2000/02/16 03:58:27 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: netmisc.h,v 1.3 2000/02/23 02:56:55 steve Exp $" #endif # include "netlist.h" @@ -35,6 +35,9 @@ extern NetNet*pad_to_width(Design*des, const string&p, NetNet*n, unsigned w); /* * $Log: netmisc.h,v $ + * Revision 1.3 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 2000/02/16 03:58:27 steve * Fix up width matching in structural bitwise operators. * diff --git a/nobufz.cc b/nobufz.cc index 67f35ab46..377f8851a 100644 --- a/nobufz.cc +++ b/nobufz.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: nobufz.cc,v 1.1 1998/12/02 04:37:13 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: nobufz.cc,v 1.2 2000/02/23 02:56:55 steve Exp $" #endif /* NOBUFZ Function @@ -61,6 +61,9 @@ void nobufz(Design*des) /* * $Log: nobufz.cc,v $ + * Revision 1.2 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 1998/12/02 04:37:13 steve * Add the nobufz function to eliminate bufz objects, * Object links are marked with direction, diff --git a/nodangle.cc b/nodangle.cc index c35a8760c..e0409a354 100644 --- a/nodangle.cc +++ b/nodangle.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999Stephen Williams (steve@icarus.com) + * Copyright (c) 1999 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: nodangle.cc,v 1.2 1999/11/28 23:42:02 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: nodangle.cc,v 1.3 2000/02/23 02:56:55 steve Exp $" #endif /* @@ -73,6 +73,9 @@ void nodangle(Design*des) /* * $Log: nodangle.cc,v $ + * Revision 1.3 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 1999/11/28 23:42:02 steve * NetESignal object no longer need to be NetNode * objects. Let them keep a pointer to NetNet objects. diff --git a/pad_to_width.cc b/pad_to_width.cc index 18fb968ea..5cee26c1c 100644 --- a/pad_to_width.cc +++ b/pad_to_width.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: pad_to_width.cc,v 1.3 2000/02/16 03:58:27 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: pad_to_width.cc,v 1.4 2000/02/23 02:56:55 steve Exp $" #endif # include "netlist.h" @@ -68,6 +68,9 @@ NetNet*pad_to_width(Design*des, const string&path, NetNet*net, unsigned wid) /* * $Log: pad_to_width.cc,v $ + * Revision 1.4 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.3 2000/02/16 03:58:27 steve * Fix up width matching in structural bitwise operators. * diff --git a/parse.y b/parse.y index 528ca4765..730bc8597 100644 --- a/parse.y +++ b/parse.y @@ -1,7 +1,7 @@ %{ /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: parse.y,v 1.82 2000/01/09 05:50:49 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: parse.y,v 1.83 2000/02/23 02:56:55 steve Exp $" #endif # include "parse_misc.h" diff --git a/parse_misc.cc b/parse_misc.cc index 40a8b3dae..56db630f5 100644 --- a/parse_misc.cc +++ b/parse_misc.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: parse_misc.cc,v 1.3 1999/09/29 21:15:31 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: parse_misc.cc,v 1.4 2000/02/23 02:56:55 steve Exp $" #endif # include "parse_misc.h" @@ -58,6 +58,9 @@ int VLwrap() /* * $Log: parse_misc.cc,v $ + * Revision 1.4 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.3 1999/09/29 21:15:31 steve * Standardize formatting of warning messages. * diff --git a/parse_misc.h b/parse_misc.h index 555ecac35..a779b26bf 100644 --- a/parse_misc.h +++ b/parse_misc.h @@ -1,7 +1,7 @@ #ifndef __parse_misc_H #define __parse_misc_H /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: parse_misc.h,v 1.3 1999/07/10 01:03:18 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: parse_misc.h,v 1.4 2000/02/23 02:56:55 steve Exp $" #endif # include @@ -53,6 +53,9 @@ extern unsigned error_count, warn_count; /* * $Log: parse_misc.h,v $ + * Revision 1.4 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.3 1999/07/10 01:03:18 steve * remove string from lexical phase. * diff --git a/pform.cc b/pform.cc index 8f5cf9cad..5e9507b6e 100644 --- a/pform.cc +++ b/pform.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: pform.cc,v 1.53 2000/02/18 05:15:03 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: pform.cc,v 1.54 2000/02/23 02:56:55 steve Exp $" #endif # include "compiler.h" @@ -820,6 +820,9 @@ int pform_parse(const char*path, map&modules, /* * $Log: pform.cc,v $ + * Revision 1.54 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.53 2000/02/18 05:15:03 steve * Catch module instantiation arrays. * diff --git a/pform.h b/pform.h index 001676077..b296ea4ab 100644 --- a/pform.h +++ b/pform.h @@ -1,7 +1,7 @@ #ifndef __pform_H #define __pform_H /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: pform.h,v 1.34 2000/01/10 22:16:24 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: pform.h,v 1.35 2000/02/23 02:56:55 steve Exp $" #endif # include "netlist.h" @@ -180,6 +180,9 @@ extern void pform_dump(ostream&out, Module*mod); /* * $Log: pform.h,v $ + * Revision 1.35 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.34 2000/01/10 22:16:24 steve * minor type syntax fix for stubborn C++ compilers. * diff --git a/pform_dump.cc b/pform_dump.cc index 8ddaa757e..e6705e9e9 100644 --- a/pform_dump.cc +++ b/pform_dump.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: pform_dump.cc,v 1.48 2000/02/18 05:15:03 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: pform_dump.cc,v 1.49 2000/02/23 02:56:55 steve Exp $" #endif /* @@ -702,6 +702,9 @@ void PUdp::dump(ostream&out) const /* * $Log: pform_dump.cc,v $ + * Revision 1.49 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.48 2000/02/18 05:15:03 steve * Catch module instantiation arrays. * diff --git a/propinit.cc b/propinit.cc index 3c80a9e10..3410b6b6b 100644 --- a/propinit.cc +++ b/propinit.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: propinit.cc,v 1.1 1998/12/20 02:05:41 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: propinit.cc,v 1.2 2000/02/23 02:56:55 steve Exp $" #endif /* @@ -81,6 +81,9 @@ void propinit(Design*des) /* * $Log: propinit.cc,v $ + * Revision 1.2 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 1998/12/20 02:05:41 steve * Function to calculate wire initial value. * diff --git a/set_width.cc b/set_width.cc index 17f0f3e6d..8bb9fda51 100644 --- a/set_width.cc +++ b/set_width.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: set_width.cc,v 1.8 2000/01/13 03:35:35 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: set_width.cc,v 1.9 2000/02/23 02:56:55 steve Exp $" #endif /* @@ -274,6 +274,9 @@ bool NetEUnary::set_width(unsigned w) /* * $Log: set_width.cc,v $ + * Revision 1.9 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.8 2000/01/13 03:35:35 steve * Multiplication all the way to simulation. * diff --git a/sref.h b/sref.h index cc31eb8ef..e566d88b6 100644 --- a/sref.h +++ b/sref.h @@ -20,8 +20,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: sref.h,v 1.4 1999/08/05 04:58:17 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: sref.h,v 1.5 2000/02/23 02:56:55 steve Exp $" #endif # include @@ -146,6 +146,9 @@ template void sref_back::desert_(sref*item) /* * $Log: sref.h,v $ + * Revision 1.5 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 1999/08/05 04:58:17 steve * Fix compile error with gcc 2.95 * diff --git a/svector.h b/svector.h index 4b3009e43..91872ddb3 100644 --- a/svector.h +++ b/svector.h @@ -20,8 +20,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: svector.h,v 1.4 1999/06/15 03:44:53 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: svector.h,v 1.5 2000/02/23 02:56:55 steve Exp $" #endif # include @@ -97,6 +97,9 @@ template class svector { /* * $Log: svector.h,v $ + * Revision 1.5 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 1999/06/15 03:44:53 steve * Get rid of the STL vector template. * diff --git a/synth.cc b/synth.cc index 69bf040b2..b2c6d83c1 100644 --- a/synth.cc +++ b/synth.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: synth.cc,v 1.5 2000/02/13 04:35:43 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: synth.cc,v 1.6 2000/02/23 02:56:55 steve Exp $" #endif /* @@ -273,6 +273,9 @@ void synth(Design*des) /* * $Log: synth.cc,v $ + * Revision 1.6 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.5 2000/02/13 04:35:43 steve * Include some block matching from Larry. * diff --git a/t-null.cc b/t-null.cc index a8113b793..c7651f7fb 100644 --- a/t-null.cc +++ b/t-null.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: t-null.cc,v 1.9 2000/02/14 06:04:52 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: t-null.cc,v 1.10 2000/02/23 02:56:55 steve Exp $" #endif # include "netlist.h" @@ -52,6 +52,9 @@ static class target_null_t : public target_t { extern const struct target tgt_null = { "null", &target_null_obj }; /* * $Log: t-null.cc,v $ + * Revision 1.10 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.9 2000/02/14 06:04:52 steve * Unary reduction operators do not set their operand width * diff --git a/t-verilog.cc b/t-verilog.cc index 6fc412b4d..f9f266269 100644 --- a/t-verilog.cc +++ b/t-verilog.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: t-verilog.cc,v 1.8 1999/09/22 16:57:24 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: t-verilog.cc,v 1.9 2000/02/23 02:56:55 steve Exp $" #endif /* @@ -272,6 +272,9 @@ const struct target tgt_verilog = { /* * $Log: t-verilog.cc,v $ + * Revision 1.9 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.8 1999/09/22 16:57:24 steve * Catch parallel blocks in vvm emit. * diff --git a/t-vvm.cc b/t-vvm.cc index 00a977578..8666efb30 100644 --- a/t-vvm.cc +++ b/t-vvm.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: t-vvm.cc,v 1.102 2000/02/14 01:20:50 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: t-vvm.cc,v 1.103 2000/02/23 02:56:55 steve Exp $" #endif # include @@ -2169,6 +2169,9 @@ extern const struct target tgt_vvm = { }; /* * $Log: t-vvm.cc,v $ + * Revision 1.103 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.102 2000/02/14 01:20:50 steve * Support case in functions. * diff --git a/t-xnf.cc b/t-xnf.cc index 1427ef926..ae3ddee79 100644 --- a/t-xnf.cc +++ b/t-xnf.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: t-xnf.cc,v 1.22 1999/12/17 03:38:46 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: t-xnf.cc,v 1.23 2000/02/23 02:56:55 steve Exp $" #endif /* XNF BACKEND @@ -711,6 +711,9 @@ extern const struct target tgt_xnf = { "xnf", &target_xnf_obj }; /* * $Log: t-xnf.cc,v $ + * Revision 1.23 2000/02/23 02:56:55 steve + * Macintosh compilers do not support ident. + * * Revision 1.22 1999/12/17 03:38:46 steve * NetConst can now hold wide constants. * diff --git a/target.cc b/target.cc index c7ef5f582..e4bfad2ff 100644 --- a/target.cc +++ b/target.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams + * Copyright (c) 1998-2000 Stephen Williams * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: target.cc,v 1.29 2000/01/13 03:35:35 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: target.cc,v 1.30 2000/02/23 02:56:56 steve Exp $" #endif # include "target.h" @@ -314,6 +314,9 @@ void expr_scan_t::expr_binary(const NetEBinary*ex) /* * $Log: target.cc,v $ + * Revision 1.30 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.29 2000/01/13 03:35:35 steve * Multiplication all the way to simulation. * diff --git a/target.h b/target.h index 25b5c2426..fba46500d 100644 --- a/target.h +++ b/target.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: target.h,v 1.28 2000/01/13 03:35:35 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: target.h,v 1.29 2000/02/23 02:56:56 steve Exp $" #endif # include "netlist.h" @@ -147,6 +147,9 @@ extern const struct target *target_table[]; /* * $Log: target.h,v $ + * Revision 1.29 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.28 2000/01/13 03:35:35 steve * Multiplication all the way to simulation. * diff --git a/targets.cc b/targets.cc index 568780184..f69a720f3 100644 --- a/targets.cc +++ b/targets.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: targets.cc,v 1.4 1999/05/01 02:57:53 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: targets.cc,v 1.5 2000/02/23 02:56:56 steve Exp $" #endif # include "target.h" @@ -37,6 +37,9 @@ const struct target *target_table[] = { /* * $Log: targets.cc,v $ + * Revision 1.5 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 1999/05/01 02:57:53 steve * Handle much more complex event expressions. * diff --git a/verinum.cc b/verinum.cc index 0b93bc7c9..ab78b4286 100644 --- a/verinum.cc +++ b/verinum.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: verinum.cc,v 1.14 2000/01/07 03:45:49 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: verinum.cc,v 1.15 2000/02/23 02:56:56 steve Exp $" #endif # include "verinum.h" @@ -471,6 +471,9 @@ verinum operator - (const verinum&left, const verinum&r) /* * $Log: verinum.cc,v $ + * Revision 1.15 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.14 2000/01/07 03:45:49 steve * Initial support for signed constants. * diff --git a/verinum.h b/verinum.h index 257e582f3..799a80d2b 100644 --- a/verinum.h +++ b/verinum.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: verinum.h,v 1.9 2000/01/07 03:45:49 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: verinum.h,v 1.10 2000/02/23 02:56:56 steve Exp $" #endif # include @@ -104,6 +104,9 @@ extern verinum operator - (const verinum&left, const verinum&right); /* * $Log: verinum.h,v $ + * Revision 1.10 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.9 2000/01/07 03:45:49 steve * Initial support for signed constants. * diff --git a/verireal.cc b/verireal.cc index 60de4ae9a..fda605521 100644 --- a/verireal.cc +++ b/verireal.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: verireal.cc,v 1.1 1999/06/15 02:50:02 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: verireal.cc,v 1.2 2000/02/23 02:56:56 steve Exp $" #endif # include "verireal.h" @@ -92,6 +92,9 @@ verireal::~verireal() /* * $Log: verireal.cc,v $ + * Revision 1.2 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 1999/06/15 02:50:02 steve * Add lexical support for real numbers. * diff --git a/verireal.h b/verireal.h index d3b28b73d..34274935a 100644 --- a/verireal.h +++ b/verireal.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: verireal.h,v 1.1 1999/06/15 02:50:02 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: verireal.h,v 1.2 2000/02/23 02:56:56 steve Exp $" #endif class verireal { @@ -37,6 +37,9 @@ class verireal { /* * $Log: verireal.h,v $ + * Revision 1.2 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 1999/06/15 02:50:02 steve * Add lexical support for real numbers. * diff --git a/vpi/sys_display.c b/vpi/sys_display.c index b429acc9d..24de467ca 100644 --- a/vpi/sys_display.c +++ b/vpi/sys_display.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: sys_display.c,v 1.10 2000/02/13 19:18:27 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: sys_display.c,v 1.11 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_user.h" @@ -413,6 +413,9 @@ void sys_display_register() /* * $Log: sys_display.c,v $ + * Revision 1.11 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.10 2000/02/13 19:18:27 steve * Accept memory words as parameter to $display. * diff --git a/vpi/sys_finish.c b/vpi/sys_finish.c index 5fe3f8374..741a59ef8 100644 --- a/vpi/sys_finish.c +++ b/vpi/sys_finish.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: sys_finish.c,v 1.3 1999/08/28 02:10:44 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: sys_finish.c,v 1.4 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_user.h" @@ -42,6 +42,9 @@ void sys_finish_register() /* * $Log: sys_finish.c,v $ + * Revision 1.4 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.3 1999/08/28 02:10:44 steve * Call the right vpiFinish code. * diff --git a/vpi/sys_readmem.c b/vpi/sys_readmem.c index 53c020ac0..704485518 100644 --- a/vpi/sys_readmem.c +++ b/vpi/sys_readmem.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: sys_readmem.c,v 1.4 2000/01/23 23:54:36 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: sys_readmem.c,v 1.5 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_user.h" @@ -143,6 +143,9 @@ void sys_readmem_register() /* * $Log: sys_readmem.c,v $ + * Revision 1.5 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 2000/01/23 23:54:36 steve * Compile time problems with vpi_user.h * diff --git a/vpi/sys_readmem_lex.lex b/vpi/sys_readmem_lex.lex index 05a7e3e10..3f6111585 100644 --- a/vpi/sys_readmem_lex.lex +++ b/vpi/sys_readmem_lex.lex @@ -1,5 +1,26 @@ %{ +/* + * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * + * This source code is free software; you can redistribute it + * and/or modify it in source code form under the terms of the GNU + * General Public License as published by the Free Software + * Foundation; either version 2 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, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + */ +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: sys_readmem_lex.lex,v 1.2 2000/02/23 02:56:56 steve Exp $" +#endif # include "sys_readmem_lex.h" # include static void make_hex_value(); diff --git a/vpi/sys_table.c b/vpi/sys_table.c index bbc53c55c..692d1c218 100644 --- a/vpi/sys_table.c +++ b/vpi/sys_table.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: sys_table.c,v 1.3 1999/12/15 04:01:14 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: sys_table.c,v 1.4 2000/02/23 02:56:56 steve Exp $" #endif extern void sys_finish_register(); @@ -36,6 +36,9 @@ void (*vlog_startup_routines[])() = { /* * $Log: sys_table.c,v $ + * Revision 1.4 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.3 1999/12/15 04:01:14 steve * Add the VPI implementation of $readmemh. * diff --git a/vpi/sys_vcd.c b/vpi/sys_vcd.c index ab1ef1f55..c42f52f29 100644 --- a/vpi/sys_vcd.c +++ b/vpi/sys_vcd.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: sys_vcd.c,v 1.6 2000/02/17 06:04:30 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: sys_vcd.c,v 1.7 2000/02/23 02:56:56 steve Exp $" #endif /* @@ -258,6 +258,9 @@ void sys_vcd_register() /* * $Log: sys_vcd.c,v $ + * Revision 1.7 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.6 2000/02/17 06:04:30 steve * Fix overlap of identifiers when multiple modules used. * diff --git a/vpi/vpi_user.h b/vpi/vpi_user.h index 298f68584..aa417f7c4 100644 --- a/vpi/vpi_user.h +++ b/vpi/vpi_user.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_user.h,v 1.12 2000/02/13 19:18:28 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_user.h,v 1.13 2000/02/23 02:56:56 steve Exp $" #endif #ifdef __cplusplus @@ -228,6 +228,9 @@ extern void (*vlog_startup_routines[])(); /* * $Log: vpi_user.h,v $ + * Revision 1.13 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.12 2000/02/13 19:18:28 steve * Accept memory words as parameter to $display. * diff --git a/vvm/machine.h b/vvm/machine.h index a514346b6..1bc5b90c0 100644 --- a/vvm/machine.h +++ b/vvm/machine.h @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: machine.h,v 1.1 2000/01/24 00:18:20 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: machine.h,v 1.2 2000/02/23 02:56:56 steve Exp $" #endif #ifdef NEED_LU @@ -36,6 +36,9 @@ /* * $Log: machine.h,v $ + * Revision 1.2 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 2000/01/24 00:18:20 steve * Handle systems that need underscores in symbols. * diff --git a/vvm/vpi_callback.c b/vvm/vpi_callback.c index 6d25b2d06..befbd7a55 100644 --- a/vvm/vpi_callback.c +++ b/vvm/vpi_callback.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_callback.c,v 1.5 1999/12/15 04:01:14 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_callback.c,v 1.6 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -170,6 +170,9 @@ int vpi_remove_cb(vpiHandle ref) /* * $Log: vpi_callback.c,v $ + * Revision 1.6 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.5 1999/12/15 04:01:14 steve * Add the VPI implementation of $readmemh. * diff --git a/vvm/vpi_const.c b/vvm/vpi_const.c index 4690d5e26..88076307b 100644 --- a/vvm/vpi_const.c +++ b/vvm/vpi_const.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_const.c,v 1.5 1999/12/15 04:01:14 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_const.c,v 1.6 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -319,6 +319,9 @@ vpiHandle vpip_make_number_const(struct __vpiNumberConst*ref, /* * $Log: vpi_const.c,v $ + * Revision 1.6 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.5 1999/12/15 04:01:14 steve * Add the VPI implementation of $readmemh. * diff --git a/vvm/vpi_iter.c b/vvm/vpi_iter.c index 304e1236b..824149304 100644 --- a/vvm/vpi_iter.c +++ b/vvm/vpi_iter.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_iter.c,v 1.2 1999/12/15 04:01:14 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_iter.c,v 1.3 2000/02/23 02:56:56 steve Exp $" #endif /* @@ -68,6 +68,9 @@ vpiHandle vpi_scan(vpiHandle ref) /* * $Log: vpi_iter.c,v $ + * Revision 1.3 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 1999/12/15 04:01:14 steve * Add the VPI implementation of $readmemh. * diff --git a/vvm/vpi_memory.c b/vvm/vpi_memory.c index da699def8..215491f56 100644 --- a/vvm/vpi_memory.c +++ b/vvm/vpi_memory.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Picture Elements, Inc. + * Copyright (c) 1999-2000 Picture Elements, Inc. * Stephen Williams (steve@picturel.com) * * This source code is free software; you can redistribute it @@ -25,8 +25,8 @@ * binary (compiled) form. If you have not received it, contact * Picture Elements, Inc., 777 Panoramic Way, Berkeley, CA 94704. */ -#if !defined(WINNT) -#ident "$Id: vpi_memory.c,v 1.4 2000/02/13 19:18:28 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_memory.c,v 1.5 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -199,6 +199,9 @@ vpiHandle vpip_make_memory(struct __vpiMemory*ref, const char*name, } /* * $Log: vpi_memory.c,v $ + * Revision 1.5 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 2000/02/13 19:18:28 steve * Accept memory words as parameter to $display. * diff --git a/vvm/vpi_null.c b/vvm/vpi_null.c index 24cceddcb..bc42bd327 100644 --- a/vvm/vpi_null.c +++ b/vvm/vpi_null.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_null.c,v 1.2 1999/12/15 04:01:14 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_null.c,v 1.3 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -38,6 +38,9 @@ struct __vpiNull vpip_null = { /* * $Log: vpi_null.c,v $ + * Revision 1.3 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 1999/12/15 04:01:14 steve * Add the VPI implementation of $readmemh. * diff --git a/vvm/vpi_priv.c b/vvm/vpi_priv.c index e57810c8f..9127fbb33 100644 --- a/vvm/vpi_priv.c +++ b/vvm/vpi_priv.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_priv.c,v 1.4 2000/02/13 19:18:28 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_priv.c,v 1.5 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -174,6 +174,9 @@ void vpi_register_systf(const struct t_vpi_systf_data*systf) /* * $Log: vpi_priv.c,v $ + * Revision 1.5 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 2000/02/13 19:18:28 steve * Accept memory words as parameter to $display. * diff --git a/vvm/vpi_priv.h b/vvm/vpi_priv.h index 654459441..6270a129a 100644 --- a/vvm/vpi_priv.h +++ b/vvm/vpi_priv.h @@ -1,7 +1,7 @@ #ifndef __vpi_priv_H #define __vpi_priv_H /* - * Copyright (c) 1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1999-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_priv.h,v 1.10 2000/02/13 19:18:28 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_priv.h,v 1.11 2000/02/23 02:56:56 steve Exp $" #endif /* @@ -285,6 +285,9 @@ extern int vpip_finished(); /* * $Log: vpi_priv.h,v $ + * Revision 1.11 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.10 2000/02/13 19:18:28 steve * Accept memory words as parameter to $display. * diff --git a/vvm/vpi_scope.c b/vvm/vpi_scope.c index a5d5cf871..e9bd561f6 100644 --- a/vvm/vpi_scope.c +++ b/vvm/vpi_scope.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_scope.c,v 1.4 1999/12/15 18:21:20 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_scope.c,v 1.5 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -90,6 +90,9 @@ void vpip_attach_to_scope(struct __vpiScope*ref, vpiHandle obj) /* * $Log: vpi_scope.c,v $ + * Revision 1.5 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 1999/12/15 18:21:20 steve * Support named begin scope at run time. * diff --git a/vvm/vpi_signal.c b/vvm/vpi_signal.c index 6fad3ba95..c511350df 100644 --- a/vvm/vpi_signal.c +++ b/vvm/vpi_signal.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_signal.c,v 1.6 1999/12/15 04:01:14 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_signal.c,v 1.7 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -103,6 +103,9 @@ vpiHandle vpip_make_reg(struct __vpiSignal*ref, const char*name) /* * $Log: vpi_signal.c,v $ + * Revision 1.7 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.6 1999/12/15 04:01:14 steve * Add the VPI implementation of $readmemh. * diff --git a/vvm/vpi_simulation.c b/vvm/vpi_simulation.c index 9ec0d6a2d..29fb03fbb 100644 --- a/vvm/vpi_simulation.c +++ b/vvm/vpi_simulation.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_simulation.c,v 1.1 1999/10/28 00:47:25 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_simulation.c,v 1.2 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -195,6 +195,9 @@ void vpip_simulation_run() /* * $Log: vpi_simulation.c,v $ + * Revision 1.2 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 1999/10/28 00:47:25 steve * Rewrite vvm VPI support to make objects more * persistent, rewrite the simulation scheduler diff --git a/vvm/vpi_systask.c b/vvm/vpi_systask.c index e0d57f74d..159c78e25 100644 --- a/vvm/vpi_systask.c +++ b/vvm/vpi_systask.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_systask.c,v 1.2 1999/12/15 04:01:14 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_systask.c,v 1.3 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -47,6 +47,9 @@ const struct __vpirt vpip_systask_rt = { /* * $Log: vpi_systask.c,v $ + * Revision 1.3 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 1999/12/15 04:01:14 steve * Add the VPI implementation of $readmemh. * diff --git a/vvm/vpi_time.c b/vvm/vpi_time.c index d6876bfba..e31002736 100644 --- a/vvm/vpi_time.c +++ b/vvm/vpi_time.c @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vpi_time.c,v 1.2 1999/12/15 04:01:14 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vpi_time.c,v 1.3 2000/02/23 02:56:56 steve Exp $" #endif # include "vpi_priv.h" @@ -75,6 +75,9 @@ vpiHandle vpip_make_time_var(struct __vpiTimeVar*ref, const char*val) /* * $Log: vpi_time.c,v $ + * Revision 1.3 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.2 1999/12/15 04:01:14 steve * Add the VPI implementation of $readmemh. * diff --git a/vvm/vvm.h b/vvm/vvm.h index 822e47578..1bf36f52e 100644 --- a/vvm/vvm.h +++ b/vvm/vvm.h @@ -1,7 +1,7 @@ #ifndef __vvm_H #define __vvm_H /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm.h,v 1.29 2000/01/08 03:09:14 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm.h,v 1.30 2000/02/23 02:56:56 steve Exp $" #endif # include @@ -276,6 +276,9 @@ class vvm_memory_t : public __vpiMemory { /* * $Log: vvm.h,v $ + * Revision 1.30 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.29 2000/01/08 03:09:14 steve * Non-blocking memory writes. * diff --git a/vvm/vvm_bit.cc b/vvm/vvm_bit.cc index 27aabcdf1..7f2ce3bda 100644 --- a/vvm/vvm_bit.cc +++ b/vvm/vvm_bit.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_bit.cc,v 1.7 1999/12/02 03:36:01 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_bit.cc,v 1.8 2000/02/23 02:56:56 steve Exp $" #endif # include "vvm.h" @@ -142,6 +142,9 @@ vpip_bit_t add_with_carry(vpip_bit_t l, vpip_bit_t r, vpip_bit_t&carry) /* * $Log: vvm_bit.cc,v $ + * Revision 1.8 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.7 1999/12/02 03:36:01 steve * shiftl and shiftr take unsized second parameter. * diff --git a/vvm/vvm_calltf.cc b/vvm/vvm_calltf.cc index 4eed29288..59c3720b0 100644 --- a/vvm/vvm_calltf.cc +++ b/vvm/vvm_calltf.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_calltf.cc,v 1.10 2000/01/24 00:18:20 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_calltf.cc,v 1.11 2000/02/23 02:56:56 steve Exp $" #endif # include "machine.h" @@ -117,6 +117,9 @@ void vvm_load_vpi_module(const char*name) /* * $Log: vvm_calltf.cc,v $ + * Revision 1.11 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.10 2000/01/24 00:18:20 steve * Handle systems that need underscores in symbols. * diff --git a/vvm/vvm_calltf.h b/vvm/vvm_calltf.h index 53f53a3fb..8f9810763 100644 --- a/vvm/vvm_calltf.h +++ b/vvm/vvm_calltf.h @@ -1,7 +1,7 @@ #ifndef __vvm_vvm_calltf_H #define __vvm_vvm_calltf_H /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_calltf.h,v 1.4 1999/11/28 18:05:37 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_calltf.h,v 1.5 2000/02/23 02:56:56 steve Exp $" #endif # include "vvm.h" @@ -35,6 +35,9 @@ extern void vvm_load_vpi_module(const char*path); /* * $Log: vvm_calltf.h,v $ + * Revision 1.5 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 1999/11/28 18:05:37 steve * Set VPI_MODULE_PATH in the target code, if desired. * diff --git a/vvm/vvm_event.cc b/vvm/vvm_event.cc index cece796c7..a04328310 100644 --- a/vvm/vvm_event.cc +++ b/vvm/vvm_event.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_event.cc,v 1.4 2000/01/06 05:56:22 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_event.cc,v 1.5 2000/02/23 02:56:56 steve Exp $" #endif # include "vvm.h" @@ -48,6 +48,9 @@ void vvm_event::callback_(void*cbd) /* * $Log: vvm_event.cc,v $ + * Revision 1.5 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 2000/01/06 05:56:22 steve * Cleanup and some asserts. * diff --git a/vvm/vvm_func.h b/vvm/vvm_func.h index 12b96d70c..79fb91094 100644 --- a/vvm/vvm_func.h +++ b/vvm/vvm_func.h @@ -1,7 +1,7 @@ #ifndef __vvm_vvm_func_H #define __vvm_vvm_func_H /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_func.h,v 1.18 2000/01/13 06:05:46 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_func.h,v 1.19 2000/02/23 02:56:56 steve Exp $" #endif # include "vvm.h" @@ -648,6 +648,9 @@ vvm_bitset_t vvm_ternary(vpip_bit_t c, const vvm_bitset_t&t, /* * $Log: vvm_func.h,v $ + * Revision 1.19 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.18 2000/01/13 06:05:46 steve * Add the XNOR operator. * diff --git a/vvm/vvm_gates.cc b/vvm/vvm_gates.cc index 9d49648aa..fa5ae0de0 100644 --- a/vvm/vvm_gates.cc +++ b/vvm/vvm_gates.cc @@ -22,8 +22,8 @@ * binary (compiled) form. If you have not received it, contact * Picture Elements, Inc., 777 Panoramic Way, Berkeley, CA 94704. */ -#if !defined(WINNT) -#ident "$Id: vvm_gates.cc,v 1.4 1999/12/12 19:47:54 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_gates.cc,v 1.5 2000/02/23 02:56:56 steve Exp $" #endif # include "vvm_gates.h" @@ -143,6 +143,9 @@ void compute_mux(vpip_bit_t*out, unsigned wid, /* * $Log: vvm_gates.cc,v $ + * Revision 1.5 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 1999/12/12 19:47:54 steve * Remove the useless vvm_simulation class. * diff --git a/vvm/vvm_gates.h b/vvm/vvm_gates.h index 7be245ab2..715182c0a 100644 --- a/vvm/vvm_gates.h +++ b/vvm/vvm_gates.h @@ -1,7 +1,7 @@ #ifndef __vvm_gates_H #define __vvm_gates_H /* - * Copyright (c) 1998-1999 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_gates.h,v 1.35 2000/01/13 03:35:35 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_gates.h,v 1.36 2000/02/23 02:56:57 steve Exp $" #endif # include "vvm.h" @@ -963,6 +963,9 @@ template class vvm_pevent { /* * $Log: vvm_gates.h,v $ + * Revision 1.36 2000/02/23 02:56:57 steve + * Macintosh compilers do not support ident. + * * Revision 1.35 2000/01/13 03:35:35 steve * Multiplication all the way to simulation. * diff --git a/vvm/vvm_mult.cc b/vvm/vvm_mult.cc index fb88e4338..85e0f6e27 100644 --- a/vvm/vvm_mult.cc +++ b/vvm/vvm_mult.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_mult.cc,v 1.1 2000/01/13 03:35:36 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_mult.cc,v 1.2 2000/02/23 02:56:57 steve Exp $" #endif # include "vvm_gates.h" @@ -107,6 +107,9 @@ void vvm_mult::set_DataB(unsigned idx, vpip_bit_t val) /* * $Log: vvm_mult.cc,v $ + * Revision 1.2 2000/02/23 02:56:57 steve + * Macintosh compilers do not support ident. + * * Revision 1.1 2000/01/13 03:35:36 steve * Multiplication all the way to simulation. * diff --git a/vvm/vvm_pevent.cc b/vvm/vvm_pevent.cc index b635b416a..eda8bbc42 100644 --- a/vvm/vvm_pevent.cc +++ b/vvm/vvm_pevent.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_pevent.cc,v 1.4 1999/12/12 19:47:54 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_pevent.cc,v 1.5 2000/02/23 02:56:57 steve Exp $" #endif # include "vvm.h" @@ -45,6 +45,9 @@ void vvm_sync::wakeup() /* * $Log: vvm_pevent.cc,v $ + * Revision 1.5 2000/02/23 02:56:57 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 1999/12/12 19:47:54 steve * Remove the useless vvm_simulation class. * diff --git a/vvm/vvm_thread.cc b/vvm/vvm_thread.cc index d62039ed9..9530d3f67 100644 --- a/vvm/vvm_thread.cc +++ b/vvm/vvm_thread.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_thread.cc,v 1.3 2000/01/06 05:56:23 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_thread.cc,v 1.4 2000/02/23 02:56:57 steve Exp $" #endif # include "vvm.h" @@ -54,6 +54,9 @@ void vvm_thread::thread_yield(unsigned long delay) /* * $Log: vvm_thread.cc,v $ + * Revision 1.4 2000/02/23 02:56:57 steve + * Macintosh compilers do not support ident. + * * Revision 1.3 2000/01/06 05:56:23 steve * Cleanup and some asserts. * diff --git a/vvm/vvm_thread.h b/vvm/vvm_thread.h index b16078d79..b6cde39c1 100644 --- a/vvm/vvm_thread.h +++ b/vvm/vvm_thread.h @@ -1,7 +1,7 @@ #ifndef __vvm_thread_H #define __vvm_thread_H /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -18,8 +18,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: vvm_thread.h,v 1.4 2000/01/06 05:56:23 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: vvm_thread.h,v 1.5 2000/02/23 02:56:57 steve Exp $" #endif # include "vvm.h" @@ -50,6 +50,9 @@ class vvm_thread { /* * $Log: vvm_thread.h,v $ + * Revision 1.5 2000/02/23 02:56:57 steve + * Macintosh compilers do not support ident. + * * Revision 1.4 2000/01/06 05:56:23 steve * Cleanup and some asserts. * diff --git a/xnfio.cc b/xnfio.cc index 585e43453..e27dc5651 100644 --- a/xnfio.cc +++ b/xnfio.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998 Stephen Williams (steve@icarus.com) + * Copyright (c) 1998-2000 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: xnfio.cc,v 1.10 1999/12/11 05:45:41 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: xnfio.cc,v 1.11 2000/02/23 02:56:56 steve Exp $" #endif # include "functor.h" @@ -285,6 +285,9 @@ void xnfio(Design*des) /* * $Log: xnfio.cc,v $ + * Revision 1.11 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.10 1999/12/11 05:45:41 steve * Fix support for attaching attributes to primitive gates. * diff --git a/xnfsyn.cc b/xnfsyn.cc index 58735b18e..5ed2697d8 100644 --- a/xnfsyn.cc +++ b/xnfsyn.cc @@ -16,8 +16,8 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ -#if !defined(WINNT) -#ident "$Id: xnfsyn.cc,v 1.3 1999/08/18 04:00:02 steve Exp $" +#if !defined(WINNT) && !defined(macintosh) +#ident "$Id: xnfsyn.cc,v 1.4 2000/02/23 02:56:56 steve Exp $" #endif /* @@ -236,6 +236,9 @@ void xnfsyn(Design*des) /* * $Log: xnfsyn.cc,v $ + * Revision 1.4 2000/02/23 02:56:56 steve + * Macintosh compilers do not support ident. + * * Revision 1.3 1999/08/18 04:00:02 steve * Fixup spelling and some error messages. *