aboutsummaryrefslogtreecommitdiffstats
path: root/ortho
Commit message (Expand)AuthorAgeFilesLines
* Remove old and unused agcc and gcc34 subdirs.Tristan Gingold2014-03-1241-6789/+0
* Rename ghdl_mcode.adb to ghdl_jit.adb. Display code generate name.Tristan Gingold2014-03-103-0/+13
* llvm: save & restore stack pointer for alloca.Tristan Gingold2014-03-091-33/+62
* Remove ortho_llvm-main.Tristan Gingold2014-03-097-173/+153
* Automatically unnest subprograms for llvm.Tristan Gingold2014-03-0910-6/+33
* Minor cleanup in ortho/gcc (add copyright headers, remove t_condtype, removeTristan Gingold2014-03-086-60/+104
* Share spec of ortho_nodes, adjust code.Tristan Gingold2014-03-0822-534/+1970
* ortho_front: fix style warnings.Tristan Gingold2014-03-061-1/+2
* Add LLVM back-end for ortho.Tristan Gingold2014-03-0622-0/+6468
* ortho debug/oread: remove syntax ambiguity for multiple case choices.Tristan Gingold2014-02-012-16/+24
* Derive type of when expression from the type of the case expression.Tristan Gingold2014-01-281-2/+2
* oread: add a little bit of type inference to simplify .on files.Tristan Gingold2014-01-274-163/+205
* Make ghdl_rti_type an address. Remove union from translation.Tristan Gingold2014-01-263-41/+19
* new_offsetof: add argument for record type (llvm preliminary work).Tristan Gingold2014-01-2510-17/+42
* mcode: add get_alignof_type.Tristan Gingold2014-01-242-1/+11
* mcode: per platform definition of F64 alignment.Tristan Gingold2014-01-245-1/+13
* Add comment.Tristan Gingold2014-01-241-1/+3
* Update declarations in ortho_debug.private.ads to allow new commit to ortho_d...Brian Drummond2014-01-221-5/+1
* ortho_debug: remove unused alignment.Tristan Gingold2014-01-222-73/+9
* Fix bug18810 (bitwise 'and' and 'not' for unsigned types).Tristan Gingold2014-01-211-5/+5
* Add example Makefile.conf, remove duplicate libs from MakefileBrian Drummond2014-01-202-3/+5
* Allow local overriding of configuration via Makefile.confTristan Gingold2014-01-201-14/+35
* Fix interface of ortho_handle_option: do not confuse int and bool.Tristan Gingold2014-01-201-4/+4
* mcode: fix missing clobber for 32 bit mul/div.Tristan Gingold2014-01-192-1/+3
* Fix include/library paths for gmp/mpc/mpfr files in gcc buildsBrian Drummond2014-01-182-7/+7
* Preparation for gcc4.9 ... ortho-lang.c changes allowing ghdl to build with g...Brian Drummond2014-01-171-4/+48
* Fix bug21497: do not create an indirection for access to complex type.Tristan Gingold2014-01-174-2/+25
* Extend the -frelaxed-rules option to gcc buildsBrian Drummond2014-01-161-0/+4
* Add Alignof constant to get the alignment of a type.Tristan Gingold2014-01-1515-11/+105
* mcode: fix register allocation for Oe_Neg_OvTristan Gingold2013-12-272-3/+8
* Fix mcode for i386 Darwin.Tristan Gingold2013-12-245-48/+100
* Sync tree: add parsing of AMS-VHDL, add Darwin syntax in asm files.Tristan Gingold2013-12-173-18/+15
* Patch to eliminate compile failures outputting debug information when -g -O2 ...Brian Drummond2013-12-081-35/+14
* Patch ortho-lang.c to fix gcc failure in optimisation passes; patch others to...Brian Drummond2013-12-074-9/+50
* Fix ortho-lang.c, type_for_size to allow 32 or 64bit buildsBrian Drummond2013-12-051-2/+4
* Fix for catastrophic error in ortho-lang.c handling nested case statements. T...Brian Drummond2013-12-031-5/+10
* Version 0.31dev, builds with gcc4.8Brian Drummond2013-12-025-29/+84
* Temporary fix for 16 bit builds; breaks 32-bit gcc builds (has no effect on m...Brian Drummond2013-12-021-1/+5
* OSVVM patchBrian Drummond2013-12-021-2/+2
* Part of the previous commit (upgrade to gcc 4.7)gingold2012-12-114-236/+199
* Fix warnings (useless conversion)gingold2012-12-112-3/+2
* Use representations clause to work-around SRA issue.gingold2010-02-021-15/+16
* Work around SRA bug.gingold2010-01-311-14/+17
* Update Makefile: remove sysdeps.gingold2010-01-311-2/+2
* Improve doc.gingold2010-01-285-15/+18
* ghdl 0.29 release.gingold2010-01-129-14/+51
* Fix line number for gcov.gingold2009-10-301-1/+1
* Version 0.28.gingold2009-09-211-2/+4
* Add ortho_jit package for mcode.gingold2009-08-132-0/+173
* Remove elsif.gingold2009-08-132-2/+2