florian
|
1fa6d8c993
|
* syntax error fixed
git-svn-id: trunk@410 -
|
2005-06-14 21:01:42 +00:00 |
|
fpc
|
790a4fe2d3
|
* log and id tags removed
git-svn-id: trunk@42 -
|
2005-05-21 09:42:41 +00:00 |
|
fpc
|
50778076c3
|
initial import
git-svn-id: trunk@1 -
|
2005-05-16 18:37:41 +00:00 |
|
peter
|
e417e34496
|
* truncate log
|
2005-02-14 17:13:06 +00:00 |
|
florian
|
39805b678a
|
* fixed currency to float conversion
|
2004-10-15 22:54:53 +00:00 |
|
florian
|
d57089732b
|
* fixed dword->single/double on sparc
|
2004-10-03 19:21:56 +00:00 |
|
peter
|
65c3ba277c
|
* ungetregister is now only used for cpuregisters, renamed to
ungetcpuregister
* renamed (get|unget)explicitregister(s) to ..cpuregister
* removed location-release/reference_release
|
2004-09-25 14:23:54 +00:00 |
|
florian
|
5b2a1d9fdf
|
* fixed absolute on sparc
|
2004-08-25 20:40:04 +00:00 |
|
florian
|
1eb575fa22
|
* fixed longbool(<int64>) on sparc
|
2004-08-24 21:02:32 +00:00 |
|
florian
|
59a814d7e1
|
* fixed boolean(<int>) on sparc
|
2004-08-23 20:45:52 +00:00 |
|
florian
|
4b3ed28d07
|
* morphos now takes any pointer var. as libbase
* alignment for sparc fixed
* int -> double conversion on sparc fixed
|
2004-08-22 20:11:38 +00:00 |
|
florian
|
6802705043
|
* float to float and int to float fixed
|
2004-08-01 19:01:10 +00:00 |
|
florian
|
8a9758c5e2
|
* logs truncated
|
2004-06-20 08:55:28 +00:00 |
|
florian
|
588e2c38bf
|
* dwarf branch merged
|
2004-06-16 20:07:06 +00:00 |
|
mazen
|
5d851cb954
|
+ support for LongBool(Int64) type cast
|
2004-03-15 14:37:06 +00:00 |
|
peter
|
ecfbbeffc3
|
* renamed xNNbittype to xNNinttype
* renamed registers32 to registersint
* replace some s32bit,u32bit with torddef([su]inttype).def.typ
|
2004-02-03 22:32:53 +00:00 |
|
peter
|
47f08937e4
|
* use localalign info for alignment for locals and temps
* sparc fpu flags branching added
* moved powerpc copy_valye_openarray to generic
|
2004-01-12 22:11:38 +00:00 |
|
florian
|
8b337fb5ef
|
+ type cast variant<->enum
* cnv. node second pass uses now as well helper wrappers
|
2003-11-04 22:30:15 +00:00 |
|
mazen
|
619b429650
|
*fixes related to removal of rg
|
2003-10-24 11:31:43 +00:00 |
|
peter
|
70fe77ca7c
|
* procinfo unit contains tprocinfo
* cginfo renamed to cgbase
* moved cgmessage to verbose
* fixed ppc and sparc compiles
|
2003-10-01 20:34:48 +00:00 |
|
peter
|
94b2de254f
|
* remove ppc code
|
2003-09-14 21:36:01 +00:00 |
|
mazen
|
4af28e59cc
|
+ added size of destination in code gen methods
+ making g_overflowcheck declaration same as
ancestor's method declaration
|
2003-06-04 20:59:37 +00:00 |
|
peter
|
230a14ff68
|
* getregisterfpu size parameter added
* op_const_reg size parameter added
* sparc updates
|
2003-06-01 21:38:06 +00:00 |
|
peter
|
72ad478f97
|
* fix compile for ppc,sparc,m68k
|
2003-04-23 21:10:54 +00:00 |
|
peter
|
7ff85f0779
|
* fix sparc compile
|
2003-04-23 13:35:39 +00:00 |
|
mazen
|
a33dd56d81
|
* fixing index overflow in handling new registers arrays.
|
2003-03-10 21:59:54 +00:00 |
|
daniel
|
86bcea6ef5
|
* Code generator converted to new register notation
- Horribily outdated todo.txt removed
|
2003-02-19 22:00:14 +00:00 |
|
mazen
|
07a21319b9
|
* making math code in RTL compiling.
*NB : This does NOT mean necessary that it will generate correct code!
|
2003-01-22 20:45:15 +00:00 |
|
mazen
|
c3321868d5
|
* many stuff related to RTL fixed
|
2003-01-20 22:21:36 +00:00 |
|
florian
|
121ca40b39
|
* some variant <-> dyn. array stuff
|
2002-12-05 14:27:25 +00:00 |
|
peter
|
f3fc72095f
|
* splitted defbase in defutil,symutil,defcmp
* merged isconvertable and is_equal into compare_defs(_ext)
* made operator search faster by walking the list only once
|
2002-11-25 17:43:16 +00:00 |
|
mazen
|
f97aa452bd
|
* SPARC calling mechanism almost OK (as in GCC./mppcsparc )
|
2002-11-10 19:07:45 +00:00 |
|
mazen
|
928e3c583b
|
* op_reg_reg_reg don't need any more a TOpSize parameter
|
2002-11-06 11:31:24 +00:00 |
|
mazen
|
351c11d2a8
|
- cga.pas redueced to an empty unit
|
2002-10-22 13:43:01 +00:00 |
|
mazen
|
b44010f639
|
* Just to update repsitory
|
2002-10-10 19:57:51 +00:00 |
|
peter
|
dcd9e0107c
|
* old logs removed and tabs fixed
|
2002-09-07 15:25:00 +00:00 |
|
mazen
|
12c3e9a760
|
ncgcall.pas moved to ncpucall.pas (I'd like ncpu* insteade of nsparc* since it
provides processor independent units naming)
|
2002-08-30 06:15:27 +00:00 |
|
mazen
|
66ab5e4a54
|
File added support to the new generic parameter handling
|
2002-08-29 10:16:20 +00:00 |
|