Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix two instances of integer-assignment to string. | Henner Zeller | 2019-05-14 | 1 | -1/+1 |
| | | | | | | | | | o In cover.cc, the int-result of mkstemps() was assigned to a string and silently interpreted as a single-character filename with a funny value. Fix with the intent: assign the filename. o in libparse.cc, an int was assigned to a string, but depending on visible constructors, this is ambiguous. Explicitly cast this to a char. | ||||
* | Liberty file parser now accepts superfluous ; | Niels Moseley | 2019-03-27 | 1 | -1/+1 |
| | |||||
* | Liberty file parser now accepts superfluous ; | Niels Moseley | 2019-03-27 | 1 | -7/+54 |
| | |||||
* | spaces -> tabs | Niels Moseley | 2019-03-25 | 1 | -78/+78 |
| | |||||
* | EOL is now accepted as ';' replacement on lines that look like: ↵ | Niels Moseley | 2019-03-25 | 1 | -4/+3 |
| | | | | feature_xyz(option) | ||||
* | Updated the liberty parser to accept [A:B] ranges (AST has not been ↵ | Niels Moseley | 2019-03-24 | 1 | -6/+81 |
| | | | | updated). Liberty parser now also accepts key : value pair lines that do not end in ';'. | ||||
* | Allow square brackets in liberty identifiers | Clifford Wolf | 2018-11-05 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Liberty file newline handling is more relaxed. More descriptive error message | Niels Moseley | 2018-11-03 | 1 | -4/+7 |
| | |||||
* | Value of properties can be expression. | Staf Verhaegen | 2018-01-03 | 1 | -2/+22 |
| | | | | | | | | | | | | | | Example found in the 2007.03 Liberty Reference Manual that was also found in the wild: input_voltage(CMOS) { vil : 0.3 * VDD ; vih : 0.7 * VDD ; vimin : -0.5 ; vimax : VDD + 0.5 ; } Current implementation just parses the expression but no interpretation is done. | ||||
* | Fixed trailing whitespaces | Clifford Wolf | 2015-07-02 | 1 | -3/+3 |
| | |||||
* | Fixed handling of quotes in liberty parser | Clifford Wolf | 2015-03-18 | 1 | -2/+2 |
| | |||||
* | Fixed clang (svn trunk) warnings | Clifford Wolf | 2015-02-18 | 1 | -2/+0 |
| | |||||
* | Removed CHECK() macro from libparse.cc (was using non-std c features) | Clifford Wolf | 2014-10-13 | 1 | -22/+15 |
| | |||||
* | namespace Yosys | Clifford Wolf | 2014-09-27 | 1 | -1/+1 |
| | |||||
* | Changed frontend-api from FILE to std::istream | Clifford Wolf | 2014-08-23 | 1 | -16/+24 |
| | |||||
* | Fixed dumping of timing() { .. } block in libparse | Clifford Wolf | 2014-03-09 | 1 | -2/+3 |
| | |||||
* | Added support for // comments in liberty parser | Clifford Wolf | 2014-01-25 | 1 | -0/+5 |
| | |||||
* | renamed LibertyParer to LibertyParser | Clifford Wolf | 2014-01-14 | 1 | -5/+5 |
| | |||||
* | Added "+" to list of liberty token characters | Clifford Wolf | 2014-01-14 | 1 | -2/+2 |
| | |||||
* | Moved dfflibmap from passes/dfflibmap to passes/techmap | Clifford Wolf | 2013-10-16 | 1 | -0/+629 |