| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | synth-aggr: fix record aggregate element order. Fix #1217 | Tristan Gingold | 2020-04-12 | 1 | -4/+7 | 
| | | |||||
| * | testsuite/gna: add a test for previous commit. | Tristan Gingold | 2020-04-12 | 3 | -0/+29 | 
| | | |||||
| * | vhdl: avoid a crash in case of outdated package body. | Tristan Gingold | 2020-04-12 | 1 | -1/+3 | 
| | | |||||
| * | synth-expr: avoid a crash after error. | Tristan Gingold | 2020-04-12 | 1 | -0/+4 | 
| | | |||||
| * | synth-oper: recognize more operations from std_logic_arith. | Tristan Gingold | 2020-04-12 | 5 | -63/+201 | 
| | | |||||
| * | grt: handle argc=0 and argv/=null in ghdl_main (#1206) (#1215) | umarcor | 2020-04-12 | 3 | -10/+24 | 
| | | |||||
| * | testsuite/synth: add test for #1211 | Tristan Gingold | 2020-04-12 | 5 | -0/+200 | 
| | | |||||
| * | netlists-infreence: simplify condition. Fix #1211 | Tristan Gingold | 2020-04-12 | 1 | -5/+2 | 
| | | |||||
| * | netlists-inference: refactoring for #1211 | Tristan Gingold | 2020-04-12 | 1 | -35/+51 | 
| | | |||||
| * | testsuite/synth: add a test for #1210 | Tristan Gingold | 2020-04-11 | 2 | -0/+22 | 
| | | |||||
| * | synth-static_oper: handle floor. Fix #1210 | Tristan Gingold | 2020-04-11 | 1 | -0/+7 | 
| | | |||||
| * | vhdl: recognize math_real.floor. For #1210 | Tristan Gingold | 2020-04-11 | 6 | -345/+352 | 
| | | |||||
| * | testsuite/synth: add test for #1212 | Tristan Gingold | 2020-04-11 | 2 | -0/+36 | 
| | | |||||
| * | synth-static_proc: handle deallocate for null access. Fix #1212 | Tristan Gingold | 2020-04-11 | 1 | -2/+6 | 
| | | |||||
| * | testsuite/synth: add test from #1209 | Tristan Gingold | 2020-04-11 | 2 | -0/+31 | 
| | | |||||
| * | synth-static_oper: handle more additions. Fix #1209 | Tristan Gingold | 2020-04-11 | 1 | -1/+5 | 
| | | |||||
| * | synth: initialize variables with a static value. | Tristan Gingold | 2020-04-11 | 1 | -3/+8 | 
| | | |||||
| * | vhdl: handle pragma synthesis_on/synthesis_off. | Tristan Gingold | 2020-04-11 | 4 | -188/+198 | 
| | | |||||
| * | testsuite/gna: add a test for #1206 | Tristan Gingold | 2020-04-11 | 3 | -0/+36 | 
| | | |||||
| * | grt: handle argc=0 in ghdl_main. Fix #1206 | Tristan Gingold | 2020-04-11 | 1 | -1/+7 | 
| | | |||||
| * | testsuite/synth: add a test for #1207 | Tristan Gingold | 2020-04-11 | 2 | -0/+74 | 
| | | |||||
| * | synth: handle more operators for synopsys packages. Fix #1207 | Tristan Gingold | 2020-04-11 | 1 | -3/+6 | 
| | | |||||
| * | vhdl: recognize ext/sxt from std_logic_arith. | Tristan Gingold | 2020-04-11 | 5 | -93/+112 | 
| | | |||||
| * | testsuite/synth: add a test for #1208 | Tristan Gingold | 2020-04-11 | 2 | -0/+30 | 
| | | |||||
| * | synth-oper: handle STD_LOGIC_ARITH_CONV_INTEGER_LOG. Fix #1208 | Tristan Gingold | 2020-04-11 | 1 | -0/+1 | 
| | | |||||
| * | synth-oper: avoid a crash in case of error. | Tristan Gingold | 2020-04-11 | 1 | -14/+18 | 
| | | |||||
| * | synth-oper: handle more operators. | Tristan Gingold | 2020-04-11 | 1 | -6/+9 | 
| | | |||||
| * | vhdl: recognize comparaison of std_logic_arith. | Tristan Gingold | 2020-04-11 | 3 | -12/+221 | 
| | | |||||
| * | synth-oper: handle srl | Tristan Gingold | 2020-04-10 | 1 | -1/+4 | 
| | | |||||
| * | testsuite/gna: add case for #1201 | Tristan Gingold | 2020-04-10 | 2 | -0/+51 | 
| | | |||||
| * | ghdldrv: add -shared option to build a shared library. For #640 | Tristan Gingold | 2020-04-10 | 1 | -3/+24 | 
| | | |||||
| * | ghdldrv: refactoring (move more flags into the command object). | Tristan Gingold | 2020-04-10 | 1 | -116/+119 | 
| | | |||||
| * | ghdldrv: Make Perform_Action cmd parameter in out. | Tristan Gingold | 2020-04-10 | 10 | -232/+232 | 
| | | | | | So that it can change the flags written by decode_option. | ||||
| * | grt and ghdldrv: extract grt-exec.lst from grt.lst. For #640 | Tristan Gingold | 2020-04-10 | 3 | -5/+18 | 
| | | |||||
| * | grt: separate exec and all link options. For #640 | Tristan Gingold | 2020-04-10 | 1 | -5/+21 | 
| | | |||||
| * | Adjust help for --disable-synth. | Tristan Gingold | 2020-04-10 | 2 | -2/+2 | 
| | | |||||
| * | synth-static_oper: add write_std_logic. | Tristan Gingold | 2020-04-10 | 1 | -12/+15 | 
| | | |||||
| * | synth-static_oper: use Order_Type instead of Compare_Type. | Tristan Gingold | 2020-04-10 | 1 | -42/+38 | 
| | | |||||
| * | synth: use more memtyp in synth-static_oper. | Tristan Gingold | 2020-04-10 | 5 | -99/+26 | 
| | | |||||
| * | update doc (synth, overview, generics, etc.) (#1205) | umarcor | 2020-04-10 | 17 | -76/+134 | 
| | | | | | | | | | | | | | | * doc: extend info about setting generics through the CLI * doc: rename 'Command Reference' to 'Additional Command Reference' * doc: use '``' instead of ':samp:' * doc: update info about synthesis * doc: add references to sources in internals/Overview * doc: add diagram to internals/Overview | ||||
| * | testsuite/synth: add case for #1176 | Tristan Gingold | 2020-04-09 | 2 | -0/+33 | 
| | | |||||
| * | testsuite/synth: add a case for #1181 | Tristan Gingold | 2020-04-09 | 2 | -0/+31 | 
| | | |||||
| * | synth: use memtyp in synth-static_oper. Fix #1181 | Tristan Gingold | 2020-04-09 | 7 | -113/+130 | 
| | | |||||
| * | synth: refactoring to store static values in wires. | Tristan Gingold | 2020-04-09 | 18 | -296/+489 | 
| | | |||||
| * | synth-environment: add comments. | Tristan Gingold | 2020-04-09 | 2 | -42/+68 | 
| | | |||||
| * | synth: extract synth.objtypes from synth.values. | Tristan Gingold | 2020-04-09 | 18 | -743/+833 | 
| | | |||||
| * | synth-values.ads: minor cleanup | Tristan Gingold | 2020-04-09 | 1 | -9/+0 | 
| | | |||||
| * | doc: update tips/hints related to VHPIDIRECT (#1202) | umarcor | 2020-04-09 | 3 | -36/+57 | 
| | | |||||
| * | Update Foreign.rst to reflect my learnings (#1195) | RocketRoss | 2020-04-08 | 2 | -2/+16 | 
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update Foreign.rst to reflect my learnings I found the page to be a little unclear in when and why to link to externally generated object files. It is a simple point in hindsight, but moving Linking foreign object files to GHDL to right after Foreign Declarations of Function makes it easier to see the link. I also added a Hint on how to pass command line arguments to ghdl_main, and wrote that the one code block is Python code (which wasn't immediately obvious to me at least). * Update Foreign.rst to reflect my learnings: Rev1 Move Linking... back to original spot. Better hint, and extra reference to simulation options. * Add reference-able label to --elab-run * Update Foreign.rst to reflect my learnings: Rev2 Clean up reference hint. * Update Foreign.rst to reflect my learnings: Rev3 Further clean reference hints. * Update Foreign.rst to reflect my learnings: Rev4 Improve hints. * Move and make -Wl,*.o hint generic, reference it * Do lables require an empty line to follow?? * Missed 'is' * Remove promise for example. * Remove promise again..... * Give up on referencing hint, just ref "linking... * Line feed reverted to LF Co-authored-by: Ross <radonnachie@gmail.com> | ||||
| * | synth-static_oper: handle mul uns nat. (#1200) | bwimm | 2020-04-07 | 4 | -2/+36 | 
| | | |||||
