Jonas Maebe
|
0fc1fd6ac1
* replaced current_procinfo.currtrue/falselabel with storing the true/false
|
10 years ago |
florian
|
b222d0b663
* correctly handle LOC_SUBSETREG,LOC_CSUBSETREG,LOC_SUBSETREF,LOC_CSUBSETREF in second_int_to_bool, resolves issue #28007
|
10 years ago |
Jonas Maebe
|
687bb15299
* renamed getdatalabel() to getglobaldatalabel
|
10 years ago |
Jonas Maebe
|
4065483a50
* completed thlcgobj.location_force_fpureg(), use it everywhere and removed
|
11 years ago |
sergei
|
58cc531dd9
* SPARC: convert from int64/qword to float using genmath helpers. Removes dependency on softfloat code.
|
11 years ago |
sergei
|
c766c50907
* Proper fix for SPARC cycling with -dCHECK_PIC, pi_needs_got additionally must be set in following cases:
|
12 years ago |
Jonas Maebe
|
edd42aa42a
* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for
|
13 years ago |
florian
|
b17a9385e5
* use generic first_int_to_real 64 bit values on sparc
|
14 years ago |
sergei
|
7d99f95c45
* Always create a section before emitting data to current_asmdata.asmlists[al_typedconsts]. Without it, such data ends up in sections created elsewhere, creating very non-obvious dependencies on other parts of compiler.
|
14 years ago |
Jonas Maebe
|
0d57bba4c9
* fixed ARM and MIPS compilation after r14912
|
15 years ago |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 years ago |
Jonas Maebe
|
4d58c33fb0
* fixed int64 to boolean conversion for loc_(c)reference based on ppc code
|
17 years ago |
yury
|
b70bf05ad5
* I hope it's proper fix for r10688.
|
17 years ago |
yury
|
e71d631c24
* Fix for tw10233 for all CPUs.
|
17 years ago |
yury
|
771479e65c
* Improved fix for bug #10233 for better Delphi compatibility and efficiency:
|
17 years ago |
yury
|
cf235145cb
* Fixed a_load_reg_reg for arm.
|
17 years ago |
Jonas Maebe
|
62e66d2a56
* explicit typecasting of any ordinal type to a boolean of the same
|
17 years ago |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 years ago |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 years ago |
peter
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
18 years ago |
Jonas Maebe
|
4f7106eded
* sparc compiles again
|
18 years ago |
Jonas Maebe
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
peter
|
a3ab2053c9
* support multiple asmlabel types, renamed getlabel to
|
20 years ago |
peter
|
05a628447f
* put typedconsts in own asmlist to prevent mixing
|
20 years ago |
daniel
|
d05f58b604
* Group asmlists into array to be able to add
|
20 years ago |
florian
|
88392fa21d
* cardinal to double fixed
|
20 years ago |
florian
|
1fa6d8c993
* syntax error fixed
|
20 years ago |