peter
|
b7fe6797bf
|
Merged revisions 2921-2922,2925 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/linker/compiler
........
r2921 | peter | 2006-03-15 08:35:00 +0100 (Wed, 15 Mar 2006) | 2 lines
* pass ObjectWriter to ObjectOuput
........
r2922 | peter | 2006-03-15 12:40:30 +0100 (Wed, 15 Mar 2006) | 2 lines
* refactor asmdata
........
r2925 | peter | 2006-03-15 16:09:39 +0100 (Wed, 15 Mar 2006) | 3 lines
* add cfi to asmdata
* move asmlist, asmcfi, asmdata to own unit
........
git-svn-id: trunk@2932 -
|
2006-03-16 08:52:22 +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 |
|
peter
|
c95a859f0a
|
* generic tlocation
* move tlocation to cgutils
|
2004-10-31 21:45:02 +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
|
8a9758c5e2
|
* logs truncated
|
2004-06-20 08:55:28 +00:00 |
|
Jonas Maebe
|
69382ab923
|
* fixed second_sqr_real (mainly for regvars)
|
2004-05-31 11:57:48 +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 |
|
Jonas Maebe
|
4f957bebff
|
+ implemented second_prefetch
|
2004-02-02 21:22:19 +00:00 |
|
florian
|
6a01a7b4a6
|
* compilation of the powerpc compiler fixed
|
2003-10-17 01:22:08 +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 |
|
Jonas Maebe
|
b1a903fd4d
|
* fixed bug in load_fpu_location found by Olle
|
2003-08-08 19:01:02 +00:00 |
|
Jonas Maebe
|
c0a35f3cab
|
* fixed bugs in case the left node was a LOC_(C)REFERENCE
|
2003-06-13 17:03:38 +00:00 |
|
peter
|
230a14ff68
|
* getregisterfpu size parameter added
* op_const_reg size parameter added
* sparc updates
|
2003-06-01 21:38:06 +00:00 |
|
Jonas Maebe
|
df5e0bbfc6
|
* fsqrt is an optional instruction in the ppc architecture and isn't
implemented by any current ppc afaik, so use the generic sqrt routine
instead (adapted so it works with compilerproc)
|
2003-05-24 13:39:32 +00:00 |
|
florian
|
0284016ee9
|
* fixed several issues with powerpc
+ applied a patch from Jonas for nested function calls (PowerPC only)
* ...
|
2003-04-23 12:35:34 +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 |
|
Jonas Maebe
|
456436c05c
|
* fixed LOC_REFERENCE/LOC_CREFERENCE problems
|
2002-09-18 09:19:37 +00:00 |
|
Jonas Maebe
|
d709f6720b
|
* fixes
|
2002-08-19 17:35:42 +00:00 |
|
Jonas Maebe
|
f1f27e99b4
|
+ abs, sqr, sqrt implementations
|
2002-08-10 17:15:00 +00:00 |
|