pierre
c80bd4565d
* fix a bug preventing correct reading of intel 'mov [edi],al'
2003-06-20 12:57:15 +00:00
pierre
38ed54310e
* add explicit typecast to OnDiskLoadTime assignments
2003-06-19 15:20:29 +00:00
pierre
d634e70dc4
* fix for m68k, extended are 12 bytes
2003-06-19 10:04:00 +00:00
sg
e1723974e4
* Fixed silly typo in THttpHeader.SetHeaderValues
2003-06-18 19:13:04 +00:00
pierre
f25dbcea16
* use more reasonable iteration counts for this test
2003-06-18 11:14:00 +00:00
olle
cb440f8f93
* changed .p to .pas to make the compiler compile
2003-06-18 10:19:07 +00:00
olle
280c8655e5
* macos: fixes of loading-code
2003-06-18 10:12:36 +00:00
pierre
81edb46938
* use termios.inc TwinSize definition
2003-06-18 09:54:13 +00:00
Jonas Maebe
4be7651aa2
* fixed conversion of fpc_*str_unique to compilerproc
2003-06-17 19:24:08 +00:00
Jonas Maebe
aa9f048e02
* fixed -dnewra compilation problems
2003-06-17 18:13:51 +00:00
Jonas Maebe
9b645eef82
- removed allocparaloc/freeparaloc, generic ones are ok now
2003-06-17 17:27:08 +00:00
peter
b8ad3514c0
* cycle fixes
2003-06-17 16:51:30 +00:00
Jonas Maebe
52e51dddb1
* fixed old syscall handling for ppc
2003-06-17 16:39:58 +00:00
Jonas Maebe
394b70f94d
* fpc_{ansistr|widestr}_unique is now a function so it can be used as
...
compilerproc
2003-06-17 16:38:53 +00:00
peter
c642c454a2
* freeintparaloc
2003-06-17 16:36:59 +00:00
peter
f50aba2839
* a_loadaddr_ref_reg fixed
2003-06-17 16:35:56 +00:00
peter
6ce3721d8b
* JMP_BUF_SIZE changed to 4 to remove Alloctemp warnings
2003-06-17 16:35:42 +00:00
Jonas Maebe
404d344d92
* lots of newra fixes (need getfuncretparaloc implementation for i386)!
...
* renamed all_intregisters to volatile_intregisters and made it
processor dependent
2003-06-17 16:34:44 +00:00
peter
e6e43724c3
* freeintparaloc added
2003-06-17 16:34:19 +00:00
peter
43746bc54a
* alloc register for function result
2003-06-17 16:32:44 +00:00
peter
b489c2d65e
* allocpara/freepara 64bit support
2003-06-17 16:32:03 +00:00
pierre
1d9c2b2c7c
* add known 1.0 compile time error
2003-06-17 08:31:34 +00:00
michael
4e47a0770e
+ Renamed ManualReset parameter to TEventObject constructor
2003-06-17 07:35:58 +00:00
mazen
012af1131e
* updated to help compiling the compiler
2003-06-17 04:34:04 +00:00
Jonas Maebe
673d792cc6
* release function result registers if the functino result isn't used
...
* don't allocate function result register with -dnewra if there is none
* some optimizations for non-x86 processor (don't save any registers
before a call)
2003-06-15 16:52:02 +00:00
Jonas Maebe
75b147ba60
* fixed revious commit
2003-06-15 16:47:33 +00:00
michael
d3e2da6e89
+ Changed itemize to description in units section
2003-06-15 16:29:55 +00:00
Jonas Maebe
3bbea08997
* fixed register allocation for threadvar loads with newra
2003-06-15 15:13:12 +00:00
Jonas Maebe
4e7fac9e7e
* callparatemp fix: if a threadvar is a parameter, that paramter also
...
does a call
2003-06-15 15:10:57 +00:00
michael
6c1aa22a89
+ forgot to comment INVALID_HANDLE_VALUE function
2003-06-15 14:34:35 +00:00
michael
2b253f4d01
+ INVALID_HANDLE_VALUE is a constant, not a function
2003-06-15 14:33:22 +00:00
michael
56af580ed1
+ Added sqlite
2003-06-15 10:34:59 +00:00
michael
b9769c78ee
+ initial import
2003-06-15 10:33:57 +00:00
michael
3c48f7a75f
+ + Added winver
2003-06-15 09:50:01 +00:00
michael
e1594058f1
+ Initial implementation
2003-06-15 09:48:24 +00:00
Jonas Maebe
642d0f923b
* ppc compiles with -dnewra, haven't tried to compile anything with it
...
yet though
2003-06-14 22:32:43 +00:00
michael
84cbf9a573
+ pthreads dependency added for linux
2003-06-14 19:19:44 +00:00
michael
4e7f8ce823
+ Some improvements for the Linux version
2003-06-14 19:14:58 +00:00
michael
70f3a0c08e
+ Initial implementation
2003-06-14 19:14:31 +00:00
michael
d4eebadc95
+ Added syncobjs for Linux
2003-06-14 19:13:37 +00:00
Jonas Maebe
d29c96896f
* fixed newra cycle for x86
...
* added constants for indicating source and destination operands of the
"move reg,reg" instruction to aasmcpu (and use those in rgobj)
2003-06-14 14:53:50 +00:00
Jonas Maebe
a4db446a95
* fixed compilation problems (removed unnecessary modified registers
...
lists from procedures)
2003-06-14 12:41:08 +00:00
peter
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
2003-06-13 21:19:30 +00:00
peter
65e2afbd58
* supreg_name added
2003-06-13 21:08:30 +00:00
Jonas Maebe
a5a186799a
+ added supreg_name function
2003-06-13 17:44:44 +00:00
Jonas Maebe
4db662b6d0
* fixed small LOC_(C)FPUREGISTER bug
2003-06-13 17:05:24 +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
pierre
68f1feb47b
* fix a problem with KNOWNCOMPILE10ERROR
2003-06-13 08:16:34 +00:00
michael
0dee6d7362
+ Added section about shared lib relocations on Win32
2003-06-13 08:02:12 +00:00
mazen
b39a9919a2
- unused temp var r removed in GetExplicitRegisterInt function
...
* some case added for var and fauncions naming
2003-06-12 22:47:52 +00:00