Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Jonas Maebe 3ac703506c * rest of the previous accidental partial commit 6 năm trước cách đây
  Jonas Maebe 807fcb3371 * support pasbool8 as type for a record field when a record is passed/ 7 năm trước cách đây
  Jonas Maebe 7503c2bd3e * changed llvmgettemprecorddef() to take an open array instead of a tfplist 8 năm trước cách đây
  Jonas Maebe 8b1c90124e * support encoding helper types for LLVM (encode the same type as the 8 năm trước cách đây
  Jonas Maebe 8c167f4e40 * handle already quoted symbol names for LLVM (like for Objective-C) 8 năm trước cách đây
  Jonas Maebe ee014fa4ff * fixed handling of typed files for LLVM when ISO-like I/O is active: encode 8 năm trước cách đây
  svenbarth ee466b9a28 * extend tdef.fullownerhierarchyname() with a parameter that skips the inclusion of a procdef's parameter declaration using the new pno_noparams option 8 năm trước cách đây
  Jonas Maebe 702715a518 * generalised llvmgettemprecorddef() so it works for almost all types 9 năm trước cách đây
  Jonas Maebe 0311528502 * always write bitpacked typed constant arrays as a multiple of bytes rather 9 năm trước cách đây
  Jonas Maebe 0cce590982 * encode the result type of functions returning a zero-sized value 9 năm trước cách đây
  Jonas Maebe cdfe299f23 * encode extended in a dynamic array the same as in regular arrays and 9 năm trước cách đây
  Jonas Maebe ea54b6b2c5 * factored comp/currency-in-register handling out of a_loadfpu_reg_reg() 9 năm trước cách đây
  Jonas Maebe 7f2d970a1e * fixed type encoding of C-style blocks for LLVM 9 năm trước cách đây
  Jonas Maebe 9d2bba1917 * create a separate type and def for the LLVM "i1" type, because reusing 9 năm trước cách đây
  Jonas Maebe 90071e04c4 * encode objc classrefdefs as objc_idtype as that is how they are typed 9 năm trước cách đây
  Jonas Maebe 3f7169e250 * treat Objective-C metaclasses (classrefdefs) as voidpointertype at the 9 năm trước cách đây
  Jonas Maebe 015a864db1 * def.fullownerhierarchyname() already ends in a '.', so don't append another 9 năm trước cách đây
  Jonas Maebe 787caf4dda * treat records with {$packrecords c} the same as other records for LLVM 9 năm trước cách đây
  Jonas Maebe f57a94b5aa * explicitly name the fields we add in llvmgettemprecorddef() 9 năm trước cách đây
  Jonas Maebe 477e087857 * only check the shiftval in llvmbyvalparaloc() if it's a register parameter 9 năm trước cách đây
  Jonas Maebe b5c9a20d3f * fixed range of llvm definition of bitpacked arrays 9 năm trước cách đây
  Jonas Maebe da8d276766 * correctly encode bitpacked arrays of elements that can't be bitpacked 9 năm trước cách đây
  Jonas Maebe 0c4edd2aa9 * fixed getting address of interface methods after r32414: interfaces are not 9 năm trước cách đây
  Jonas Maebe 2342ee467b * don't write the parameter names for external function declarations in llvm, 9 năm trước cách đây
  Jonas Maebe 8cebb76572 * corrected llvm level type of interfaces 9 năm trước cách đây
  Jonas Maebe d02eb7059b + pointerdef support in llvmgettemprecorddef() 9 năm trước cách đây
  Jonas Maebe bf10ae45de * only add the llvm "sret" attribute to "struct return" parameters if they 10 năm trước cách đây
  Jonas Maebe ba9d54beb5 * don't mangle symbol names for llvm intrinsics 10 năm trước cách đây
  Jonas Maebe a722b5dbc5 * add alignment padding to internally constructed llvm records 10 năm trước cách đây
  Jonas Maebe b55c7df996 * factored out internal type prefixes 10 năm trước cách đây