Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fixed mapping of Verific WIDE_DFFRS operator | Clifford Wolf | 2014-03-20 | 1 | -2/+2 | |
| | ||||||
* | Fixed mapping of Verific FADD primitive with unconnected outputs | Clifford Wolf | 2014-03-20 | 1 | -4/+5 | |
| | ||||||
* | Fixed performance problem in opt_mux with nets driven by many conflicting ↵ | Clifford Wolf | 2014-03-19 | 1 | -1/+6 | |
| | | | | drivers | |||||
* | Progress in Verific bindings | Clifford Wolf | 2014-03-17 | 1 | -8/+51 | |
| | ||||||
* | Fixed typo in RTLIL::Module::addAdff() | Clifford Wolf | 2014-03-17 | 1 | -1/+1 | |
| | ||||||
* | Progress in Verific bindings | Clifford Wolf | 2014-03-17 | 1 | -5/+50 | |
| | ||||||
* | Progress in Verific bindings | Clifford Wolf | 2014-03-17 | 4 | -2/+15 | |
| | ||||||
* | Added support for memories to verific bindings | Clifford Wolf | 2014-03-16 | 2 | -1/+86 | |
| | ||||||
* | Use Verific Net::{IsGnd,IsPwr} API in Verific bindings | Clifford Wolf | 2014-03-16 | 1 | -27/+11 | |
| | ||||||
* | Fixed typo in RTLIL::Module::{addSshl,addSshr} | Clifford Wolf | 2014-03-15 | 1 | -2/+2 | |
| | ||||||
* | Progress in Verific bindings | Clifford Wolf | 2014-03-15 | 1 | -39/+16 | |
| | ||||||
* | Progress in Verific bindings | Clifford Wolf | 2014-03-15 | 1 | -7/+15 | |
| | ||||||
* | Progress in Verific bindings | Clifford Wolf | 2014-03-15 | 1 | -31/+31 | |
| | ||||||
* | Added RTLIL::Module::add{Dff,Dffsr,Adff,Dlatch}Gate() API | Clifford Wolf | 2014-03-15 | 2 | -1/+61 | |
| | ||||||
* | Progress in Verific bindings | Clifford Wolf | 2014-03-14 | 1 | -13/+38 | |
| | ||||||
* | Added log_dump() support for generic pointers | Clifford Wolf | 2014-03-14 | 1 | -0/+3 | |
| | ||||||
* | Progress in Verific bindings | Clifford Wolf | 2014-03-14 | 3 | -228/+348 | |
| | ||||||
* | Added RTLIL::Module::Add{Inv,And,Or,Xor,Mux}Gate API | Clifford Wolf | 2014-03-14 | 2 | -0/+48 | |
| | ||||||
* | Progress in Verific bindings | Clifford Wolf | 2014-03-13 | 1 | -10/+65 | |
| | ||||||
* | Copy Verific vdbs files to Yosys "share" data directory | Clifford Wolf | 2014-03-13 | 3 | -9/+24 | |
| | ||||||
* | Small improvement in SAT log messages | Clifford Wolf | 2014-03-13 | 1 | -3/+3 | |
| | ||||||
* | Added test_navre.ys for verific frontend | Clifford Wolf | 2014-03-13 | 1 | -0/+17 | |
| | ||||||
* | Hotfix for kernel/compatibility.h | Clifford Wolf | 2014-03-13 | 1 | -1/+2 | |
| | ||||||
* | Merge branch 'master' of https://github.com/Siesh1oo/yosys | Clifford Wolf | 2014-03-13 | 0 | -0/+0 | |
|\ | ||||||
| * | - Makefile, kernel/posix_compatibility.h/.cc: replay isolated ↵ | Siesh1oo | 2014-03-13 | 3 | -9/+194 | |
| | | | | | | | | OSX/POSIX.2008 compatibility patch. | |||||
| * | Merge branch 'master' of https://github.com/Siesh1oo/yosys | Siesh1oo | 2014-03-13 | 2 | -24/+7 | |
| |\ | | | | | | | | | | | | | | | | Conflicts: Makefile libs/minisat/System.cc | |||||
| | * | - kernel/register.h, kernel/driver.cc: refactor ↵ | Siesh1oo | 2014-03-12 | 6 | -39/+44 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| | * | - Makefile: don't export DYLD_LIBRARY_PATH/LD_LIBRARY_PATH: not needed if ↵ | Siesh1oo | 2014-03-12 | 1 | -2/+0 | |
| | | | | | | | | | | | | we link minisat objects instead of library | |||||
| | * | - .gitignore: ignore qmake/OSX package libs/svgviewer/svgviewer.app | Siesh1oo | 2014-03-12 | 1 | -0/+1 | |
| | | | ||||||
| | * | - Makefile: follow changes in https://github.com/cliffordwolf/yosys | Siesh1oo | 2014-03-12 | 1 | -16/+3 | |
| | | | ||||||
| | * | - libs/minisat/Solver.cc: insert spaces between string and PRIu64 literal, ↵ | Siesh1oo | 2014-03-12 | 1 | -5/+5 | |
| | | | | | | | | | | | | otherwise c++11-compliant compilers will bail out due to user-defined literals (minisat bug tracker #13). | |||||
| | * | - libs/minisat/System.cc: fix definition/declaration mismatch for ↵ | Siesh1oo | 2014-03-12 | 1 | -3/+3 | |
| | | | | | | | | | | | | Minisat::memUsedPeak() and mark unused parameters as unused to fix compiler error+warning. (minisat bug tracker issues #1, #9, #10.) | |||||
| | * | Merge branch 'master' of https://github.com/Siesh1oo/yosys | Siesh1oo | 2014-03-12 | 4 | -6/+190 | |
| | |\ | ||||||
| | | * | - Makefile: don't add '-g' after '-ggdb' to CXXFLAGS | Siesh1oo | 2014-03-11 | 1 | -2/+2 | |
| | | | | ||||||
| | | * | Rebase to cliffordwolf repo HEAD finished. | Siesh1oo | 2014-03-11 | 4 | -6/+190 | |
| | | |\ | ||||||
| | | | * | - passes/techmap/Makefile.inc: POSIX 'od' has no '-w' option. Use '-An' ↵ | Siesh1oo | 2014-03-11 | 1 | -4/+6 | |
| | | | | | | | | | | | | | | | | | | | | instead. Replace awk by simple shell commands for portability. | |||||
| | | | * | - Makefile: include $(PWD) in PATH, since 'make test' can happen before ↵ | Siesh1oo | 2014-03-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | 'make install'. | |||||
| | | | * | - libs/ezsat/ezminisat.cc: use sigemptyset() to clear sig_action.sa_mask; ↵ | Siesh1oo | 2014-03-10 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | use SA_RESTART flag for improved robustness of code that is not signal-aware. | |||||
| | | | * | - Makefile: fix typo in LDFLAGS: obviously -L, not -I is required here | Siesh1oo | 2014-03-10 | 1 | -1/+1 | |
| | | | | | ||||||
| | | | * | - Makefile: export PATH=${DESTDIR}/bin:$(PATH) and (DY)LD_LIBRARY_PATH, to ↵ | Siesh1oo | 2014-03-10 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| | | | * | - frontends/vhdl2verilog/vhdl2verilog.cc, passes/abc/abc.cc: #include ↵ | Siesh1oo | 2014-03-10 | 2 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | <climits> for PATH_MAX. | |||||
| | | | * | - Makefile, techlibs/common/Makefile.inc: call GNU sed instead of BSD sed ↵ | Siesh1oo | 2014-03-10 | 2 | -3/+5 | |
| | | | | | | | | | | | | | | | | | | | | on OSX (for extended regular expressions). | |||||
| | | | * | - libs/ezsat/ezminisat.cc: use POSIX.2001 sigaction() instead on ↵ | Siesh1oo | 2014-03-10 | 1 | -4/+8 | |
| | | | | | | | | | | | | | | | | | | | | non-portable signal(). | |||||
| | | | * | - Makefile, kernel/posix_compatibility.h/.cc: provide POSIX.2008 fake ↵ | Siesh1oo | 2014-03-10 | 4 | -10/+211 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | implementation of open_memstream()/fmemopen() for pre-POSIX.2008 systems. - Makefile: OSX build rules (Apple's gcc and clang have no -rdynamic option and no librt). - Makefile: Generate debugger symbols and don't optimize for size in debug target (otherwise the debugger pretty hard to use). - Makefile: Reorder target concatenation in order to avoid use-before-built problems for source-include and linker dependencies. - Makefile: On OSX/macports, qmake-qt4 is named 'qmake' (the default Qt4 installation name, unless the distribution changes it). - Makefile: For OSX/Macports, we need to pass -I/opt/local/include and -L/opt/local/lib to give GNU libraries precedence over Apple's. - Makefile: Build a local minisat copy just like abc (to avoid dependency on broken/unmaintained distribution header files). - .gitignore: Ignore minisat directory. | |||||
| | | | * | - README: fix typo in sed-command for minisat-include fix. | Siesh1oo | 2014-03-10 | 1 | -1/+1 | |
| | | | | | ||||||
| | | | * | - frontends/vhdl2verilog/vhdl2verilog.cc: #include <cerrno> for errno; use ↵ | Siesh1oo | 2014-03-10 | 1 | -4/+11 | |
| | | | | | | | | | | | | | | | | | | | | POSIX getcwd() for portability. | |||||
| | | | * | - kernel/register.cc: need to #include <cerrno> or errno.h for errno. | Siesh1oo | 2014-03-10 | 1 | -0/+1 | |
| | | | | | ||||||
| | | | * | - kernel/driver.cc: need to #include <cerrno> or errno.h for errno. | Siesh1oo | 2014-03-10 | 1 | -0/+1 | |
| | | | | | ||||||
| | | | * | - kernel/log.h: add rusage()-based fallback for systems without ↵ | Siesh1oo | 2014-03-10 | 1 | -0/+16 | |
| | | | | | | | | | | | | | | | | | | | | clock_gettime(). | |||||
| | | | * | - libs/ezsat/ezsat.cc: need to #include <cmath> or math.h for math functions. | Siesh1oo | 2014-03-10 | 1 | -1/+2 | |
| | | | | |