Spelling fixes (larry doolittle)

This commit is contained in:
steve 2007-02-26 19:51:38 +00:00
parent d72eadb885
commit c045f51a7f
28 changed files with 125 additions and 65 deletions

View File

@ -37,7 +37,7 @@ AC_SUBST(DLLIB)
AX_CPP_PRECOMP AX_CPP_PRECOMP
# Compiler option for position independent code, needed whan making shared objects. # Compiler option for position independent code, needed when making shared objects.
AX_C_PICFLAG AX_C_PICFLAG
# Linker option used when compiling the target # Linker option used when compiling the target

View File

@ -96,7 +96,7 @@ AC_C_BIGENDIAN
AX_LD_EXTRALIBS AX_LD_EXTRALIBS
# Compiler option for position independent code, needed whan making shared objects. # Compiler option for position independent code, needed when making shared objects.
# CFLAGS inherited by cadpli/Makefile? # CFLAGS inherited by cadpli/Makefile?
AX_C_PICFLAG AX_C_PICFLAG

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: cprop.cc,v 1.47.2.6 2006/11/12 01:20:45 steve Exp $" #ident "$Id: cprop.cc,v 1.47.2.7 2007/02/26 19:51:38 steve Exp $"
#endif #endif
# include "config.h" # include "config.h"
@ -1070,7 +1070,7 @@ void cprop_functor::lpm_mux_large(Design*des, NetMux*obj)
throughout. If we find any, we can reduce the width of the throughout. If we find any, we can reduce the width of the
MUX to eliminate the fixed value. */ MUX to eliminate the fixed value. */
/* After the following for look, this array of bools will /* After the following for loop, this array of bools will
contain "true" for each bit slice that is constant and contain "true" for each bit slice that is constant and
identical, and "false" otherwise. The reduce_width will identical, and "false" otherwise. The reduce_width will
count the number of true entries in the flags array. */ count the number of true entries in the flags array. */
@ -1336,6 +1336,9 @@ void cprop(Design*des)
/* /*
* $Log: cprop.cc,v $ * $Log: cprop.cc,v $
* Revision 1.47.2.7 2007/02/26 19:51:38 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.47.2.6 2006/11/12 01:20:45 steve * Revision 1.47.2.6 2006/11/12 01:20:45 steve
* Prevent constant mux outputs from confusing itself. * Prevent constant mux outputs from confusing itself.
* *

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: expr_synth.cc,v 1.59.2.10 2006/11/26 01:54:05 steve Exp $" #ident "$Id: expr_synth.cc,v 1.59.2.11 2007/02/26 19:51:38 steve Exp $"
#endif #endif
# include "config.h" # include "config.h"
@ -709,7 +709,7 @@ NetNet* NetEMemory::synthesize(Design*des)
cerr << get_line() << ": debug: synthesize read of " cerr << get_line() << ": debug: synthesize read of "
<< explode->pin_count() << " bit exploded memory." << endl; << explode->pin_count() << " bit exploded memory." << endl;
/* Only make a muc big enough to address the words that /* Only make a mux big enough to address the words that
the address can generate. (If the address is the address can generate. (If the address is
0-extended, then only the low words are addressable.) */ 0-extended, then only the low words are addressable.) */
unsigned use_count = mem_->count(); unsigned use_count = mem_->count();
@ -1096,6 +1096,9 @@ NetNet* NetESignal::synthesize(Design*des)
/* /*
* $Log: expr_synth.cc,v $ * $Log: expr_synth.cc,v $
* Revision 1.59.2.11 2007/02/26 19:51:38 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.59.2.10 2006/11/26 01:54:05 steve * Revision 1.59.2.10 2006/11/26 01:54:05 steve
* Add synthesis of user defined functions. * Add synthesis of user defined functions.
* *

View File

@ -23,7 +23,7 @@ AC_CHECK_SIZEOF(unsigned)
# may modify CPPFLAGS and CFLAGS # may modify CPPFLAGS and CFLAGS
AX_CPP_PRECOMP AX_CPP_PRECOMP
# Compiler option for position independent code, needed whan making shared objects. # Compiler option for position independent code, needed when making shared objects.
AX_C_PICFLAG AX_C_PICFLAG
AC_SUBST(EXEEXT) AC_SUBST(EXEEXT)

View File

@ -1,8 +1,8 @@
# $Id: README-solaris_pkg.txt,v 1.2 2004/10/04 01:10:56 steve Exp $ # $Id: README-solaris_pkg.txt,v 1.2.2.1 2007/02/26 19:51:39 steve Exp $
Notes about the solaris package. Notes about the solaris package.
I. Installing a prebuild solaris package I. Installing a prebuilt solaris package
----------------------------------------- -----------------------------------------
To install the solaris package do the following as root on your machine: To install the solaris package do the following as root on your machine:
@ -24,10 +24,10 @@ To install the solaris package do the following as root on your machine:
this will install the package. The package will be registered under the this will install the package. The package will be registered under the
name "IVLver" name "IVLver"
II. Deinstalling the solaris package II. Uninstalling the solaris package
------------------------------------- -------------------------------------
To deinstall an installed solaris package do the following as root on your machine: To uninstall an installed solaris package do the following as root on your machine:
pkgrm IVLver pkgrm IVLver

View File

@ -19,7 +19,7 @@ AC_CHECK_HEADERS(malloc.h)
# may modify CPPFLAGS and CFLAGS # may modify CPPFLAGS and CFLAGS
AX_CPP_PRECOMP AX_CPP_PRECOMP
# Compiler option for position independent code, needed whan making shared objects. # Compiler option for position independent code, needed when making shared objects.
AX_C_PICFLAG AX_C_PICFLAG
# linker options when building a shared library # linker options when building a shared library

View File

@ -27,7 +27,7 @@
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: edif.h,v 1.1.2.2 2005/09/25 16:35:36 steve Exp $" #ident "$Id: edif.h,v 1.1.2.3 2007/02/26 19:51:39 steve Exp $"
#endif #endif
# include <stdio.h> # include <stdio.h>
@ -55,7 +55,7 @@
* *
* Declare external libraries with edif_xlibrary_create * Declare external libraries with edif_xlibrary_create
* Normally, this is the single technology library that contains * Normally, this is the single technology library that contains
* the primitive cells that the code generator intendes to * the primitive cells that the code generator intends to
* use. The library is given a name, such as VIRTEX or whatever * use. The library is given a name, such as VIRTEX or whatever
* the implementation tools expect. Cells are attached to the * the implementation tools expect. Cells are attached to the
* library later. An edif netlist may include multiple external * library later. An edif netlist may include multiple external
@ -204,7 +204,7 @@ extern edif_cellref_t edif_cellref_create(edif_t edf, edif_cell_t cell);
/* Instances can have properties attached to them. The name and value /* Instances can have properties attached to them. The name and value
given here are turned into a (property <name> (string "val")) given here are turned into a (property <name> (string "val"))
sexpression attached to the instance. expression attached to the instance.
Examples of string properties commonly attached to cellref devices Examples of string properties commonly attached to cellref devices
include such things as the INIT=<value> to initialize LUT cells in include such things as the INIT=<value> to initialize LUT cells in
@ -251,6 +251,9 @@ extern FILE*xnf;
/* /*
* $Log: edif.h,v $ * $Log: edif.h,v $
* Revision 1.1.2.3 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.1.2.2 2005/09/25 16:35:36 steve * Revision 1.1.2.2 2005/09/25 16:35:36 steve
* Add Xilinx virtex as a reference EDIF device. * Add Xilinx virtex as a reference EDIF device.
* *

View File

@ -25,7 +25,7 @@
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: tables.c,v 1.1.2.2 2005/09/25 16:35:37 steve Exp $" #ident "$Id: tables.c,v 1.1.2.3 2007/02/26 19:51:39 steve Exp $"
#endif #endif
# include "device.h" # include "device.h"
@ -35,7 +35,7 @@
/* /*
* This is where you hook new device types into the module. Simply * This is where you hook new device types into the module. Simply
* declare your struct device_s objects (as done with d_lpm_edif) and * declare your struct device_s objects (as done with d_lpm_edif) and
* add an enty in to the edif_device_table so that the user may invoke * add an entry in to the edif_device_table so that the user may invoke
* it via the -parch=<foo> command line switch. * it via the -parch=<foo> command line switch.
*/ */
extern const struct device_s d_lpm_edif; extern const struct device_s d_lpm_edif;
@ -49,6 +49,9 @@ const struct device_table_s edif_device_table[] = {
/* /*
* $Log: tables.c,v $ * $Log: tables.c,v $
* Revision 1.1.2.3 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.1.2.2 2005/09/25 16:35:37 steve * Revision 1.1.2.2 2005/09/25 16:35:37 steve
* Add Xilinx virtex as a reference EDIF device. * Add Xilinx virtex as a reference EDIF device.
* *

View File

@ -25,13 +25,13 @@
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: xilinx.c,v 1.1.2.1 2005/09/25 16:35:37 steve Exp $" #ident "$Id: xilinx.c,v 1.1.2.2 2007/02/26 19:51:39 steve Exp $"
#endif #endif
/* /*
* This source file contains common functions used by Xilinx * This source file contains common functions used by Xilinx
* devices. The functions here do not support any specific Xilinx part * devices. The functions here do not support any specific Xilinx part
* fimily, but instead provide some core functions that are used by * family, but instead provide some core functions that are used by
* specific devices. * specific devices.
* *
* For example, some xilinx_* functions are suitable for placing * For example, some xilinx_* functions are suitable for placing
@ -295,7 +295,7 @@ edif_cell_t xilinx_cell_xorcy(edif_xlibrary_t xlib)
/* /*
* This function does a lot of the stuff common to the header * This function does a lot of the stuff common to the header
* functions of various Xilinx familes. This includes creating the edf * functions of various Xilinx families. This includes creating the edf
* object that holds the netlist. * object that holds the netlist.
*/ */
void xilinx_common_header(ivl_design_t des) void xilinx_common_header(ivl_design_t des)
@ -857,14 +857,14 @@ void xilinx_shiftl(ivl_lpm_t net)
/* Allocate a matrix of edif_cellref_t variables. A devices /* Allocate a matrix of edif_cellref_t variables. A devices
will be addressed by the expression table[sdx][qdx]; will be addressed by the expression table[sdx][qdx];
This should make the algorighm code easier to read. */ This should make the algorithm code easier to read. */
cells = calloc(nsel * width, sizeof(edif_cellref_t)); cells = calloc(nsel * width, sizeof(edif_cellref_t));
table = calloc(nsel, sizeof(edif_cellref_t*)); table = calloc(nsel, sizeof(edif_cellref_t*));
for (sdx = 0 ; sdx < nsel ; sdx += 1) for (sdx = 0 ; sdx < nsel ; sdx += 1)
table[sdx] = cells + sdx*width; table[sdx] = cells + sdx*width;
/* Make a 0 valued pad bit. I wlil use this for all the shifin /* Make a 0 valued pad bit. I will use this for all the shift in
values that are beyond the input. */ values that are beyond the input. */
pad0_cell = edif_cellref_create(edf, cell_0); pad0_cell = edif_cellref_create(edf, cell_0);
pad0 = edif_joint_create(edf); pad0 = edif_joint_create(edf);
@ -973,6 +973,9 @@ void xilinx_shiftl(ivl_lpm_t net)
/* /*
* $Log: xilinx.c,v $ * $Log: xilinx.c,v $
* Revision 1.1.2.2 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.1.2.1 2005/09/25 16:35:37 steve * Revision 1.1.2.1 2005/09/25 16:35:37 steve
* Add Xilinx virtex as a reference EDIF device. * Add Xilinx virtex as a reference EDIF device.
* *

View File

@ -27,13 +27,13 @@
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: xilinx.h,v 1.1.2.1 2005/09/25 16:35:37 steve Exp $" #ident "$Id: xilinx.h,v 1.1.2.2 2007/02/26 19:51:39 steve Exp $"
#endif #endif
/* /*
* This header file includes XILINX library support functions. They * This header file includes XILINX library support functions. They
* manage the creation and reference of cells from the library. Use * manage the creation and reference of cells from the library. Use
* the xililx_cell_* functions to get an edif_cell_t from the * the xilinx_cell_* functions to get an edif_cell_t from the
* library. The function will create the cell in the library if * library. The function will create the cell in the library if
* needed, or will return the existing cell if it was already called. * needed, or will return the existing cell if it was already called.
* *
@ -142,6 +142,9 @@ extern void xilinx_shiftl(ivl_lpm_t net);
/* /*
* $Log: xilinx.h,v $ * $Log: xilinx.h,v $
* Revision 1.1.2.2 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.1.2.1 2005/09/25 16:35:37 steve * Revision 1.1.2.1 2005/09/25 16:35:37 steve
* Add Xilinx virtex as a reference EDIF device. * Add Xilinx virtex as a reference EDIF device.
* *

View File

@ -19,7 +19,7 @@ AC_CHECK_HEADERS(malloc.h)
# may modify CPPFLAGS and CFLAGS # may modify CPPFLAGS and CFLAGS
AX_CPP_PRECOMP AX_CPP_PRECOMP
# Compiler option for position independent code, needed whan making shared objects. # Compiler option for position independent code, needed when making shared objects.
AX_C_PICFLAG AX_C_PICFLAG
# linker options when building a shared library # linker options when building a shared library

View File

@ -19,7 +19,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: edif.h,v 1.7.2.1 2005/08/27 22:29:31 steve Exp $" #ident "$Id: edif.h,v 1.7.2.2 2007/02/26 19:51:39 steve Exp $"
#endif #endif
# include <stdio.h> # include <stdio.h>
@ -47,7 +47,7 @@
* *
* Declare external libraries with edif_xlibrary_create * Declare external libraries with edif_xlibrary_create
* Normally, this is the single technology library that contains * Normally, this is the single technology library that contains
* the primitive cells that the code generator intendes to * the primitive cells that the code generator intends to
* use. The library is given a name, such as VIRTEX or whatever * use. The library is given a name, such as VIRTEX or whatever
* the implementation tools expect. Cells are attached to the * the implementation tools expect. Cells are attached to the
* library later. An edif netlist may include multiple external * library later. An edif netlist may include multiple external
@ -196,7 +196,7 @@ extern edif_cellref_t edif_cellref_create(edif_t edf, edif_cell_t cell);
/* Instances can have properties attached to them. The name and value /* Instances can have properties attached to them. The name and value
given here are turned into a (property <name> (string "val")) given here are turned into a (property <name> (string "val"))
sexpression attached to the instance. expression attached to the instance.
Examples of string properties commonly attached to cellref devices Examples of string properties commonly attached to cellref devices
include such things as the INIT=<value> to initialize LUT cells in include such things as the INIT=<value> to initialize LUT cells in
@ -233,6 +233,9 @@ extern void edif_print(FILE*fd, edif_t design);
/* /*
* $Log: edif.h,v $ * $Log: edif.h,v $
* Revision 1.7.2.2 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.7.2.1 2005/08/27 22:29:31 steve * Revision 1.7.2.1 2005/08/27 22:29:31 steve
* Back-port edif_nexus_to_joint from tgt-edif. * Back-port edif_nexus_to_joint from tgt-edif.
* *

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: xilinx.c,v 1.12 2004/02/15 18:03:30 steve Exp $" #ident "$Id: xilinx.c,v 1.12.2.1 2007/02/26 19:51:39 steve Exp $"
#endif #endif
# include "edif.h" # include "edif.h"
@ -273,7 +273,7 @@ edif_cell_t xilinx_cell_xorcy(edif_xlibrary_t xlib)
/* /*
* This function does a lot of the stuff common to the header * This function does a lot of the stuff common to the header
* functions of various Xilinx familes. This includes creating the edf * functions of various Xilinx families. This includes creating the edf
* object that holds the netlist. * object that holds the netlist.
*/ */
void xilinx_common_header(ivl_design_t des) void xilinx_common_header(ivl_design_t des)
@ -835,14 +835,14 @@ void xilinx_shiftl(ivl_lpm_t net)
/* Allocate a matrix of edif_cellref_t variables. A devices /* Allocate a matrix of edif_cellref_t variables. A devices
will be addressed by the expression table[sdx][qdx]; will be addressed by the expression table[sdx][qdx];
This should make the algorighm code easier to read. */ This should make the algorithm code easier to read. */
cells = calloc(nsel * width, sizeof(edif_cellref_t)); cells = calloc(nsel * width, sizeof(edif_cellref_t));
table = calloc(nsel, sizeof(edif_cellref_t*)); table = calloc(nsel, sizeof(edif_cellref_t*));
for (sdx = 0 ; sdx < nsel ; sdx += 1) for (sdx = 0 ; sdx < nsel ; sdx += 1)
table[sdx] = cells + sdx*width; table[sdx] = cells + sdx*width;
/* Make a 0 valued pad bit. I wlil use this for all the shifin /* Make a 0 valued pad bit. I will use this for all the shift in
values that are beyond the input. */ values that are beyond the input. */
pad0_cell = edif_cellref_create(edf, cell_0); pad0_cell = edif_cellref_create(edf, cell_0);
pad0 = edif_joint_create(edf); pad0 = edif_joint_create(edf);
@ -951,6 +951,9 @@ void xilinx_shiftl(ivl_lpm_t net)
/* /*
* $Log: xilinx.c,v $ * $Log: xilinx.c,v $
* Revision 1.12.2.1 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.12 2004/02/15 18:03:30 steve * Revision 1.12 2004/02/15 18:03:30 steve
* Cleanup of warnings. * Cleanup of warnings.
* *

View File

@ -19,13 +19,13 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: xilinx.h,v 1.8 2003/08/15 02:23:53 steve Exp $" #ident "$Id: xilinx.h,v 1.8.2.1 2007/02/26 19:51:39 steve Exp $"
#endif #endif
/* /*
* This header file includes XILINX library support functions. They * This header file includes XILINX library support functions. They
* manage the creation and reference of cells from the library. Use * manage the creation and reference of cells from the library. Use
* the xililx_cell_* functions to get an edif_cell_t from the * the xilinx_cell_* functions to get an edif_cell_t from the
* library. The function will create the cell in the library if * library. The function will create the cell in the library if
* needed, or will return the existing cell if it was already called. * needed, or will return the existing cell if it was already called.
*/ */
@ -130,6 +130,9 @@ extern void xilinx_shiftl(ivl_lpm_t net);
/* /*
* $Log: xilinx.h,v $ * $Log: xilinx.h,v $
* Revision 1.8.2.1 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.8 2003/08/15 02:23:53 steve * Revision 1.8 2003/08/15 02:23:53 steve
* Add synthesis support for synchronous reset. * Add synthesis support for synchronous reset.
* *

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: fit_log.c,v 1.5 2002/08/12 01:35:03 steve Exp $" #ident "$Id: fit_log.c,v 1.5.2.1 2007/02/26 19:51:39 steve Exp $"
#endif #endif
# include "config.h" # include "config.h"
@ -29,7 +29,7 @@
# include "priv.h" # include "priv.h"
/* /*
* By the time we get here, all the flip-flops iave been placed in * By the time we get here, all the flip-flops have been placed in
* macrocells, and enables attached to them. So all that's left is to * macrocells, and enables attached to them. So all that's left is to
* work backwards from each macrocell, making terms and sum-of-terms * work backwards from each macrocell, making terms and sum-of-terms
* from the asynchronous logic until we get to the table inputs. * from the asynchronous logic until we get to the table inputs.
@ -128,6 +128,9 @@ int fit_logic(void)
/* /*
* $Log: fit_log.c,v $ * $Log: fit_log.c,v $
* Revision 1.5.2.1 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.5 2002/08/12 01:35:03 steve * Revision 1.5 2002/08/12 01:35:03 steve
* conditional ident string using autoconfig. * conditional ident string using autoconfig.
* *

View File

@ -19,7 +19,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: priv.h,v 1.7 2002/08/12 01:35:03 steve Exp $" #ident "$Id: priv.h,v 1.7.2.1 2007/02/26 19:51:39 steve Exp $"
#endif #endif
# include <ivl_target.h> # include <ivl_target.h>
@ -88,7 +88,7 @@ extern struct pal_bind_s* bind_pin;
/* /*
* These are various stepps in the fitting process. * These are various steps in the fitting process.
*/ */
extern int get_pad_bindings(ivl_scope_t net, void*x); extern int get_pad_bindings(ivl_scope_t net, void*x);
@ -102,6 +102,9 @@ extern int emit_jedec(const char*path);
/* /*
* $Log: priv.h,v $ * $Log: priv.h,v $
* Revision 1.7.2.1 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.7 2002/08/12 01:35:03 steve * Revision 1.7 2002/08/12 01:35:03 steve
* conditional ident string using autoconfig. * conditional ident string using autoconfig.
* *

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: verilog.c,v 1.28 2004/02/15 18:03:30 steve Exp $" #ident "$Id: verilog.c,v 1.28.2.1 2007/02/26 19:51:39 steve Exp $"
#endif #endif
# include "config.h" # include "config.h"
@ -141,7 +141,7 @@ static int draw_logic(ivl_net_logic_t net)
} }
/* /*
* Scan the scope and its children for logic gates. Ise the draw_logic * Scan the scope and its children for logic gates. Use the draw_logic
* function to draw the actual gate. * function to draw the actual gate.
*/ */
static int draw_scope_logic(ivl_scope_t scope, void*x) static int draw_scope_logic(ivl_scope_t scope, void*x)
@ -439,6 +439,9 @@ int target_design(ivl_design_t des)
/* /*
* $Log: verilog.c,v $ * $Log: verilog.c,v $
* Revision 1.28.2.1 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.28 2004/02/15 18:03:30 steve * Revision 1.28 2004/02/15 18:03:30 steve
* Cleanup of warnings. * Cleanup of warnings.
* *

View File

@ -28,7 +28,7 @@ esac
AC_CHECK_FUNCS(fopen64) AC_CHECK_FUNCS(fopen64)
# Compiler option for position independent code, needed whan making shared objects. # Compiler option for position independent code, needed when making shared objects.
AX_C_PICFLAG AX_C_PICFLAG
# linker options when building a shared library # linker options when building a shared library

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: draw_mux.c,v 1.7 2003/12/19 01:27:10 steve Exp $" #ident "$Id: draw_mux.c,v 1.7.2.1 2007/02/26 19:51:39 steve Exp $"
#endif #endif
# include "vvp_priv.h" # include "vvp_priv.h"
@ -30,7 +30,7 @@
/* /*
* This draws a general mux, a slice at a time. Use MUXX so that * This draws a general mux, a slice at a time. Use MUXX so that
* unknows lead to unknown output. * unknowns lead to unknown output.
*/ */
static void draw_lpm_mux_bitslice(ivl_lpm_t net, unsigned slice) static void draw_lpm_mux_bitslice(ivl_lpm_t net, unsigned slice)
{ {
@ -146,7 +146,7 @@ static void draw_lpm_mux_ab(ivl_lpm_t net)
ivl_nexus_t s; ivl_nexus_t s;
unsigned idx, width; unsigned idx, width;
/* Only support A-B muxes at this oint. */ /* Only support A-B muxes at this point. */
assert(ivl_lpm_size(net) == 2); assert(ivl_lpm_size(net) == 2);
assert(ivl_lpm_selects(net) == 1); assert(ivl_lpm_selects(net) == 1);
@ -185,6 +185,9 @@ void draw_lpm_mux(ivl_lpm_t net)
/* /*
* $Log: draw_mux.c,v $ * $Log: draw_mux.c,v $
* Revision 1.7.2.1 2007/02/26 19:51:39 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.7 2003/12/19 01:27:10 steve * Revision 1.7 2003/12/19 01:27:10 steve
* Fix various unsigned compare warnings. * Fix various unsigned compare warnings.
* *

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: eval_expr.c,v 1.110.2.1 2006/03/12 07:34:20 steve Exp $" #ident "$Id: eval_expr.c,v 1.110.2.2 2007/02/26 19:51:40 steve Exp $"
#endif #endif
# include "vvp_priv.h" # include "vvp_priv.h"
@ -101,7 +101,7 @@ unsigned long get_number_immediate(ivl_expr_t ex)
/* /*
* The STUFF_OK_XZ bit is true if the output is going to be further * The STUFF_OK_XZ bit is true if the output is going to be further
* processed so that x and z values are equivilent. This may allow for * processed so that x and z values are equivalent. This may allow for
* new optimizations. * new optimizations.
*/ */
static struct vector_info draw_eq_immediate(ivl_expr_t exp, unsigned ewid, static struct vector_info draw_eq_immediate(ivl_expr_t exp, unsigned ewid,
@ -443,7 +443,7 @@ static struct vector_info draw_binary_expr_lor(ivl_expr_t exp, unsigned wid)
lv = draw_eval_expr(le, STUFF_OK_XZ); lv = draw_eval_expr(le, STUFF_OK_XZ);
/* if the left operand has width, then evaluate the single-bit /* if the left operand has width, then evaluate the single-bit
logical equivilent. */ logical equivalent. */
if ((lv.base >= 4) && (lv.wid > 1)) { if ((lv.base >= 4) && (lv.wid > 1)) {
struct vector_info tmp; struct vector_info tmp;
clr_vector(lv); clr_vector(lv);
@ -457,7 +457,7 @@ static struct vector_info draw_binary_expr_lor(ivl_expr_t exp, unsigned wid)
rv = draw_eval_expr(re, STUFF_OK_XZ); rv = draw_eval_expr(re, STUFF_OK_XZ);
/* if the right operand has width, then evaluate the single-bit /* if the right operand has width, then evaluate the single-bit
logical equivilent. */ logical equivalent. */
if ((rv.base >= 4) && (rv.wid > 1)) { if ((rv.base >= 4) && (rv.wid > 1)) {
struct vector_info tmp; struct vector_info tmp;
clr_vector(rv); clr_vector(rv);
@ -1002,7 +1002,7 @@ static struct vector_info draw_binary_expr_arith(ivl_expr_t exp, unsigned wid)
/* The arithmetic instructions replace the left operand with /* The arithmetic instructions replace the left operand with
the result. If the left operand is a replicated constant, the result. If the left operand is a replicated constant,
then I need to make a writeable copy so that the then I need to make a writable copy so that the
instruction can operate. */ instruction can operate. */
if (lv.base < 4) { if (lv.base < 4) {
struct vector_info tmp; struct vector_info tmp;
@ -1160,7 +1160,7 @@ static struct vector_info draw_bitsel_expr(ivl_expr_t exp, unsigned wid)
/* /*
* The concatenation operator is evaluated by evaluating each sub- * The concatenation operator is evaluated by evaluating each sub-
* expression, then copying it into the continguous vector of the * expression, then copying it into the contiguous vector of the
* result. Do this until the result vector is filled. * result. Do this until the result vector is filled.
*/ */
static struct vector_info draw_concat_expr(ivl_expr_t exp, unsigned wid) static struct vector_info draw_concat_expr(ivl_expr_t exp, unsigned wid)
@ -1621,7 +1621,7 @@ static struct vector_info draw_select_expr(ivl_expr_t exp, unsigned wid)
clr_vector(shiv); clr_vector(shiv);
/* If the subv result is a magic constant, then make a copy in /* If the subv result is a magic constant, then make a copy in
writeable vector space and work from there instead. */ writable vector space and work from there instead. */
if (subv.base < 4) { if (subv.base < 4) {
res.base = allocate_vector(subv.wid); res.base = allocate_vector(subv.wid);
res.wid = subv.wid; res.wid = subv.wid;
@ -2177,6 +2177,9 @@ struct vector_info draw_eval_expr(ivl_expr_t exp, int stuff_ok_flag)
/* /*
* $Log: eval_expr.c,v $ * $Log: eval_expr.c,v $
* Revision 1.110.2.2 2007/02/26 19:51:40 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.110.2.1 2006/03/12 07:34:20 steve * Revision 1.110.2.1 2006/03/12 07:34:20 steve
* Fix the memsynth1 case. * Fix the memsynth1 case.
* *

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: eval_real.c,v 1.11.2.1 2006/10/11 00:19:04 steve Exp $" #ident "$Id: eval_real.c,v 1.11.2.2 2007/02/26 19:51:40 steve Exp $"
#endif #endif
/* /*
@ -116,7 +116,7 @@ static int draw_number_real(ivl_expr_t exp)
} }
/* If this is actually a negative number, then get the /* If this is actually a negative number, then get the
positive equivilent, and set the sign bit in the exponent positive equivalent, and set the sign bit in the exponent
field. */ field. */
if (ivl_expr_signed(exp) && (bits[wid-1] == '1')) { if (ivl_expr_signed(exp) && (bits[wid-1] == '1')) {
mant = (0-mant) & ((1UL<<wid) - 1UL); mant = (0-mant) & ((1UL<<wid) - 1UL);
@ -308,6 +308,9 @@ int draw_eval_real(ivl_expr_t exp)
/* /*
* $Log: eval_real.c,v $ * $Log: eval_real.c,v $
* Revision 1.11.2.2 2007/02/26 19:51:40 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.11.2.1 2006/10/11 00:19:04 steve * Revision 1.11.2.1 2006/10/11 00:19:04 steve
* Fix code generation for signed numbers in real expressions. * Fix code generation for signed numbers in real expressions.
* *

View File

@ -16,7 +16,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: vector.c,v 1.4 2003/07/03 17:44:10 steve Exp $" #ident "$Id: vector.c,v 1.4.2.1 2007/02/26 19:51:40 steve Exp $"
#endif #endif
# include "vvp_priv.h" # include "vvp_priv.h"
@ -24,7 +24,7 @@
/* Maximum vector bits in a thread. If a thread co-processor is /* Maximum vector bits in a thread. If a thread co-processor is
* implemented, this value may need to be reduced. At that time * implemented, this value may need to be reduced. At that time
* wider operatons will need to be partitioned. For example * wider operations will need to be partitioned. For example
* shift operations on WIDE (say > 64k bit) registers. * shift operations on WIDE (say > 64k bit) registers.
*/ */
#define MAX_VEC (256*1024) #define MAX_VEC (256*1024)
@ -211,6 +211,9 @@ unsigned allocate_vector_exp(ivl_expr_t exp, unsigned wid)
/* /*
* $Log: vector.c,v $ * $Log: vector.c,v $
* Revision 1.4.2.1 2007/02/26 19:51:40 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.4 2003/07/03 17:44:10 steve * Revision 1.4 2003/07/03 17:44:10 steve
* Wider thread vector limit. * Wider thread vector limit.
* *

View File

@ -19,7 +19,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: vvp_priv.h,v 1.28 2004/01/20 21:00:47 steve Exp $" #ident "$Id: vvp_priv.h,v 1.28.2.1 2007/02/26 19:51:40 steve Exp $"
#endif #endif
# include "vvp_config.h" # include "vvp_config.h"
@ -28,7 +28,7 @@
/* /*
* The target_design entry opens the output file that receives the * The target_design entry opens the output file that receives the
* compiled design, and sets the vvp_out to the descripter. * compiled design, and sets the vvp_out to the descriptor.
*/ */
extern FILE* vvp_out; extern FILE* vvp_out;
@ -193,6 +193,9 @@ extern unsigned thread_count;
/* /*
* $Log: vvp_priv.h,v $ * $Log: vvp_priv.h,v $
* Revision 1.28.2.1 2007/02/26 19:51:40 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.28 2004/01/20 21:00:47 steve * Revision 1.28 2004/01/20 21:00:47 steve
* Isolate configure from containing config.h * Isolate configure from containing config.h
* *

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: vvp_process.c,v 1.93.2.2 2005/01/28 18:29:29 steve Exp $" #ident "$Id: vvp_process.c,v 1.93.2.3 2007/02/26 19:51:40 steve Exp $"
#endif #endif
# include "vvp_priv.h" # include "vvp_priv.h"
@ -1402,7 +1402,7 @@ static int show_stmt_while(ivl_statement_t net, ivl_scope_t sscope)
rc += show_statement(ivl_stmt_sub_stmt(net), sscope); rc += show_statement(ivl_stmt_sub_stmt(net), sscope);
/* This is the bottom of the loop. branch to the top where the /* This is the bottom of the loop. branch to the top where the
test is repeased, and also draw the out label. */ test is repeated, and also draw the out label. */
fprintf(vvp_out, " %%jmp T_%d.%d;\n", thread_count, top_label); fprintf(vvp_out, " %%jmp T_%d.%d;\n", thread_count, top_label);
fprintf(vvp_out, "T_%d.%d ;\n", thread_count, out_label); fprintf(vvp_out, "T_%d.%d ;\n", thread_count, out_label);
clear_expression_lookaside(); clear_expression_lookaside();
@ -1649,6 +1649,9 @@ int draw_func_definition(ivl_scope_t scope)
/* /*
* $Log: vvp_process.c,v $ * $Log: vvp_process.c,v $
* Revision 1.93.2.3 2007/02/26 19:51:40 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.93.2.2 2005/01/28 18:29:29 steve * Revision 1.93.2.2 2005/01/28 18:29:29 steve
* Add ability to compile real values into index registers. * Add ability to compile real values into index registers.
* *

View File

@ -17,7 +17,7 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: vvp_scope.c,v 1.103.2.6 2006/04/16 19:26:41 steve Exp $" #ident "$Id: vvp_scope.c,v 1.103.2.7 2007/02/26 19:51:40 steve Exp $"
#endif #endif
# include "vvp_priv.h" # include "vvp_priv.h"
@ -29,7 +29,7 @@
# include <string.h> # include <string.h>
/* /*
* Escape non-symbol chararacters in ids, and quotes in strings. * Escape non-symbol characters in ids, and quotes in strings.
*/ */
inline static char hex_digit(unsigned i) inline static char hex_digit(unsigned i)
@ -519,7 +519,7 @@ const char* draw_net_input(ivl_nexus_t nex)
break; break;
/* Catch the special cases that the nets are supply /* Catch the special cases that the nets are supply
nets. Drive constant values uncomditionally. */ nets. Drive constant values unconditionally. */
case IVL_SIT_SUPPLY0: case IVL_SIT_SUPPLY0:
nex_private = "C<su0>"; nex_private = "C<su0>";
ivl_nexus_set_private(nex, nex_private); ivl_nexus_set_private(nex, nex_private);
@ -1886,6 +1886,9 @@ int draw_scope(ivl_scope_t net, ivl_scope_t parent)
/* /*
* $Log: vvp_scope.c,v $ * $Log: vvp_scope.c,v $
* Revision 1.103.2.7 2007/02/26 19:51:40 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.103.2.6 2006/04/16 19:26:41 steve * Revision 1.103.2.6 2006/04/16 19:26:41 steve
* Fix handling of exploded memories with partial or missing resets. * Fix handling of exploded memories with partial or missing resets.
* *

View File

@ -75,7 +75,7 @@ AC_SUBST(file64_support)
# $host # $host
# Compiler option for position independent code, needed whan making shared objects. # Compiler option for position independent code, needed when making shared objects.
AX_C_PICFLAG AX_C_PICFLAG
AX_LD_EXTRALIBS AX_LD_EXTRALIBS

View File

@ -19,14 +19,14 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
* --- * ---
* You should also have recieved a copy of the Picture Elements * You should also have received a copy of the Picture Elements
* Binary Software License offer along with the source. This offer * Binary Software License offer along with the source. This offer
* allows you to obtain the right to redistribute the software in * allows you to obtain the right to redistribute the software in
* binary (compiled) form. If you have not received it, contact * binary (compiled) form. If you have not received it, contact
* Picture Elements, Inc., 777 Panoramic Way, Berkeley, CA 94704. * Picture Elements, Inc., 777 Panoramic Way, Berkeley, CA 94704.
*/ */
#ifdef HAVE_CVS_IDENT #ifdef HAVE_CVS_IDENT
#ident "$Id: vpi_memory.c,v 1.3 2002/08/12 01:35:05 steve Exp $" #ident "$Id: vpi_memory.c,v 1.3.2.1 2007/02/26 19:51:41 steve Exp $"
#endif #endif
# include "vpi_priv.h" # include "vpi_priv.h"
@ -201,6 +201,9 @@ vpiHandle vpip_make_memory(struct __vpiMemory*ref, const char*name,
} }
/* /*
* $Log: vpi_memory.c,v $ * $Log: vpi_memory.c,v $
* Revision 1.3.2.1 2007/02/26 19:51:41 steve
* Spelling fixes (larry doolittle)
*
* Revision 1.3 2002/08/12 01:35:05 steve * Revision 1.3 2002/08/12 01:35:05 steve
* conditional ident string using autoconfig. * conditional ident string using autoconfig.
* *