Commit History

Author SHA1 Message Date
  nickysn 2084fede95 + handle all constant address (regardless of whether they are relative to a symbol or not) in thlcgwasm.a_loadaddr_ref_reg 4 years ago
  nickysn ded9afb787 + check and generate an internal error if you attempt to take the address of a reference that exists in the local 4 years ago
  nickysn a1f5b57070 + also check for ref.index and ref.symbol in the NR_LOCAL_FRAME_POINTER_REG base case in thlcgwasm.a_loadaddr_ref_reg 4 years ago
  nickysn 46bf123fcd + also ensure that ref.base and ref.index are not set for symbols in thlcgwasm.a_loadaddr_ref_reg 4 years ago
  nickysn 15387514b4 * changed the formatting in thlcgwasm.a_loadaddr_ref_reg to fit the style of the other compiler code 4 years ago
  nickysn 88d42344db - removed comment thlcgwasm.a_loadaddr_ref_reg that is not true for wasm 4 years ago
  nickysn f87f9969a7 * synchronized with trunk 4 years ago
  Mattias Gaertner f0122bd4a0 fcl-passrc: resolver: parse library 4 years ago
  florian e6037961e3 * refactored constant folding code 4 years ago
  florian 97abf6b495 * first part of fixing #38267: do not bail out early during constant folding 4 years ago
  marco 8311837468 --no-offset option for chmls, makes it easier to compare listings. 4 years ago
  nickysn 4b9397fce4 * our_iov converted to a local var 4 years ago
  nickysn 82e9cb0189 * our_nwritten converted to a local var 4 years ago
  nickysn acb13602ea * fixed getting the address of local variables 4 years ago
  nickysn 08ae48aebf * i in strlen converted to a local variable, because that now works 4 years ago
  nickysn 31bc357c1b * fixed internal error 2019083002 with e.g. inc(local) 4 years ago
  florian b4a6c22234 * do not check inlined exit nodes for unset results, resolves #38259 4 years ago
  florian 3482121831 * patch by Christo Crause: Fix missed optimization opportunities, resolves #38285 4 years ago
  nickysn 0858579b50 * the gp: pchar global variable converted to local, because the code generator can now cope with this 4 years ago
  nickysn 46a09bd8e4 * fixed thlcgwasm.a_load_ref_ref for NR_EVAL_STACK_BASE source references 4 years ago
  nickysn 361594bafd * synchronized with trunk 4 years ago
  Mattias Gaertner c1a2b6279e pastojs: fixed delay init specialized interface 4 years ago
  marco 4353d36516 * commited patch(-5) by Andrey Sobol from mantis #38153 . 4 years ago
  Mattias Gaertner 7032cba91e fcl-passrc: resolver: fixed typecast a(b.func) marking implicit call 4 years ago
  joost 32999fbaba * Fixed missing slash in fppkg.cfg when installed in the root 4 years ago
  michael 46d301b7b2 * Function result can also contain ^ in type 4 years ago
  florian b5725ac3ed * while not official supported, bootstrapping with 3.0.4 fixed 4 years ago
  michael 6dafbfb7ca * Fix Pointer types as arguments 4 years ago
  nickysn 253e64f66b + allocate 'noreuse' locals in allocbasepointer and allocframepointer 4 years ago
  nickysn 158da03691 + introduced TWasmLocal.allocnoreuse 4 years ago