michael
04a69ced17
+ Fix for bug #3207 from Peter
2004-07-12 10:47:42 +00:00
Jonas Maebe
1563d986c5
* inline procedures at the node tree level, but only under some very
...
limited circumstances for now (only procedures, and only if they have
no or only vs_out/vs_var parameters).
* fixed ppudump for inline procedures
* fixed ppudump for ppc
2004-07-12 09:14:04 +00:00
michael
d86cf25202
+ Regenerated with newest fpcmake
2004-07-12 08:41:05 +00:00
michael
00e5297c76
* Patch from peter to fix writing of target dir rules for cpu specific dirs
2004-07-12 06:42:52 +00:00
peter
20d7aca9f0
* comps are passed in int registers
2004-07-11 19:01:13 +00:00
peter
f94e763d8b
* disable dbase for non-i386 until it is really tested
2004-07-11 18:59:03 +00:00
peter
f831095743
* fix difference between intf and imp
2004-07-11 18:58:44 +00:00
peter
acdd47c907
* support varaiable_cpu
2004-07-11 18:58:19 +00:00
peter
7373a649f1
* put every proc in a new object file
2004-07-10 20:24:34 +00:00
Jonas Maebe
f1bda1700a
* support register parameters for inlined procedures + some inline
...
cleanups
2004-07-09 23:41:04 +00:00
Jonas Maebe
1dd5fc2b47
* changed first_sse_imreg to first_mm_imreg
2004-07-09 23:30:13 +00:00
peter
fc53048e77
* non-i386 fixes
2004-07-09 23:30:05 +00:00
peter
45abb8131b
* intel style is default for delphi mode
2004-07-09 23:27:14 +00:00
peter
b3b9b245e1
* revert isatty patch
2004-07-09 23:17:25 +00:00
peter
077197e5c4
* new format
2004-07-09 23:11:05 +00:00
peter
f4a22bf8d1
* fixed range check errors
2004-07-09 23:10:14 +00:00
peter
b52a962e00
* test fpu with c
2004-07-09 23:09:23 +00:00
peter
b6ed8c482b
* varargs calculation fixed, it's now the same as the other
...
targets
2004-07-09 23:09:02 +00:00
peter
783f8068a5
* add fclex for fpu exceptions to round/trunc
2004-07-09 23:06:11 +00:00
daniel
65591edebc
* Fixed fitvalues
2004-07-09 22:40:02 +00:00
peter
52fa49866d
* fixed execpathstr setting
2004-07-09 22:31:22 +00:00
peter
a939095dbe
* revert has_localst patch
...
* replace aktstaticsymtable/aktglobalsymtable with current_module
2004-07-09 22:17:31 +00:00
Jonas Maebe
fab51678da
* fixed passing of fpu paras on the stack
...
* fixed number of fpu parameters passed in registers
* skip corresponding integer registers when using an fpu register for a
parameter under the AIX abi
2004-07-09 21:45:24 +00:00
peter
25f2475323
* revert back isatty
2004-07-09 21:41:47 +00:00
daniel
c4e909e316
* Add check <= 255 when adding to adj_colours
2004-07-09 21:38:30 +00:00
daniel
af1f477467
* Fix compilation
2004-07-09 20:23:31 +00:00
daniel
db9d9ffe01
* Fix compilation for now
2004-07-09 20:21:20 +00:00
peter
cf15e8407e
* isatty return cint again
2004-07-09 19:03:35 +00:00
daniel
eb2dd5c4f8
* Tweaking...
2004-07-08 21:22:15 +00:00
daniel
178f87f437
* Use /proc/self/exe instead of /proc/[getpid]/exe
2004-07-08 19:45:42 +00:00
daniel
9b08a42919
* Uclibc detection
2004-07-08 14:42:54 +00:00
daniel
ad25d38759
* Remade makefile
2004-07-08 13:25:35 +00:00
daniel
74f637cb11
* gpm now uses a Pascal translation of libgpm instead of linking against
...
it.
* isatty result type changed into boolean
2004-07-08 13:23:21 +00:00
daniel
fdbed06377
* Doesn't compile with 1.0 :(
2004-07-08 10:16:21 +00:00
daniel
649bd81edb
* Use a normal pascal set in assign_colours, since it only will contain
...
real registers
2004-07-08 09:57:55 +00:00
daniel
6c4cade37d
* Matrix unit included in build process
2004-07-07 21:37:29 +00:00
daniel
509870553d
* Aligment code in fillchar proved to slow down stuff seriously instead of
...
speeding it up. This is logical, the compiler aligns everything very well,
it is possible that fillchar gets called on misaligned data, but it seems
this never happens.
2004-07-07 17:38:58 +00:00
daniel
d2a2aeac9f
* supregset_reset clears 8kb of memory. However, it is being called in
...
inner loops, see for example colour_registers. According to profile data
this causes fillchar to be the most time consuming procedure.
Some modifications done to make it clear less than 8kb of memory each
call. Divides time spent in fillchar by two, but it still is the no.1
procedure.
2004-07-07 17:35:26 +00:00
daniel
9fb7be7e77
* Add inline directive to sysresetfpu
2004-07-07 15:15:40 +00:00
daniel
1b36a0b437
+ Add a matrix unit I wrote some time ago
2004-07-07 14:12:51 +00:00
peter
cf5c3b77c2
* ignore po_haslocalst
2004-07-06 20:58:50 +00:00
peter
9d7048d917
* remove unused and not loaded units before linking
2004-07-06 20:23:25 +00:00
peter
9d8ee60223
* use heapsize-memavail to check used mem
2004-07-06 19:56:03 +00:00
peter
bfcccab25b
* use heapsize-memavail to check memleak
2004-07-06 19:54:12 +00:00
peter
60b53cb1c1
* fix storing of localst in ppu
2004-07-06 19:52:04 +00:00
peter
4445ae854d
* fixed parsing of strings in db
2004-07-06 19:47:19 +00:00
michael
7de4fa56a7
+ Patch for TReader for unrecognized properties
2004-07-06 14:06:36 +00:00
olle
e321ac764c
* fixes compilation on 1.0.*
2004-07-06 09:41:46 +00:00
olle
6b77630880
+ FixFileName now handles Mac OS paths
2004-07-05 23:28:24 +00:00
olle
98df0978e1
+ adding operators "|" and "&" for macpas
2004-07-05 23:25:34 +00:00