| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
Added Intel FPGA support.
Extended list of UVVM verification IPs.
|
|
|
|
| |
For #181
|
|
|
|
| |
Fix #353
|
|
|
|
| |
For #352
|
|
|
|
| |
For #352
|
|
|
|
| |
For #352
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
launched in parallel threads.
The output of each thread is saved to a log. All of them are printed in order, after all the threads have finished.
Shared ANSI color codes between libraries/vendors and dist/linux. The common file to be sourced is dist/ansi_color.sh
|
|\
| |
| | |
Updated pre-compile script for UVVM.
|
| | |
|
|/ |
|
|\ |
|
| |
| |
| |
| | |
(UVVM).
|
| |
| |
| |
| | |
library in Vivado.
|
|\ \
| | |
| | | |
Added OSVVM's new Scoreboards to the file list in compile-osvvm.ps1/sh.
|
| |/ |
|
|\ \
| | |
| | | |
Implemented vendor compile script for UVVM (Bash).
|
| |/ |
|
|/
|
|
| |
lines.
|
| |
|
|
|
|
| |
between PowerShell and Bash scripts. Updated embedded help pages.
|
|\
| |
| | |
Fix synopsys V08 library that was missing std_logic_1164-body.o.
|
| |
| |
| |
| |
| |
| |
| | |
The objects from IEEE_SRCS were looked while
objects from IEEE08_SRCS were built.
Signed-off-by: David Keller <david.keller@enyx.fr>
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* https: ieee.org
* https: readthedocs
* https: technet.com
* https: debian.org
* https: w3.org
* Fix or mark dead links
|
|\
| |
| | |
Reworked standard libraries compile flow
|
| |
| |
| |
| | |
version test issue. Extended .gitignore to exclude generated files on Windows and Linux.
|
|\ \
| | |
| | | |
Added missing Lattice compile script.
|
| |/
| |
| |
| | |
vendor library compile scripts, since VHDL-2008 flavor synopsys is working. Updated README.md.
|
|/
|
|
|
|
| |
* Added makefile rules for a VHDL-2008 synopsys flavor. Removed synopsys check in VHDL-2008 mode from ghdllocal.adb.
* Adjusted testsuite run "gna/bug28", which tests for --std=08 and --ieee=synopsys to report a message.
|
| |
|
| |
|
|
|
|
| |
Fixed minor issues (see #85). (#88)
|
|
|
|
|
|
|
|
|
|
|
| |
well as OSVVM and VUnit. (#82)
- Partial VHDL2008 support.
- Refectored reusable code into Bash functions.
- Generate GHDL output into the new directory structure -> lib/v93 / lib/v08
- Added new CLI parameters:
- src -> source folder
- out -> output folder
- ghdl -> ghdl binary directory
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Obviously, this is the initial commit on a .gitignore file.
* Implemented vendor specific compile scripts for: Altera Quartus-II (tested with 15.0), Xilinx ISE (tested with 14.7) and OSVVM.
* Minor fixes.
* First version of a README file for the vendor specific library compile scripts.
* Vendor specific simulation library compile scripts: Improved error handling by stream processing. Extracted configuration into a config.ps1 file.
* Minor fixes.
* Added Unisim SecureIP primitives. Added Unimacro library.
* Fixed file encoding of compile-osvvm.ps1. Implemented a 'advanced functions' to restore ghdl warning/error messages as a one-liner.
* Splitted Xilinx compile scripts into *-ise.ps1 and *-vivado.ps1.
* Added compile script for VUnit.
* Updated README.md for the vendor compile scripts.
* Added file headers. Change config.ps1 and shared.ps1 to a PowerShell module (*.psm1).
* Fixed embedded help pages in all compile scripts.
* Fixed all errors in compile script for Vivado simulation libraries: *_retarget_VCOMP.vhd was missing.
* First steps towards compile scripts for Linux.
* Translated lines from Windows script to Linux script.
* Step 3 - colors and basic control blocks.
* Changed copyright line in file header.
* Changed copyright line in file header.
* Added colorizer rules. Added skip mode for existing object files. Added cleanup mode.
* Disabled vital checks in Xilinx's simprim library. Fixed typo.
* Added '-Clean' parameter to cleanup the directory before analyzing.
* Added a new '-Help' switch to all compile scripts to show the embedded help page(s).
* Generalized config.sh. Fixed some bugs in compile-xilinx-ise.sh.
* Added command line argument parsing.
* Fixed syntax errors on Linux.
* Added --all option. Generalized GHDL parameters.
* Added '--skip-largefile' option.
* Added the 'stop compiling' feature (not working).
* Updated README.md for vendor specific compile scripts.
* Implemented a check if grcat is installed on the system. Added support to execute the script from an other directory. Changed file size test from 'du -b' to 'wc -b'.
* Fixed exit code problem in pipes. Fixed word count problem.
* Minor fixes.
* Fixed possible syntax error.
* Implemented vendor specific library compile script for OSVVM.
* Implemented vendor specific library compile script for VUnit.
* Enabled disabled messages. Fixed typos.
* Implemented vendor specific library compile script for Xilinx Vivado.
* Minor fixes.
* Implemented vendor specific library compile script for Altera Quartus-II.
* Applied chmod to all new compile scripts.
* Minor fixes.
* Fixed typos.
* Implemented 'halt-on-error' feature.
* Fixed relative path problem for grcat.
* README updates.
* Updated PoSh scripts for
- IEEE library compilation (complib.ps1)
- added VITAL2000 support for VHDL-2008
- minor fixes
- vendor compile scripts
- added VHDL93 and VHDL2008 switches to compile vendor libraries with VHDL-2008
- minor fixes
* Updated vendor library compile scripts (Bash) for Linux, too.
* Fixed error in vendor library compile scripts for osvvm and vunit.
* Windows compile scripts for mcode backend: Reworked compile.ps1.
* Changed default output directory to xilinx-ise and xilinx-vivado.
* compile-altera.sh: Skip large files
* Updated compile script for OSVVM.
* Improved OSVVM compile script for Linux.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Merge branch from Paebbels.
|
|
|
|
|
|
|
|
| |
for: Altera Quartus-II (tested with 15.0),
Xilinx ISE (tested with 14.7)
Xilinx Vivado
vunit
OSVVM.
|
| |
|
| |
|
| |
|