Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | trans-chap12: extract gen_stubs from write_list_list. | Tristan Gingold | 2016-03-11 | 2 | -13/+54 |
| | |||||
* | trans-chap12: refactor. | Tristan Gingold | 2016-03-07 | 2 | -53/+70 |
| | |||||
* | translate: separate decl and stmt elab subprograms. | Tristan Gingold | 2016-02-23 | 6 | -96/+319 |
| | |||||
* | translate: minor reformating. | Tristan Gingold | 2016-02-21 | 1 | -24/+19 |
| | |||||
* | grt: remove rti field in signals (to reduce space). | Tristan Gingold | 2016-02-21 | 1 | -1/+0 |
| | |||||
* | ortho: rename start/finish_const_value to start/finish_init_value. | Tristan Gingold | 2016-02-21 | 8 | -64/+64 |
| | |||||
* | trans-chap12: factorize code. | Tristan Gingold | 2016-02-20 | 1 | -9/+1 |
| | |||||
* | Refactoring in simulate in order to link with ortho. | Tristan Gingold | 2016-02-20 | 2 | -0/+84 |
| | |||||
* | Tentative fix for issue43. | Tristan Gingold | 2016-02-17 | 1 | -1/+1 |
| | |||||
* | psl: cover directive works on a sequence, not on a property. | Tristan Gingold | 2016-02-14 | 1 | -1/+7 |
| | |||||
* | PSL: move canon code to canon.adb | Tristan Gingold | 2016-02-14 | 2 | -53/+26 |
| | |||||
* | translation: use Tables instead of GNAT.Table. | Tristan Gingold | 2016-01-27 | 1 | -4/+3 |
| | |||||
* | Add support for conditional assignments. | Tristan Gingold | 2016-01-16 | 3 | -18/+65 |
| | |||||
* | Set type staticness for a constant declaration and attribute specification. | Tristan Gingold | 2016-01-11 | 1 | -10/+11 |
| | | | | Fix for issue 10. | ||||
* | Reorder fields in signals for alignment. | Tristan Gingold | 2016-01-09 | 1 | -3/+4 |
| | |||||
* | if/else: add debug line for elsif part. | Tristan Gingold | 2016-01-06 | 1 | -0/+2 |
| | |||||
* | Do not create signal type for scalar type. | Tristan Gingold | 2015-12-20 | 4 | -18/+18 |
| | | | | Use ghdl_signal_ptr instead. Fallout of sigptr. | ||||
* | Pass signal values to interfaces. 'sigptr' optimization. | Tristan Gingold | 2015-12-18 | 18 | -974/+1454 |
| | | | | Improve simulation speed by about 20%. | ||||
* | avoid a crash if --elab without -l. | Tristan Gingold | 2015-12-16 | 1 | -0/+4 |
| | |||||
* | Allow concatenation of element whose type is an array with non-static bounds | Tristan Gingold | 2015-11-17 | 1 | -1/+1 |
| | | | | Fix bug24064 | ||||
* | trans-chap2.adb: fix uninitialized variable. | Tristan Gingold | 2015-10-01 | 1 | -9/+9 |
| | |||||
* | Fix regression from states. | Tristan Gingold | 2015-09-26 | 2 | -43/+52 |
| | | | | Fix ticket96. | ||||
* | trans-rtis: fix uninitialized field (that could result in a crash). | Tristan Gingold | 2015-09-15 | 1 | -10/+8 |
| | |||||
* | Suppress stack switching; save process state in secondary stack. | Tristan Gingold | 2015-09-04 | 16 | -787/+2276 |
| | |||||
* | Adjust previous patch (destroy types for default port values). | Tristan Gingold | 2015-09-03 | 2 | -7/+13 |
| | |||||
* | Translate: explicitly clean transient types. | Tristan Gingold | 2015-09-02 | 12 | -112/+43 |
| | |||||
* | Destroy types of default generic values. | Tristan Gingold | 2015-09-01 | 2 | -9/+11 |
| | |||||
* | mcode/binary_file: rename write routines. | Tristan Gingold | 2015-08-31 | 1 | -3/+2 |
| | |||||
* | Never export declarations of a package body. | Tristan Gingold | 2015-08-31 | 1 | -0/+7 |
| | |||||
* | Allow allocators in default value of subprograms | Tristan Gingold | 2015-08-29 | 4 | -49/+187 |
| | | | | (Handle them in are_trees_equal). | ||||
* | Replace fat accesses by bounds accesses | Tristan Gingold | 2015-08-29 | 14 | -667/+675 |
| | | | | | translate: separate info for signals from object. Improve some error messages. | ||||
* | Do not create a transient type for strings. | Tristan Gingold | 2015-07-17 | 2 | -5/+14 |
| | |||||
* | Improve code generation of strings. | Tristan Gingold | 2015-06-27 | 1 | -52/+71 |
| | |||||
* | ortho: allow selected element from an union. | Tristan Gingold | 2015-06-12 | 1 | -6/+3 |
| | | | | Minor cleanups. | ||||
* | Rework procedure calls, now use a record to pass parameters. | Tristan Gingold | 2015-06-05 | 7 | -347/+283 |
| | |||||
* | Fix translation of protected types declared in subprograms. | Tristan Gingold | 2015-06-02 | 2 | -4/+2 |
| | | | | Fix ticket 86. | ||||
* | Handle signal attribute in declarations. Fix alias of implicit signal. | Tristan Gingold | 2015-05-27 | 1 | -27/+14 |
| | |||||
* | Handle to_string for i64 numbers. | Tristan Gingold | 2015-05-20 | 3 | -0/+7 |
| | | | | Fix ticket 76 | ||||
* | Fix crash in assert translation for overflow literal. | Tristan Gingold | 2015-05-20 | 1 | -1/+3 |
| | | | | Fix ticket 75. | ||||
* | Translation: handle individual association in function call. | Tristan Gingold | 2015-05-20 | 5 | -120/+76 |
| | | | | | | Factorize code. Fix ticket 74. | ||||
* | Fix crash in translation of procedure individual association. | Tristan Gingold | 2015-05-19 | 1 | -9/+9 |
| | | | | Fix ticket 73. | ||||
* | Check enumeration overflow for succ/pred attributes. | Tristan Gingold | 2015-05-15 | 2 | -13/+27 |
| | | | | | | Translate 'Leftof and 'Rightof. Fix ticket 65. | ||||
* | Change library format: now store file checksum instead of file time stamp. | Tristan Gingold | 2015-05-13 | 1 | -1/+2 |
| | | | | For ticket 48. | ||||
* | Fix translation for context declaration for gcc/llvm. | Tristan Gingold | 2015-05-12 | 1 | -0/+3 |
| | | | | Fix ticket 58. | ||||
* | Add context declaration and reference (vhdl 2008). | Tristan Gingold | 2015-05-12 | 2 | -1/+7 |
| | |||||
* | Allow generic without default values in top-level entity. | Tristan Gingold | 2015-05-11 | 1 | -2/+17 |
| | | | | Implement ticket #47. | ||||
* | Fix entity instantiation with extended identifier. | Tristan Gingold | 2015-03-31 | 3 | -4/+20 |
| | | | | From a patch by Ole Myren Rohne. | ||||
* | ortho_llvm: handle debug info for incomplete access type. | Tristan Gingold | 2015-03-15 | 1 | -7/+8 |
| | |||||
* | Elaborate generics in two steps. Fix -c/-e for llvm builds. | Tristan Gingold | 2015-03-01 | 6 | -39/+36 |
| | |||||
* | Fix typos in grt and translation.adb for vhdl2008 (gcc). | Tristan Gingold | 2015-01-24 | 1 | -1/+1 |
| |