descriptionA small ARM/x86(_64) C compiler
homepage URLhttp://litcave.rudi.ir/
owneraligrudi@gmail.com
last changeTue, 11 Oct 2016 09:06:23 +0000 (11 12:36 +0330)
content tags
add:
readme
neatcc implements a large subset of ansi C but lacks features like floating point types, non-integer parameters and struct bitfields.
shortlog
2016-10-11 Ali Gholami... ncc: print usage in ncc -hmaster
2016-09-01 Ali Gholami... int: call io_imm() even if io_mul2() succeeds
2016-09-01 Ali Gholami... x64: check immediates for O_LD and O_ST
2016-08-31 Ali Gholami... gen: prefer good registers to those holding the operands
2016-08-31 Ali Gholami... int: load with immediate only if supported by the archi...
2016-08-30 Ali Gholami... x86: use push instruction for saving registers
2016-08-30 Ali Gholami... x64: use push instruction for saving registers
2016-08-30 Ali Gholami... ncc: print a short help message with -h
2016-08-30 Ali Gholami... x86: use short jumps when possible
2016-08-30 Ali Gholami... gen: use the register allocated to a local when storing it
2016-08-30 Ali Gholami... ncc: specify optimization level with -O
2016-08-30 Ali Gholami... int: load assignment destination last if possible
2016-08-30 Ali Gholami... int: do not store output values in ic struct
2016-08-30 Ali Gholami... reg: the new global register algorithm
2016-08-21 Ali Gholami... int: load constant call arguments as late as possible
2016-08-19 Ali Gholami... int: try to add address offsets before instruction...
...
heads
8 weeks ago master
7 months ago old_ic
7 months ago noic
4 years ago old_ncc32
4 years ago old_ncc64
forks
Cached version (1086s old)
neatcc/cc.git repoman@example.com 9 months ago