J. Gareth "Curious Kit" Moreton
|
179fc5848b
* Flags specific to TArrayConstructorNode have been moved to their own field
|
1 năm trước cách đây |
J. Gareth "Curious Kit" Moreton
|
ecc16278f0
* Flags specific to TAssignmentNode have been moved to their own field
|
1 năm trước cách đây |
Michaël Van Canneyt
|
fe62b3ace8
* Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently
|
1 năm trước cách đây |
Jonas Maebe
|
49cb7b2564
LLVM: use llvm.dbg.declare instead of llvm.dbg.addr for variable declarations
|
1 năm trước cách đây |
florian
|
f562a8d9fd
* hopefully final fix after 9848349610219cd0d2dadc67b112fb09a8317e91
|
2 năm trước cách đây |
florian
|
cc7d67d08c
* i8086 compiler fixed after 9848349610219cd0d2dadc67b112fb09a8317e91
|
2 năm trước cách đây |
florian
|
9848349610
* allocate registers correctly for method pointers on 16 bit address cpus, resolves #39603
|
2 năm trước cách đây |
florian
|
a401898139
* spelling fixes
|
3 năm trước cách đây |
Jonas Maebe
|
a76038e1d1
hlcgobj: new getlocal and recordnewsymloc methods
|
3 năm trước cách đây |
Nikolay Nikolov
|
0a383d8c0f
* fixed WebAssembly method pointer assignment
|
3 năm trước cách đây |
florian
|
cc64d9eb4e
* do not swap left/right code generation for assignment nodes if
|
4 năm trước cách đây |
florian
|
69fcacc948
* use fld/fst on i386 to copy doubles
|
4 năm trước cách đây |
pierre
|
5d6d47bad1
Amend commit 46484: Do not accept LOC_CSUBSETREF location type as this represents read-only memory region which should never be modified
|
5 năm trước cách đây |
pierre
|
a4cfade86b
Avoid internalerror 200203273 by handling LOC_CSUBSETREG and LOC_CSUBSETREF as LOC_SUBSETREG in tcgassignmentnode.pass_generate_code
|
5 năm trước cách đây |
pierre
|
57b8f28574
Avoid overflow errors on z80 CPU by changing local variable type from aint to tcgint
|
5 năm trước cách đây |
florian
|
8f91920c9b
* use the fpu on suitable x86 targets to copy extended values
|
5 năm trước cách đây |
Jonas Maebe
|
4ba19f5418
* add support for creating non-address-only procvars to
|
5 năm trước cách đây |
Jonas Maebe
|
1e3f72403e
* renamed getintparaloc to getcgtempparaloc
|
5 năm trước cách đây |
svenbarth
|
da1312698b
* correctly check for the system unit
|
5 năm trước cách đây |
svenbarth
|
6151f7af29
* check the localswitches of the node instead of the global ones
|
5 năm trước cách đây |
florian
|
4064c5f39b
* section thread vars need to be access with the symbol type AT_TLS
|
5 năm trước cách đây |
Jonas Maebe
|
eb0f02348d
* fixed loading parent frame pointer for nested procvars on targets that
|
6 năm trước cách đây |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 năm trước cách đây |
Jonas Maebe
|
9c3e9e80a3
* fixed type correctness of and simplified the threadvar loading size
|
6 năm trước cách đây |
Jonas Maebe
|
04d295f186
* first step towards supporting 32 bit targets with the LLVM code generator:
|
6 năm trước cách đây |
Jonas Maebe
|
f98a9bea3c
* cap the assumed alignment of pass-by-reference parameters to the minimum of
|
6 năm trước cách đây |
florian
|
9f16c34329
+ initial work for tls-based threadvar support on arm-linux
|
6 năm trước cách đây |
yury
|
7c94d00a4a
* Fixed bug #17413 (and the tw17413 test) for aarch64 by adding additional check.
|
6 năm trước cách đây |
Jonas Maebe
|
52e7678033
* ensure that load nodes only substitute temps in case both references point
|
7 năm trước cách đây |
Jonas Maebe
|
5ca8893987
* fixed temppos of loaded nested variables: invalid rather than the temppos
|
7 năm trước cách đây |