mirror of
https://github.com/verilator/verilator.git
synced 2025-04-06 04:32:39 +00:00
Add SPDX license identifiers. No functional change.
This commit is contained in:
parent
172583eb03
commit
1ce360ed5b
@ -1,8 +1,10 @@
|
|||||||
# DESCRIPTION: Travis-CI config
|
# DESCRIPTION: Travis-CI config
|
||||||
#
|
#
|
||||||
# Copyright 2003-2019 by Todd Strader. Verilator is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU Lesser
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# General Public License Version 3 or the Perl Artistic License Version 2.0.
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
version: ~> 1.0
|
version: ~> 1.0
|
||||||
|
|
||||||
|
3
Changes
3
Changes
@ -3547,10 +3547,11 @@ of input ports exists for tracing.
|
|||||||
|
|
||||||
This uses outline mode in Emacs. See C-h m [M-x describe-mode].
|
This uses outline mode in Emacs. See C-h m [M-x describe-mode].
|
||||||
|
|
||||||
Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
can redistribute it and/or modify it under the terms of either the GNU
|
can redistribute it and/or modify it under the terms of either the GNU
|
||||||
Lesser General Public License Version 3 or the Perl Artistic License
|
Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
Version 2.0.
|
Version 2.0.
|
||||||
|
SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
Local variables:
|
Local variables:
|
||||||
mode: outline
|
mode: outline
|
||||||
|
10
Makefile.in
10
Makefile.in
@ -7,15 +7,11 @@
|
|||||||
#
|
#
|
||||||
#*****************************************************************************
|
#*****************************************************************************
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
#
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
# Verilator 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.
|
|
||||||
#
|
#
|
||||||
#****************************************************************************/
|
#****************************************************************************/
|
||||||
#
|
#
|
||||||
|
@ -5,11 +5,7 @@
|
|||||||
# can redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
#
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
# 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.
|
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
@ -5372,15 +5368,15 @@ remain anonymous.
|
|||||||
|
|
||||||
The latest version is available from L<https://verilator.org>.
|
The latest version is available from L<https://verilator.org>.
|
||||||
|
|
||||||
Copyright 2003-2020 by Wilson Snyder. Verilator is free software; you can
|
Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
||||||
redistribute it and/or modify the Verilator internals under the terms of
|
redistribute it and/or modify the Verilator internals under the terms of
|
||||||
either the GNU Lesser General Public License Version 3 or the Perl Artistic
|
either the GNU Lesser General Public License Version 3 or the Perl Artistic
|
||||||
License Version 2.0.
|
License Version 2.0.
|
||||||
|
|
||||||
All Verilog and C++/SystemC code quoted within this documentation file are
|
All Verilog and C++/SystemC code quoted within this documentation file are
|
||||||
released into the Public Domain. Many example files and test files are
|
released as Creative Commons Public Domain (CC0). Many example files and
|
||||||
likewise released into the Public Domain as described in the files
|
test files are likewise released under CC0 into effectively the Public
|
||||||
themselves.
|
Domain as described in the files themselves.
|
||||||
|
|
||||||
=head1 SEE ALSO
|
=head1 SEE ALSO
|
||||||
|
|
||||||
|
@ -6,11 +6,6 @@
|
|||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
#
|
#
|
||||||
# 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.
|
|
||||||
#
|
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
require 5.006_001;
|
require 5.006_001;
|
||||||
@ -269,10 +264,12 @@ Specifies a module search directory.
|
|||||||
|
|
||||||
The latest version is available from L<https://verilator.org>.
|
The latest version is available from L<https://verilator.org>.
|
||||||
|
|
||||||
Copyright 2003-2020 by Wilson Snyder. Verilator is free software; you can
|
Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
redistribute it and/or modify the Verilator internals under the terms of
|
can redistribute it and/or modify the Verilator internals under the terms
|
||||||
either the GNU Lesser General Public License Version 3 or the Perl Artistic
|
of either the GNU Lesser General Public License Version 3 or the Perl
|
||||||
License Version 2.0.
|
Artistic License Version 2.0.
|
||||||
|
|
||||||
|
SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
=head1 AUTHORS
|
=head1 AUTHORS
|
||||||
|
|
||||||
|
@ -233,9 +233,12 @@ Do not show differences in line numbering.
|
|||||||
|
|
||||||
The latest version is available from L<https://verilator.org>.
|
The latest version is available from L<https://verilator.org>.
|
||||||
|
|
||||||
Copyright 2005-2020 by Wilson Snyder. This package is free software; you can
|
Copyright 2005-2020 by Wilson Snyder. This program is free software; you
|
||||||
redistribute it and/or modify it under the terms of either the GNU Lesser
|
can redistribute it and/or modify it under the terms of either the GNU
|
||||||
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
|
Version 2.0.
|
||||||
|
|
||||||
|
SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
=head1 AUTHORS
|
=head1 AUTHORS
|
||||||
|
|
||||||
|
@ -538,9 +538,12 @@ verilator_gantt.vcd.
|
|||||||
|
|
||||||
The latest version is available from L<https://verilator.org>.
|
The latest version is available from L<https://verilator.org>.
|
||||||
|
|
||||||
Copyright 2018-2020 by Wilson Snyder. Verilator is free software; you can
|
Copyright 2018-2020 by Wilson Snyder. This program is free software; you
|
||||||
redistribute it and/or modify it under the terms of either the GNU Lesser
|
can redistribute it and/or modify it under the terms of either the GNU
|
||||||
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
|
Version 2.0.
|
||||||
|
|
||||||
|
SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
=head1 AUTHORS
|
=head1 AUTHORS
|
||||||
|
|
||||||
|
@ -1,9 +1,11 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
# DESCRIPTION: Print include statements for each ARGV
|
# DESCRIPTION: Print include statements for each ARGV
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This package is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU Lesser
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# General Public License Version 3 or the Perl Artistic License Version 2.0.
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
require 5.005;
|
require 5.005;
|
||||||
|
@ -228,9 +228,12 @@ Displays this message and program version and exits.
|
|||||||
|
|
||||||
The latest version is available from L<https://verilator.org>.
|
The latest version is available from L<https://verilator.org>.
|
||||||
|
|
||||||
Copyright 2007-2020 by Wilson Snyder. Verilator is free software; you can
|
Copyright 2007-2020 by Wilson Snyder. This program is free software; you
|
||||||
redistribute it and/or modify it under the terms of either the GNU Lesser
|
can redistribute it and/or modify it under the terms of either the GNU
|
||||||
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
|
Version 2.0.
|
||||||
|
|
||||||
|
SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
=head1 AUTHORS
|
=head1 AUTHORS
|
||||||
|
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# DESCRIPTION: Verilator: Build script for vcddiff
|
# DESCRIPTION: Verilator: Build script for vcddiff
|
||||||
#
|
#
|
||||||
# Copyright 2019 by Todd Strader. This program is free software; you can
|
# Copyright 2019 by Todd Strader. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
# NB: it would be better to add this via a PPA
|
# NB: it would be better to add this via a PPA
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# DESCRIPTION: Verilator: Travis CI build script
|
# DESCRIPTION: Verilator: Travis CI build script
|
||||||
#
|
#
|
||||||
# Copyright 2019 by Todd Strader. This program is free software; you can
|
# Copyright 2019 by Todd Strader. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
# This script builds and caches the Verilator binaries for Travis CI
|
# This script builds and caches the Verilator binaries for Travis CI
|
||||||
# (and possibly other CI platforms). The Verilator CI system uses this
|
# (and possibly other CI platforms). The Verilator CI system uses this
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
# DESCRIPTION: Dockerfile for env to build and fully test Verilator
|
# DESCRIPTION: Dockerfile for env to build and fully test Verilator
|
||||||
#
|
#
|
||||||
# Copyright 2020 by Stefan Wallentowitz. This program is free
|
# Copyright 2020 by Stefan Wallentowitz. This program is free software; you
|
||||||
# software; you can redistribute it and/or modify it under the terms
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# of either the GNU Lesser General Public License Version 3 or the
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Perl Artistic License Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
FROM ubuntu:18.04
|
FROM ubuntu:18.04
|
||||||
|
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
#!/bin/bash -e
|
#!/bin/bash -e
|
||||||
# DESCRIPTION: Build SystemC in Ubuntu 18.04 with different g++/gcc
|
# DESCRIPTION: Build SystemC in Ubuntu 18.04 with different g++/gcc
|
||||||
#
|
#
|
||||||
# Copyright 2020 by Stefan Wallentowitz. This program is free
|
# Copyright 2020 by Stefan Wallentowitz. This program is free software; you
|
||||||
# software; you can redistribute it and/or modify it under the terms
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# of either the GNU Lesser General Public License Version 3 or the
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Perl Artistic License Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
build_variant () {
|
build_variant () {
|
||||||
version=$($1 --version | grep gcc | awk '{print $4}')
|
version=$($1 --version | grep gcc | awk '{print $4}')
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
#!/bin/bash -e
|
#!/bin/bash -e
|
||||||
# DESCRIPTION: Build Verilator (inside container)
|
# DESCRIPTION: Build Verilator (inside container)
|
||||||
#
|
#
|
||||||
# Copyright 2020 by Stefan Wallentowitz. This program is free
|
# Copyright 2020 by Stefan Wallentowitz. This program is free software; you
|
||||||
# software; you can redistribute it and/or modify it under the terms
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# of either the GNU Lesser General Public License Version 3 or the
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Perl Artistic License Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
: "${REPO:=https://github.com/verilator/verilator}"
|
: "${REPO:=https://github.com/verilator/verilator}"
|
||||||
: "${REV:=master}"
|
: "${REV:=master}"
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
# DESCRIPTION: Dockerfile for image to run Verilator inside
|
# DESCRIPTION: Dockerfile for image to run Verilator inside
|
||||||
#
|
#
|
||||||
# Copyright 2020 by Stefan Wallentowitz. This program is free
|
# Copyright 2020 by Stefan Wallentowitz. This program is free software; you
|
||||||
# software; you can redistribute it and/or modify it under the terms
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# of either the GNU Lesser General Public License Version 3 or the
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Perl Artistic License Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
FROM ubuntu:18.04
|
FROM ubuntu:18.04
|
||||||
|
|
||||||
|
@ -1,9 +1,10 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# DESCRIPTION: Docker hub hook to pass SOURCE_COMMIT
|
# DESCRIPTION: Docker hub hook to pass SOURCE_COMMIT
|
||||||
#
|
#
|
||||||
# Copyright 2020 by Stefan Wallentowitz. This program is free
|
# Copyright 2020 by Stefan Wallentowitz. This program is free software; you
|
||||||
# software; you can redistribute it and/or modify it under the terms
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# of either the GNU Lesser General Public License Version 3 or the
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Perl Artistic License Version 2.0.FROM ubuntu:18.04
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
docker build --build-arg SOURCE_COMMIT=${SOURCE_COMMIT} -f $DOCKERFILE_PATH -t $IMAGE_NAME .
|
docker build --build-arg SOURCE_COMMIT=${SOURCE_COMMIT} -f $DOCKERFILE_PATH -t $IMAGE_NAME .
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# DESCRIPTION: Docker hub hook to tag the latest release (stable)
|
# DESCRIPTION: Docker hub hook to tag the latest release (stable)
|
||||||
#
|
#
|
||||||
# Copyright 2020 by Stefan Wallentowitz. This program is free
|
# Copyright 2020 by Stefan Wallentowitz. This program is free software; you
|
||||||
# software; you can redistribute it and/or modify it under the terms
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# of either the GNU Lesser General Public License Version 3 or the
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Perl Artistic License Version 2.0.FROM ubuntu:18.04
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
if [ "$SOURCE_BRANCH"="stable" ]; then
|
if [ "$SOURCE_BRANCH"="stable" ]; then
|
||||||
docker tag $IMAGE_NAME $DOCKER_REPO:latest
|
docker tag $IMAGE_NAME $DOCKER_REPO:latest
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# DESCRIPTION: Wrap a verilator call to run a docker container
|
# DESCRIPTION: Wrap a verilator call to run a docker container
|
||||||
#
|
#
|
||||||
# Copyright 2020 by Stefan Wallentowitz. This program is free
|
# Copyright 2020 by Stefan Wallentowitz. This program is free software; you
|
||||||
# software; you can redistribute it and/or modify it under the terms
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# of either the GNU Lesser General Public License Version 3 or the
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Perl Artistic License Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
docker pull verilator/verilator:$1 >/dev/null
|
docker pull verilator/verilator:$1 >/dev/null
|
||||||
docker run -ti -v ${PWD}:/work --user $(id -u):$(id -g) verilator/verilator:$1 "${@:2}"
|
docker run -ti -v ${PWD}:/work --user $(id -u):$(id -g) verilator/verilator:$1 "${@:2}"
|
||||||
|
@ -2,10 +2,11 @@
|
|||||||
# DESCRIPTION: Wrap a Verilator call and copy vlt includes
|
# DESCRIPTION: Wrap a Verilator call and copy vlt includes
|
||||||
# (inside docker container)
|
# (inside docker container)
|
||||||
#
|
#
|
||||||
# Copyright 2020 by Stefan Wallentowitz. This program is free
|
# Copyright 2020 by Stefan Wallentowitz. This program is free software; you
|
||||||
# software; you can redistribute it and/or modify it under the terms
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# of either the GNU Lesser General Public License Version 3 or the
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Perl Artistic License Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
perl /usr/local/bin/verilator "$@"
|
perl /usr/local/bin/verilator "$@"
|
||||||
|
|
||||||
|
@ -1,10 +1,12 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# DESCRIPTION: Verilator: Travis CI test script
|
# DESCRIPTION: Verilator: Travis CI test script
|
||||||
#
|
#
|
||||||
# Copyright 2019 by Todd Strader. This program is free software; you can
|
# Copyright 2019 by Todd Strader. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
export DRIVER_FLAGS='-j 0 --quiet --rerun'
|
export DRIVER_FLAGS='-j 0 --quiet --rerun'
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
# DESCRIPTION: Process this file with autoconf to produce a configure script.
|
# DESCRIPTION: Process this file with autoconf to produce a configure script.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. Verilator is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. Verilator is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU Lesser
|
# can redistribute it and/or modify it under the terms of either the GNU Lesser
|
||||||
# General Public License Version 3 or the Perl Artistic License Version 2.0.
|
# General Public License Version 3 or the Perl Artistic License Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
#AC_INIT([Verilator],[#.### YYYY-MM-DD])
|
#AC_INIT([Verilator],[#.### YYYY-MM-DD])
|
||||||
#AC_INIT([Verilator],[#.### devel])
|
#AC_INIT([Verilator],[#.### devel])
|
||||||
|
@ -50,13 +50,13 @@ contributions flow more efficiently.
|
|||||||
link:CONTRIBUTORS[docs/CONTRIBUTORS] and you are agreeing all future
|
link:CONTRIBUTORS[docs/CONTRIBUTORS] and you are agreeing all future
|
||||||
contributions are also certified.
|
contributions are also certified.
|
||||||
|
|
||||||
** We occasionally accept contributions where people do not want their
|
** We occasionally accept contributions where people do not want their name
|
||||||
name published. Please email us; you must still certify your
|
published. Please email us; you must still privately certify your
|
||||||
contribution using email.
|
contribution.
|
||||||
|
|
||||||
* Your test contributions are generally considered released into the public
|
* Your test contributions are generally considered released into the
|
||||||
domain, unless you request otherwise or put a GNU/Artistic license on
|
Creative Commons Public Domain (CC0), unless you request otherwise or put
|
||||||
your test file.
|
a GNU/Artistic license on your file.
|
||||||
|
|
||||||
* Most important is we get your patch. If you'd like to clean up
|
* Most important is we get your patch. If you'd like to clean up
|
||||||
indentation and related issues ahead of our feedback, that is
|
indentation and related issues ahead of our feedback, that is
|
||||||
|
@ -7,15 +7,11 @@
|
|||||||
#
|
#
|
||||||
#*****************************************************************************
|
#*****************************************************************************
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
#
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
# Verilator 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.
|
|
||||||
#
|
#
|
||||||
#****************************************************************************/
|
#****************************************************************************/
|
||||||
#
|
#
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
* Language support:
|
* Language support:
|
||||||
** Fix ordering of each bit separately in a signal (mips)
|
** Fix ordering of each bit separately in a signal (mips)
|
||||||
|
@ -303,3 +303,4 @@ or https://verilator.org/verilator_doc.pdf[Verilator manual (PDF)].
|
|||||||
Copyright 2008-2020 by Wilson Snyder. Verilator is free software; you can
|
Copyright 2008-2020 by Wilson Snyder. Verilator is free software; you can
|
||||||
redistribute it and/or modify it under the terms of either the GNU Lesser
|
redistribute it and/or modify it under the terms of either the GNU Lesser
|
||||||
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
||||||
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
@ -998,3 +998,4 @@ list in `src/Makefile_obj.in` and reconfigure.
|
|||||||
Copyright 2008-2020 by Wilson Snyder. Verilator is free software; you can
|
Copyright 2008-2020 by Wilson Snyder. Verilator is free software; you can
|
||||||
redistribute it and/or modify it under the terms of either the GNU Lesser
|
redistribute it and/or modify it under the terms of either the GNU Lesser
|
||||||
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
||||||
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
@ -63,3 +63,10 @@ each describing the contents of that module, and a single `<typetable>`...
|
|||||||
`</typetable>` element which lists all used types used within the
|
`</typetable>` element which lists all used types used within the
|
||||||
modules. Each type has a numeric `id` attribute that is referred to by
|
modules. Each type has a numeric `id` attribute that is referred to by
|
||||||
elements in the `<module>` elements using the `dtype_id` attribute.
|
elements in the `<module>` elements using the `dtype_id` attribute.
|
||||||
|
|
||||||
|
== Distribution
|
||||||
|
|
||||||
|
Copyright 2020-2020 by Wilson Snyder. Verilator is free software; you can
|
||||||
|
redistribute it and/or modify it under the terms of either the GNU Lesser
|
||||||
|
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
||||||
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This is an example cmake script to build a verilog to systemc project
|
# This is an example cmake script to build a verilog to systemc project
|
||||||
# using cmake and verilator.
|
# using cmake and verilator.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -6,10 +6,11 @@
|
|||||||
# This makefile is here for testing the examples and should
|
# This makefile is here for testing the examples and should
|
||||||
# generally not be added to a CMake project.
|
# generally not be added to a CMake project.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This is an example cmake script to build a verilog to SystemC project
|
# This is an example cmake script to build a verilog to SystemC project
|
||||||
# using CMake and Verilator.
|
# using CMake and Verilator.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -6,10 +6,11 @@
|
|||||||
# This makefile is here for testing the examples and should
|
# This makefile is here for testing the examples and should
|
||||||
# generally not be added to a CMake project.
|
# generally not be added to a CMake project.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This is an example cmake script to build a verilog to systemc project
|
# This is an example cmake script to build a verilog to systemc project
|
||||||
# using cmake and verilator.
|
# using cmake and verilator.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -6,10 +6,11 @@
|
|||||||
# This makefile is here for testing the examples and should
|
# This makefile is here for testing the examples and should
|
||||||
# generally not be added to a CMake project.
|
# generally not be added to a CMake project.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This is an example cmake script to build a verilog to systemc project
|
# This is an example cmake script to build a verilog to systemc project
|
||||||
# using cmake and verilator.
|
# using cmake and verilator.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -6,10 +6,11 @@
|
|||||||
# This makefile is here for testing the examples and should
|
# This makefile is here for testing the examples and should
|
||||||
# generally not be added to a CMake project.
|
# generally not be added to a CMake project.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This is an example cmake script to build a verilog to SystemC project
|
# This is an example cmake script to build a verilog to SystemC project
|
||||||
# using CMake and Verilator.
|
# using CMake and Verilator.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -6,10 +6,11 @@
|
|||||||
# This makefile is here for testing the examples and should
|
# This makefile is here for testing the examples and should
|
||||||
# generally not be added to a CMake project.
|
# generally not be added to a CMake project.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This calls the object directory makefile. That allows the objects to
|
# This calls the object directory makefile. That allows the objects to
|
||||||
# be placed in the "current directory" which simplifies the Makefile.
|
# be placed in the "current directory" which simplifies the Makefile.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
# Check for sanity to avoid later confusion
|
# Check for sanity to avoid later confusion
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog example module
|
// DESCRIPTION: Verilator: Verilog example module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2017 by Wilson Snyder.
|
// any use, without warranty, 2017 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
//======================================================================
|
//======================================================================
|
||||||
|
|
||||||
// Include common routines
|
// Include common routines
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog example module
|
// DESCRIPTION: Verilator: Verilog example module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2017 by Wilson Snyder.
|
// any use, without warranty, 2017 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
// See also the EXAMPLE section in the verilator manpage/document.
|
// See also the EXAMPLE section in the verilator manpage/document.
|
||||||
module top;
|
module top;
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This calls the object directory makefile. That allows the objects to
|
# This calls the object directory makefile. That allows the objects to
|
||||||
# be placed in the "current directory" which simplifies the Makefile.
|
# be placed in the "current directory" which simplifies the Makefile.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
# Check for sanity to avoid later confusion
|
# Check for sanity to avoid later confusion
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
// -*- SystemC -*-
|
// -*- SystemC -*-
|
||||||
// DESCRIPTION: Verilator Example: Top level main for invoking SystemC model
|
// DESCRIPTION: Verilator Example: Top level main for invoking SystemC model
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2017 by Wilson Snyder.
|
// any use, without warranty, 2017 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
//======================================================================
|
//======================================================================
|
||||||
|
|
||||||
// SystemC global header
|
// SystemC global header
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog example module
|
// DESCRIPTION: Verilator: Verilog example module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2017 by Wilson Snyder.
|
// any use, without warranty, 2017 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
// See also the EXAMPLE section in the verilator manpage/document.
|
// See also the EXAMPLE section in the verilator manpage/document.
|
||||||
module top;
|
module top;
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This calls the object directory makefiles. That allows the objects to
|
# This calls the object directory makefiles. That allows the objects to
|
||||||
# be placed in the "current directory" which simplifies the Makefile.
|
# be placed in the "current directory" which simplifies the Makefile.
|
||||||
#
|
#
|
||||||
# Copyright 2019 by Todd Strader. This program is free software; you can
|
# Copyright 2019 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
# Check for sanity to avoid later confusion
|
# Check for sanity to avoid later confusion
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: --protect-lib example secret module
|
// DESCRIPTION: Verilator: --protect-lib example secret module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2019 by Todd Strader.
|
// any use, without warranty, 2019 by Todd Strader.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
// This module will be used as libsecret.a or libsecret.so without
|
// This module will be used as libsecret.a or libsecret.so without
|
||||||
// exposing the source.
|
// exposing the source.
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: --protect-lib example module
|
// DESCRIPTION: Verilator: --protect-lib example module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2019 by Todd Strader.
|
// any use, without warranty, 2019 by Todd Strader.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
//======================================================================
|
//======================================================================
|
||||||
|
|
||||||
// See examples/tracing_c for notes on tracing
|
// See examples/tracing_c for notes on tracing
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: --protect-lib example module
|
// DESCRIPTION: Verilator: --protect-lib example module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2019 by Todd Strader.
|
// any use, without warranty, 2019 by Todd Strader.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
|
|
||||||
// See also the EXAMPLE section in the verilator manpage/document.
|
// See also the EXAMPLE section in the verilator manpage/document.
|
||||||
module top (input clk);
|
module top (input clk);
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This calls the object directory makefile. That allows the objects to
|
# This calls the object directory makefile. That allows the objects to
|
||||||
# be placed in the "current directory" which simplifies the Makefile.
|
# be placed in the "current directory" which simplifies the Makefile.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
# Check for sanity to avoid later confusion
|
# Check for sanity to avoid later confusion
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
#
|
#
|
||||||
# This is executed in the object directory, and called by ../Makefile
|
# This is executed in the object directory, and called by ../Makefile
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
#######################################################################
|
#######################################################################
|
||||||
|
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog example module
|
// DESCRIPTION: Verilator: Verilog example module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2017 by Wilson Snyder.
|
// any use, without warranty, 2017 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
//======================================================================
|
//======================================================================
|
||||||
|
|
||||||
// Include common routines
|
// Include common routines
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog Test module
|
// DESCRIPTION: Verilator: Verilog Test module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2003 by Wilson Snyder.
|
// any use, without warranty, 2003 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
// ======================================================================
|
// ======================================================================
|
||||||
|
|
||||||
module sub
|
module sub
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog example module
|
// DESCRIPTION: Verilator: Verilog example module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2003 by Wilson Snyder.
|
// any use, without warranty, 2003 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
// ======================================================================
|
// ======================================================================
|
||||||
|
|
||||||
// This is intended to be a complex example of several features, please also
|
// This is intended to be a complex example of several features, please also
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
# This calls the object directory makefile. That allows the objects to
|
# This calls the object directory makefile. That allows the objects to
|
||||||
# be placed in the "current directory" which simplifies the Makefile.
|
# be placed in the "current directory" which simplifies the Makefile.
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
# Check for sanity to avoid later confusion
|
# Check for sanity to avoid later confusion
|
||||||
|
@ -5,10 +5,11 @@
|
|||||||
#
|
#
|
||||||
# This is executed in the object directory, and called by ../Makefile
|
# This is executed in the object directory, and called by ../Makefile
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
#######################################################################
|
#######################################################################
|
||||||
|
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
// -*- SystemC -*-
|
// -*- SystemC -*-
|
||||||
// DESCRIPTION: Verilator Example: Top level main for invoking SystemC model
|
// DESCRIPTION: Verilator Example: Top level main for invoking SystemC model
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2017 by Wilson Snyder.
|
// any use, without warranty, 2017 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
//======================================================================
|
//======================================================================
|
||||||
|
|
||||||
// SystemC global header
|
// SystemC global header
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog Test module
|
// DESCRIPTION: Verilator: Verilog Test module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2003 by Wilson Snyder.
|
// any use, without warranty, 2003 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
// ======================================================================
|
// ======================================================================
|
||||||
|
|
||||||
module sub
|
module sub
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog example module
|
// DESCRIPTION: Verilator: Verilog example module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2003 by Wilson Snyder.
|
// any use, without warranty, 2003 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
// ======================================================================
|
// ======================================================================
|
||||||
|
|
||||||
// This is intended to be a complex example of several features, please also
|
// This is intended to be a complex example of several features, please also
|
||||||
|
@ -2,10 +2,11 @@
|
|||||||
#
|
#
|
||||||
# DESCRIPTION: Verilator Example: XML tests
|
# DESCRIPTION: Verilator Example: XML tests
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog Test module
|
// DESCRIPTION: Verilator: Verilog Test module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2019 by Wilson Snyder.
|
// any use, without warranty, 2019 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
// ======================================================================
|
// ======================================================================
|
||||||
|
|
||||||
module sub
|
module sub
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
// DESCRIPTION: Verilator: Verilog example module
|
// DESCRIPTION: Verilator: Verilog example module
|
||||||
//
|
//
|
||||||
// This file ONLY is placed into the Public Domain, for any use,
|
// This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
// without warranty, 2019 by Wilson Snyder.
|
// any use, without warranty, 2019 by Wilson Snyder.
|
||||||
|
// SPDX-License-Identifier: CC0-1.0
|
||||||
// ======================================================================
|
// ======================================================================
|
||||||
|
|
||||||
module top
|
module top
|
||||||
|
@ -84,8 +84,10 @@ Example usage:
|
|||||||
-v <filename> Verilog library
|
-v <filename> Verilog library
|
||||||
-y <dir> Directory to search for modules
|
-y <dir> Directory to search for modules
|
||||||
|
|
||||||
This file ONLY is placed into the Public Domain, for any use, without
|
This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
warranty, 2019 by Wilson Snyder."""
|
any use, without warranty, 2019 by Wilson Snyder.
|
||||||
|
SPDX-License-Identifier: CC0-1.0
|
||||||
|
"""
|
||||||
)
|
)
|
||||||
parser.add_argument('-debug', '--debug',
|
parser.add_argument('-debug', '--debug',
|
||||||
action='store_const', const=9,
|
action='store_const', const=9,
|
||||||
|
@ -108,8 +108,10 @@ Example usage:
|
|||||||
-v <filename> Verilog library
|
-v <filename> Verilog library
|
||||||
-y <dir> Directory to search for modules
|
-y <dir> Directory to search for modules
|
||||||
|
|
||||||
This file ONLY is placed into the Public Domain, for any use, without
|
This file ONLY is placed under the Creative Commons Public Domain, for
|
||||||
warranty, 2019 by Wilson Snyder."""
|
any use, without warranty, 2019 by Wilson Snyder.
|
||||||
|
SPDX-License-Identifier: CC0-1.0
|
||||||
|
"""
|
||||||
)
|
)
|
||||||
parser.add_argument('-debug', '--debug',
|
parser.add_argument('-debug', '--debug',
|
||||||
action='store_const', const=9,
|
action='store_const', const=9,
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//=========================================================================
|
//=========================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
///
|
///
|
||||||
|
@ -2,9 +2,11 @@
|
|||||||
######################################################################
|
######################################################################
|
||||||
# DESCRIPTION: Makefile commands for all verilated target files
|
# DESCRIPTION: Makefile commands for all verilated target files
|
||||||
#
|
#
|
||||||
# Copyright 2003-2020 by Wilson Snyder. Verilator is free software; you can
|
# Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU Lesser
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# General Public License Version 3 or the Perl Artistic License Version 2.0.
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
PERL = @PERL@
|
PERL = @PERL@
|
||||||
|
@ -6,13 +6,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// This 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.
|
|
||||||
//
|
//
|
||||||
//=========================================================================
|
//=========================================================================
|
||||||
//
|
//
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//=========================================================================
|
//=========================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2010-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2010-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//=========================================================================
|
//=========================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2012-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2000-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
///
|
///
|
||||||
|
@ -1,16 +1,11 @@
|
|||||||
// -*- mode: C++; c-file-style: "cc-mode" -*-
|
// -*- mode: C++; c-file-style: "cc-mode" -*-
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// Copyright 2012-2020 by Wilson Snyder. This program is free software; you can
|
||||||
//
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Copyright 2012-2020 by Wilson Snyder. This program is free software;
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// Version 2.0.
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
//
|
|
||||||
// This 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.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2012-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2012-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -7,15 +7,11 @@
|
|||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
//
|
//
|
||||||
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
|
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,14 +3,11 @@
|
|||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// THIS MODULE IS PUBLICLY LICENSED
|
||||||
//
|
//
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// can redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
//
|
// Version 2.0.
|
||||||
// This is distributed in the hope that it will be useful, but WITHOUT ANY
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
||||||
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
||||||
// for more details.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -1,16 +1,11 @@
|
|||||||
// -*- mode: C++; c-file-style: "cc-mode" -*-
|
// -*- mode: C++; c-file-style: "cc-mode" -*-
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
//
|
//
|
||||||
// THIS MODULE IS PUBLICLY LICENSED
|
// Copyright 2001-2020 by Wilson Snyder. This program is free software; you can
|
||||||
//
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Copyright 2001-2020 by Wilson Snyder. This program is free software;
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// you can redistribute it and/or modify it under the terms of either the GNU
|
// Version 2.0.
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License Version 2.0.
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
//
|
|
||||||
// This 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.
|
|
||||||
//
|
//
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//=========================================================================
|
//=========================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//=========================================================================
|
//=========================================================================
|
||||||
///
|
///
|
||||||
|
@ -3,13 +3,9 @@
|
|||||||
//
|
//
|
||||||
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can
|
||||||
// redistribute it and/or modify it under the terms of either the GNU
|
// redistribute it and/or modify it under the terms of either the GNU
|
||||||
// Lesser General Public License Version 3 or the Perl Artistic License.
|
// Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
// Version 2.0.
|
// Version 2.0.
|
||||||
//
|
// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
// Verilator 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.
|
|
||||||
//
|
//
|
||||||
//*************************************************************************
|
//*************************************************************************
|
||||||
///
|
///
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
######################################################################
|
######################################################################
|
||||||
#
|
#
|
||||||
# Copyright 2007-2020 by Wilson Snyder. This package is free software; you
|
# Copyright 2007-2020 by Wilson Snyder. This program is free software; you
|
||||||
# can redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
#
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
# 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.
|
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
######################################################################
|
######################################################################
|
||||||
#
|
#
|
||||||
# Copyright 2007-2020 by Wilson Snyder. This package is free software; you
|
# Copyright 2007-2020 by Wilson Snyder. This program is free software; you
|
||||||
# can redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
#
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
# 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.
|
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -243,11 +243,13 @@ Runs a specific stage (see the script).
|
|||||||
|
|
||||||
=head1 DISTRIBUTION
|
=head1 DISTRIBUTION
|
||||||
|
|
||||||
Copyright 2019-2020 by Wilson Snyder. This package is free software; you
|
Copyright 2019-2020 by Wilson Snyder. This program is free software; you
|
||||||
can redistribute it and/or modify it under the terms of either the GNU
|
can redistribute it and/or modify it under the terms of either the GNU
|
||||||
Lesser General Public License Version 3 or the Perl Artistic License
|
Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
Version 2.0.
|
Version 2.0.
|
||||||
|
|
||||||
|
SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
=head1 AUTHORS
|
=head1 AUTHORS
|
||||||
|
|
||||||
Wilson Snyder <wsnyder@wsnyder.org>
|
Wilson Snyder <wsnyder@wsnyder.org>
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
# -*- Perl -*-
|
# -*- Perl -*-
|
||||||
# DESCRIPTION: Verilator: Internal C++ code lcov control file
|
# DESCRIPTION: Verilator: Internal C++ code lcov control file
|
||||||
#
|
#
|
||||||
# Copyright 2019-2020 by Wilson Snyder. This program is free software; you can
|
# Copyright 2019-2020 by Wilson Snyder. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
source_globs("src/*.cpp",
|
source_globs("src/*.cpp",
|
||||||
"src/*.h",
|
"src/*.h",
|
||||||
|
@ -143,9 +143,12 @@ Displays this message and program version and exits.
|
|||||||
|
|
||||||
=head1 DISTRIBUTION
|
=head1 DISTRIBUTION
|
||||||
|
|
||||||
Copyright 2005-2020 by Wilson Snyder. Verilator is free software; you can
|
Copyright 2005-2020 by Wilson Snyder. This program is free software; you
|
||||||
redistribute it and/or modify it under the terms of either the GNU Lesser
|
can redistribute it and/or modify it under the terms of either the GNU
|
||||||
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
|
Version 2.0.
|
||||||
|
|
||||||
|
SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
=head1 AUTHORS
|
=head1 AUTHORS
|
||||||
|
|
||||||
|
@ -184,9 +184,12 @@ Displays this message and program version and exits.
|
|||||||
|
|
||||||
=head1 DISTRIBUTION
|
=head1 DISTRIBUTION
|
||||||
|
|
||||||
Copyright 2005-2020 by Wilson Snyder. Verilator is free software; you can
|
Copyright 2005-2020 by Wilson Snyder. This program is free software; you
|
||||||
redistribute it and/or modify it under the terms of either the GNU Lesser
|
can redistribute it and/or modify it under the terms of either the GNU
|
||||||
General Public License Version 3 or the Perl Artistic License Version 2.0.
|
Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
|
Version 2.0.
|
||||||
|
|
||||||
|
SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
|
|
||||||
=head1 AUTHORS
|
=head1 AUTHORS
|
||||||
|
|
||||||
|
@ -1,15 +1,11 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
######################################################################
|
######################################################################
|
||||||
#
|
#
|
||||||
# Copyright 2007-2020 by Wilson Snyder. This package is free software; you
|
# Copyright 2007-2020 by Wilson Snyder. This program is free software; you
|
||||||
# can redistribute it and/or modify it under the terms of either the GNU
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# Lesser General Public License Version 3 or the Perl Artistic License
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
# Version 2.0.
|
# Version 2.0.
|
||||||
#
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
# 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.
|
|
||||||
#
|
#
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
|
@ -2,9 +2,10 @@
|
|||||||
######################################################################
|
######################################################################
|
||||||
# DESCRIPTION: Fuzzer result checker
|
# DESCRIPTION: Fuzzer result checker
|
||||||
#
|
#
|
||||||
# Copyright 2019-2019 by Eric Rippey. This package is free software; you can
|
# Copyright 2019-2019 by Eric Rippey. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU Lesser
|
# can redistribute it and/or modify it under the terms of either the GNU Lesser
|
||||||
# General Public License Version 3 or the Perl Artistic License Version 2.0.
|
# General Public License Version 3 or the Perl Artistic License Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
# This script is designed to rerun examples to see whether they have
|
# This script is designed to rerun examples to see whether they have
|
||||||
|
@ -2,9 +2,11 @@
|
|||||||
######################################################################
|
######################################################################
|
||||||
# DESCRIPTION: Fuzzer one-line setup & run
|
# DESCRIPTION: Fuzzer one-line setup & run
|
||||||
#
|
#
|
||||||
# Copyright 2019-2019 by Eric Rippey. This package is free software; you can
|
# Copyright 2019-2019 by Eric Rippey. This program is free software; you
|
||||||
# redistribute it and/or modify it under the terms of either the GNU Lesser
|
# can redistribute it and/or modify it under the terms of either the GNU
|
||||||
# General Public License Version 3 or the Perl Artistic License Version 2.0.
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
||||||
|
# Version 2.0.
|
||||||
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
||||||
######################################################################
|
######################################################################
|
||||||
|
|
||||||
# Run all steps needed to configure and start fuzzer
|
# Run all steps needed to configure and start fuzzer
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user