3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-21 16:16:39 +00:00

Commit graph

  • 61883b30f3 Merge pull request #36 from hansiglaser/master Clifford Wolf 2014-05-29 10:26:55 +0200
  • 278085fa01 added log_header to miter and expose pass, show cell type for exposed ports Johann Glaser 2014-05-28 18:05:38 +0200
  • 63dfbb18cf new flags -ignore_miss_func and -ignore_miss_dir for read_liberty Johann Glaser 2014-05-28 16:50:13 +0200
  • 684c85902d be more verbose when techmap yielded processes Johann Glaser 2014-05-26 17:13:41 +0200
  • 68c059565a Fixed bug in opt_reduce (see vloghammer issue_044) Clifford Wolf 2014-05-12 12:45:47 +0200
  • f69b5800c9 fixed syntax error in dot file created by "show" command Clifford Wolf 2014-05-10 16:22:56 +0200
  • 973959c7ea Merge branch 'master' of github.com:cliffordwolf/yosys Clifford Wolf 2014-05-09 18:24:13 +0200
  • bfd62268cc Updated ABC to 67c84cdd49e4 Clifford Wolf 2014-05-09 18:23:21 +0200
  • 51a615b26d Progress in presentation Clifford Wolf 2014-05-06 14:42:04 +0200
  • 30774ec6bc Improved ezsat stand-alone tests Clifford Wolf 2014-05-06 13:48:25 +0200
  • a5a519a9d1 workaround for OpenBSD 'stdout' implementation Clifford Wolf 2014-05-03 12:55:56 +0200
  • 75a5d6bd1e workaround for OpenBSD 'stdin' implementation Clifford Wolf 2014-05-02 13:22:26 +0200
  • f7e9056a93 Merge pull request #35 from bentley/dox Clifford Wolf 2014-05-02 13:18:43 +0200
  • 154c9f8b51 Typos and grammar fixes through chapter 4. Anthony J. Bentley 2014-05-02 03:08:40 -0600
  • 7188542155 Fixed clang -Wdeprecated-register warnings Clifford Wolf 2014-04-20 14:28:23 +0200
  • a1be4816d6 Replaced depricated %name-prefix= bison directive Clifford Wolf 2014-04-20 14:22:11 +0200
  • d2d48996c4 minisat compile fix Clifford Wolf 2014-04-20 14:17:40 +0200
  • 12a3c05229 Updated README Clifford Wolf 2014-04-18 10:19:46 +0200
  • d18c10d991 Merge pull request #33 from bentley/dox Clifford Wolf 2014-04-11 13:06:02 +0200
  • 9c1e578afe Typos and grammar fixes through chapter 2. Anthony J. Bentley 2014-04-11 02:42:59 -0600
  • 6ef2224331 Merge pull request #31 from bentley/posix-rm Clifford Wolf 2014-04-05 02:56:28 +0200
  • 66a5da5edc POSIX find requires a path argument. Anthony J. Bentley 2014-04-04 16:51:27 -0600
  • b950197da1 Remove non-POSIX 'rm -v'. Anthony J. Bentley 2014-04-04 16:39:03 -0600
  • 7370ae01e9 Added SIMLIB_NOLUT to simlib.v Clifford Wolf 2014-04-02 21:28:33 +0200
  • e24797add0 Added SIMLIB_NOSR to simlib.v Clifford Wolf 2014-04-02 21:06:55 +0200
  • d4a1b0af5b Added support for dlatchsr cells Clifford Wolf 2014-03-31 14:14:40 +0200
  • a3b9692a68 Fixed mapping of Verific WIDE_DFFRS operator Clifford Wolf 2014-03-20 13:40:01 +0100
  • 470c2455e4 Fixed mapping of Verific FADD primitive with unconnected outputs Clifford Wolf 2014-03-20 13:26:52 +0100
  • 9a34486bfb Fixed performance problem in opt_mux with nets driven by many conflicting drivers Clifford Wolf 2014-03-19 10:05:01 +0100
  • cdf1257565 Progress in Verific bindings Clifford Wolf 2014-03-17 14:42:07 +0100
  • e164edc8d1 Fixed typo in RTLIL::Module::addAdff() Clifford Wolf 2014-03-17 14:41:41 +0100
  • 0b0dcfda7d Progress in Verific bindings Clifford Wolf 2014-03-17 02:43:53 +0100
  • a67cd2d4a2 Progress in Verific bindings Clifford Wolf 2014-03-17 01:56:00 +0100
  • acda74c12c Added support for memories to verific bindings Clifford Wolf 2014-03-16 17:05:05 +0100
  • 7545510edc Use Verific Net::{IsGnd,IsPwr} API in Verific bindings Clifford Wolf 2014-03-16 16:06:03 +0100
  • ef1795a1e8 Fixed typo in RTLIL::Module::{addSshl,addSshr} Clifford Wolf 2014-03-15 22:52:10 +0100
  • 0ebee4c8e7 Progress in Verific bindings Clifford Wolf 2014-03-15 22:51:12 +0100
  • fc2c821407 Progress in Verific bindings Clifford Wolf 2014-03-15 15:31:54 +0100
  • 1d00ad9d4d Progress in Verific bindings Clifford Wolf 2014-03-15 14:36:11 +0100
  • b7c71d92f6 Added RTLIL::Module::add{Dff,Dffsr,Adff,Dlatch}Gate() API Clifford Wolf 2014-03-15 14:35:29 +0100
  • e37d672ae7 Progress in Verific bindings Clifford Wolf 2014-03-14 16:40:25 +0100
  • 5da9558fa8 Added log_dump() support for generic pointers Clifford Wolf 2014-03-14 16:39:50 +0100
  • 0ac915a757 Progress in Verific bindings Clifford Wolf 2014-03-14 11:46:13 +0100
  • 77e5968323 Added RTLIL::Module::Add{Inv,And,Or,Xor,Mux}Gate API Clifford Wolf 2014-03-14 11:45:44 +0100
  • 9a1accf692 Progress in Verific bindings Clifford Wolf 2014-03-13 18:21:00 +0100
  • 6a53bc7b27 Copy Verific vdbs files to Yosys "share" data directory Clifford Wolf 2014-03-13 17:34:31 +0100
  • 34e54cda5b Small improvement in SAT log messages Clifford Wolf 2014-03-13 13:12:49 +0100
  • 7a1ac11203 Added test_navre.ys for verific frontend Clifford Wolf 2014-03-13 13:12:06 +0100
  • 542afc562f Hotfix for kernel/compatibility.h Clifford Wolf 2014-03-13 12:55:15 +0100
  • 0e658dbc02 Merge branch 'master' of https://github.com/Siesh1oo/yosys Clifford Wolf 2014-03-13 12:50:34 +0100
  • fad8558eb5 Merged OSX fixes from Siesh1oo with some modifications Clifford Wolf 2014-03-13 12:48:10 +0100
  • 195f59c23d Merge 0e30f16af1 into a4d72de91d Siesh1oo 2014-03-13 10:35:17 +0000
  • 0e30f16af1 - Makefile, kernel/posix_compatibility.h/.cc: replay isolated OSX/POSIX.2008 compatibility patch. Siesh1oo 2014-03-13 11:34:21 +0100
  • bc657b58e4 Merge branch 'master' of https://github.com/Siesh1oo/yosys Siesh1oo 2014-03-13 11:30:50 +0100
  • 49c0bfa3ad - kernel/register.h, kernel/driver.cc: refactor rewrite_yosys_exe()/get_share_file_name() to portable proc_self_dirname()/proc_share_dirname(). This refactoring improves robustness and allows OSX support with only 7 new lines of code, and easy extension for other systems. - passes/abc/abc.cc, passes/cmds/show.cc, passes/techmap/techmap.cc: use new, refactored semantics. - Makefile: no need to add $(PWD) to $(PATH) anymore. Siesh1oo 2014-03-12 18:33:37 +0100
  • ed2c577592 - Makefile: don't export DYLD_LIBRARY_PATH/LD_LIBRARY_PATH: not needed if we link minisat objects instead of library Siesh1oo 2014-03-12 14:42:26 +0100
  • 95e309b94d - Makefile: include $(PWD) in PATH, since 'make test' can happen before 'make install'. Siesh1oo 2014-03-10 20:27:39 +0100
  • 1d0abb3ad2 - Makefile: export PATH=${DESTDIR}/bin:$(PATH) and (DY)LD_LIBRARY_PATH, to make sure our local copies of built executables and libraries are used. - Makefile: use find expression in target 'yosys-svgviewer' to find svgviewer binary (qmake will build into .app package on OSX). - Makefile: make 'test' target dependent on $(TARGETS) and $(EXTRA_TARGETS) to make sure that minisat is built. Siesh1oo 2014-03-10 20:06:46 +0100
  • 26895223a1 - kernel/register.h, kernel/driver.cc: refactor rewrite_yosys_exe()/get_share_file_name() to portable proc_self_dirname()/proc_share_dirname(). This refactoring improves robustness and allows OSX support with only 7 new lines of code, and easy extension for other systems. - passes/abc/abc.cc, passes/cmds/show.cc, passes/techmap/techmap.cc: use new, refactored semantics. - Makefile: no need to add $(PWD) to $(PATH) anymore. Siesh1oo 2014-03-12 18:33:37 +0100
  • c621bfa746 - Makefile: don't export DYLD_LIBRARY_PATH/LD_LIBRARY_PATH: not needed if we link minisat objects instead of library Siesh1oo 2014-03-12 14:42:26 +0100
  • 989ef95a7f - .gitignore: ignore qmake/OSX package libs/svgviewer/svgviewer.app Siesh1oo 2014-03-12 14:18:07 +0100
  • 4cad046233 - Makefile: include $(PWD) in PATH, since 'make test' can happen before 'make install'. Siesh1oo 2014-03-10 20:27:39 +0100
  • 1cd7fbb6b8 - Makefile: fix typo in LDFLAGS: obviously -L, not -I is required here Siesh1oo 2014-03-10 20:12:20 +0100
  • cb4293624e - Makefile: export PATH=${DESTDIR}/bin:$(PATH) and (DY)LD_LIBRARY_PATH, to make sure our local copies of built executables and libraries are used. - Makefile: use find expression in target 'yosys-svgviewer' to find svgviewer binary (qmake will build into .app package on OSX). - Makefile: make 'test' target dependent on $(TARGETS) and $(EXTRA_TARGETS) to make sure that minisat is built. Siesh1oo 2014-03-10 20:06:46 +0100
  • 89443aadbc - Makefile: resolve merge conflict. Siesh1oo 2014-03-11 19:39:01 +0100
  • a4d72de91d Some fixes in libs/minisat (thanks to Siesh1oo) Clifford Wolf 2014-03-12 23:28:10 +0100
  • 8127d5e8c3 - kernel/register.h, kernel/driver.cc: refactor rewrite_yosys_exe()/get_share_file_name() to portable proc_self_dirname()/proc_share_dirname(). This refactoring improves robustness and allows OSX support with only 7 new lines of code, and easy extension for other systems. - passes/abc/abc.cc, passes/cmds/show.cc, passes/techmap/techmap.cc: use new, refactored semantics. Siesh1oo 2014-03-12 18:33:37 +0100
  • 5a50760e2c - kernel/register.h, kernel/driver.cc: refactor rewrite_yosys_exe()/get_share_file_name() to portable proc_self_dirname()/proc_share_dirname(). This refactoring improves robustness and allows OSX support with only 7 new lines of code, and easy extension for other systems. - passes/abc/abc.cc, passes/cmds/show.cc, passes/techmap/techmap.cc: use new, refactored semantics. - Makefile: no need to add $(PWD) to $(PATH) anymore. Siesh1oo 2014-03-12 18:33:37 +0100
  • 50423e3935 - Makefile: don't export DYLD_LIBRARY_PATH/LD_LIBRARY_PATH: not needed if we link minisat objects instead of library Siesh1oo 2014-03-12 14:42:26 +0100
  • aead1b75e8 - .gitignore: ignore qmake/OSX package libs/svgviewer/svgviewer.app Siesh1oo 2014-03-12 14:18:07 +0100
  • a8efb61e1f - Makefile: follow changes in https://github.com/cliffordwolf/yosys Siesh1oo 2014-03-12 14:16:55 +0100
  • 18367919ea - libs/minisat/Solver.cc: insert spaces between string and PRIu64 literal, otherwise c++11-compliant compilers will bail out due to user-defined literals (minisat bug tracker #13). Siesh1oo 2014-03-12 14:15:53 +0100
  • 948d04c06c - libs/minisat/System.cc: fix definition/declaration mismatch for Minisat::memUsedPeak() and mark unused parameters as unused to fix compiler error+warning. (minisat bug tracker issues #1, #9, #10.) Siesh1oo 2014-03-12 14:12:52 +0100
  • e308091529 Merge branch 'master' of https://github.com/Siesh1oo/yosys Siesh1oo 2014-03-12 14:01:10 +0100
  • cfabaa1689 - Makefile: include $(PWD) in PATH, since 'make test' can happen before 'make install'. Siesh1oo 2014-03-10 20:27:39 +0100
  • 51bf1c871e - Makefile: fix typo in LDFLAGS: obviously -L, not -I is required here Siesh1oo 2014-03-10 20:12:20 +0100
  • 94bc11f021 - Makefile: export PATH=${DESTDIR}/bin:$(PATH) and (DY)LD_LIBRARY_PATH, to make sure our local copies of built executables and libraries are used. - Makefile: use find expression in target 'yosys-svgviewer' to find svgviewer binary (qmake will build into .app package on OSX). - Makefile: make 'test' target dependent on $(TARGETS) and $(EXTRA_TARGETS) to make sure that minisat is built. Siesh1oo 2014-03-10 20:06:46 +0100
  • 8f3fa09481 - Makefile: resolve merge conflict. Siesh1oo 2014-03-11 19:39:01 +0100
  • 3152863479 Fixed dependencies of "make test" Clifford Wolf 2014-03-12 10:46:27 +0100
  • 94c1307c26 Added libs/minisat (copy of minisat git master) Clifford Wolf 2014-03-12 10:17:51 +0100
  • 59239f65dd - Makefile: don't add '-g' after '-ggdb' to CXXFLAGS Siesh1oo 2014-03-11 22:00:49 +0100
  • 31eee5c62e Rebase to cliffordwolf repo HEAD finished. Siesh1oo 2014-03-11 19:44:34 +0100
  • c17ee0f6dd - Makefile: include $(PWD) in PATH, since 'make test' can happen before 'make install'. Siesh1oo 2014-03-10 20:27:39 +0100
  • 4d56fbc150 - Makefile: fix typo in LDFLAGS: obviously -L, not -I is required here Siesh1oo 2014-03-10 20:12:20 +0100
  • 4958559456 - Makefile: export PATH=${DESTDIR}/bin:$(PATH) and (DY)LD_LIBRARY_PATH, to make sure our local copies of built executables and libraries are used. - Makefile: use find expression in target 'yosys-svgviewer' to find svgviewer binary (qmake will build into .app package on OSX). - Makefile: make 'test' target dependent on $(TARGETS) and $(EXTRA_TARGETS) to make sure that minisat is built. Siesh1oo 2014-03-10 20:06:46 +0100
  • 59d68e1582 - Makefile: resolve merge conflict. Siesh1oo 2014-03-11 19:39:01 +0100
  • 9087ece97c OSX compatible creation of stdcells.inc, using code from github.com/Siesh1oo/yosys (see https://github.com/cliffordwolf/yosys/pull/28) Clifford Wolf 2014-03-11 14:52:37 +0100
  • 7aa2d746b7 Merged addition of SED makefile variable from github.com/Siesh1oo/yosys (see https://github.com/cliffordwolf/yosys/pull/28) Clifford Wolf 2014-03-11 14:42:58 +0100
  • 91704a7853 Merged a few fixes for non-posix systems from github.com/Siesh1oo/yosys (see https://github.com/cliffordwolf/yosys/pull/28) Clifford Wolf 2014-03-11 14:24:24 +0100
  • 9992026a8d Added support for `line compiler directive Clifford Wolf 2014-03-11 14:06:57 +0100
  • 707b46956e - passes/techmap/Makefile.inc: POSIX 'od' has no '-w' option. Use '-An' instead. Replace awk by simple shell commands for portability. Siesh1oo 2014-03-11 14:06:41 +0100
  • fa75c8286e Fixed memory corruption in passes/abc/blifparse.cc Clifford Wolf 2014-03-11 13:09:01 +0100
  • bada3ee815 Fixed yosys path in tests/techmap/mem_simple_4x1_runtest.sh Clifford Wolf 2014-03-11 11:59:58 +0100
  • 4fd1a4c12b Use "verilog -noattr" in tests/techmap/mem_simple_4x1 test (for old iverilog) Clifford Wolf 2014-03-11 11:39:30 +0100
  • 876c016904 - Makefile: include $(PWD) in PATH, since 'make test' can happen before 'make install'. Siesh1oo 2014-03-10 20:27:39 +0100
  • d091be4011 - libs/ezsat/ezminisat.cc: use sigemptyset() to clear sig_action.sa_mask; use SA_RESTART flag for improved robustness of code that is not signal-aware. Siesh1oo 2014-03-10 20:23:55 +0100
  • 113f129b34 - Makefile: fix typo in LDFLAGS: obviously -L, not -I is required here Siesh1oo 2014-03-10 20:12:20 +0100
  • 4d56e23e31 - Makefile: export PATH=${DESTDIR}/bin:$(PATH) and (DY)LD_LIBRARY_PATH, to make sure our local copies of built executables and libraries are used. - Makefile: use find expression in target 'yosys-svgviewer' to find svgviewer binary (qmake will build into .app package on OSX). - Makefile: make 'test' target dependent on $(TARGETS) and $(EXTRA_TARGETS) to make sure that minisat is built. Siesh1oo 2014-03-10 20:06:46 +0100
  • 2f2e76ac68 - frontends/vhdl2verilog/vhdl2verilog.cc, passes/abc/abc.cc: #include <climits> for PATH_MAX. Siesh1oo 2014-03-10 19:50:02 +0100
  • 63ca8d3fe4 - Makefile, techlibs/common/Makefile.inc: call GNU sed instead of BSD sed on OSX (for extended regular expressions). Siesh1oo 2014-03-10 15:07:37 +0100