]> git.lizzy.rs Git - plan9front.git/history - sys/src/cmd/cc
merge
[plan9front.git] / sys / src / cmd / cc /
2021-01-24 Ori Bernsteincc: mk clean should delete cc.a$O
2021-01-24 Michael Forney[9front] cc: fix comparison warning with constant LHS
2021-01-24 Michael Forney[9front] cc: remove unnecessary 128-bit add function
2020-12-29 BurnZeZcc: add a couple notes to the comments regarding flags
2020-08-11 Ori Bernsteinmerge
2020-08-08 Ori Bernsteincc: promote integer constants according to c99 spec.
2020-05-12 cinap_lenrekcc: dont export gethunk(), hunk, nhunk and thunk
2020-05-12 cinap_lenrekcc: get rid of hunk pointer fiddling and just use alloc()
2020-04-25 cinap_lenrekcc: simplify macexpand() and off-by-one error
2020-04-19 cinap_lenrekmerge
2020-04-19 cinap_lenrek?a, ?c: fix macro debug prints
2020-04-19 cinap_lenrek?c: get rid of sprint(), strcpy() and strcat()/strncat...
2020-04-19 cinap_lenrekcc: cc.h changes needed by previous commit
2020-04-19 cinap_lenrek?a, cc: fix buffer overflows in built-in preprocessor...
2020-04-19 cinap_lenrek?a: catch symb[NSYMB] buffer overflow in lexer, cleanup...
2020-04-19 cinap_lenrekcc: get rid of sprint() and temporary buffer for type...
2020-04-11 cinap_lenrekcc: remove mysbrk(), exponentially increase gethunk...
2020-04-11 cinap_lenrekcc, ?[acl]: fix gethunk() and move common memory alloca...
2020-04-10 cinap_lenrekbackout the gethunk() again, as that breaks the assemblers
2020-04-10 cinap_lenrekcc, ?l: fix gethunk() to actually grow allocation
2020-04-10 cinap_lenrekmerge
2020-04-10 cinap_lenrekcc: backout gethunk() change
2020-04-10 Sigridcc, ?a, ?l: change thunk type to uintptr
2020-04-10 Sigridcc: sbrk in bigger chunks as it grows, so it gets a...
2020-03-15 Ori Bernsteinfix ccom idempotency
2020-02-27 Ori Bernsteinfix special case for null pointer constants in cond...
2019-09-08 cinap_lenrekmerge
2019-09-08 Ori BernsteinAllow address expressions in ?c after int casts.
2019-09-07 Ori Bernsteinmerge
2019-09-07 cinap_lenrekmerge
2019-09-07 cinap_lenrekcc: fix void cast crash
2019-08-12 cinap_lenrekcc: use 7 octal digits for 21 bit runes
2019-06-19 cinap_lenrekcc: remove nullwarn() from OCAST codegen, zap void...
2019-06-19 Ori BernsteinImport compiler warnings and bugfixes from Charles.
2019-02-25 cinap_lenrekcc: fix %.*s format usage in lexer "token too long...
2018-12-02 aijukencc: make "function not declared" a warning unless...
2018-12-02 cinap_lenrekmerge
2018-12-01 aijukencc: turn "function args not checked" warning into...
2018-11-18 cinap_lenrekcc: fix wrong "useless or misleading comparison" warning
2017-05-30 cinap_lenrekmerge
2017-05-26 aiju?a: getc() needs to increment lineno if it gets \n...
2017-03-22 spew[012568kqv]a: correctly lex full range of integers...
2016-06-26 cinap_lenrekcc: add OROL op to side effect free op list
2016-06-09 cinap_lenrek8c, 6c: native ROL (cyclic shift) instruction support...
2016-05-16 cinap_lenrekcc: prevent symbol buffer overflow
2016-05-16 cinap_lenrekcc: use UTFmax not 4 (djc)
2016-03-02 BurnZeZcc: populate the flag list comment in lex.c
2016-03-01 BurnZeZcc: sort the lex.c comment listing debug flags
2016-01-07 cinap_lenrek6c: return vlong result for pointer subtraction
2016-01-07 cinap_lenrekintroduce signed intptr and %z format modifier for...
2015-10-08 cinap_lenrekmerge
2015-10-08 cinap_lenrekcc: restore side(), but do not consider OINDEX as side...
2015-10-07 cinap_lenrekcc: back out side() change unil 8c is fixed
2015-10-06 cinap_lenrekcc: include $builtin as keywoard in pickle() (from...
2015-10-06 cinap_lenrekcc: getflag() fmt will be terminated at end of loop...
2015-10-06 cinap_lenrekcc: allow runes as macro names (from charles forsyth)
2015-10-06 cinap_lenrek5c/6c/8c/vc: import various changes from charles forsyth
2015-10-06 cinap_lenrekcc: TUSHORT -> TRUNE for lstring constats for OUSED
2015-10-04 cinap_lenrekcc: handle 64 bit mixedmode asop and type vlong <-...
2015-10-04 cinap_lenrekcc/6c: fix return type of mixed asop expressions, prese...
2015-08-17 cinap_lenrekcc: improve (non-) side effect detection (thanks charle)
2015-07-28 cinap_lenrekcc: provide fake realloc() for getenv()
2015-05-26 cinap_lenrekcc: set unspecified elements to zero in local variable...
2015-05-24 cinap_lenrekcc: handle unaligned data in = {0} local initializer
2015-04-23 cinap_lenrekcc: fix non constant pointer initializer for other...
2015-04-16 cinap_lenrekcc: catch non constant pointer initializers
2014-05-06 cinap_lenrekcc: fix spurious warning on comparsion with scope redec...
2014-03-02 cinap_lenrekcc: correct out-of-bounds references in funct.c (thanks...
2014-02-10 cinap_lenrekcc: emit right acid format for address
2014-02-01 cinap_lenrekfixes for new setmalloctag() prototype
2013-07-11 cinap_lenrekcc: fix include array overflow handling
2013-05-06 ppatience0merge
2013-05-01 cinap_lenrekcc: accept 24 bit numeric runes
2013-02-02 ftrvxmtrxcc/lex: do not crash on -I without arg
2012-12-31 cinap_lenrekfix utf and rune handling in preparation for 32bit...
2012-10-03 cinap_lenrekmerge
2012-10-03 cinap_lenrekapply sources patch cc-cpp-c99-comm
2012-07-30 cinap_lenrekmerge
2012-07-30 cinap_lenrekimport updated compilers from sources
2011-07-12 cinap_lenrekmerge
2011-07-12 aijuhave compiler error out if read fails
2011-05-26 cinap_lenrekmerge
2011-05-25 aijufixed issue #47
2011-03-30 Taru KarttunenImport sources from 2011-03-30 iso image - lib
2011-03-30 Taru KarttunenImport sources from 2011-03-30 iso image