Commit Graph

15167 Commits

Author SHA1 Message Date
peter
e7c99a0e41 * regcall updates (untested) 2003-12-04 21:22:38 +00:00
peter
ef2b767191 * stdcall for CreateFile 2003-12-04 20:52:41 +00:00
Jonas Maebe
255589e12e * fixed some int<->boolean type conversion issues 2003-12-04 20:37:02 +00:00
marco
0d15a78692 * twin32fileattributedata 2003-12-04 12:34:09 +00:00
mazen
82f816233d + added support for spac assembler reader 2003-12-04 10:46:19 +00:00
peter
64b0a0eadf * delayed paraloc allocation, a_param_*() gets extra parameter
if it needs to allocate temp or real paralocation
  * optimized/simplified int-real loading
2003-12-03 23:13:19 +00:00
peter
07f38cd53a * more fixes 2003-12-03 23:06:35 +00:00
peter
e0bf2ea8d1 * typo in sub_set 2003-12-03 22:46:54 +00:00
olle
2451177227 * files are not pretended to have attr ARCHIVE anymore
* files with attr READONLY and ARCHIVE are always returned by FindFirst etc
  * made code more conformant with unix/dos.pp
2003-12-03 20:53:22 +00:00
olle
212c4d4894 * files are not pretended to have attr ARCHIVED anymore
+ FindFirst etc now also filters on attr HIDDEN
  * files with attr READONLY and ARCHIVE are always returned by FindFirst etc
2003-12-03 20:17:03 +00:00
peter
267e5fd63e * new bugs 2003-12-03 17:47:42 +00:00
peter
bd07b65cfd * don't turn off debuginfo when line info is requested 2003-12-03 17:45:36 +00:00
florian
1a87a5ed45 * fixed several arm calling conventions issues
* fixed reference reading in the assembler reader
  * fixed a_loadaddr_ref_reg
2003-12-03 17:39:04 +00:00
florian
e418971c77 + started to implement arm syscalls 2003-12-03 17:34:12 +00:00
peter
e3beb78184 * exitlabel for inline procs 2003-12-02 21:23:34 +00:00
sg
c400fbe5b2 * Fixed ln2bitmask 2003-12-02 00:04:34 +00:00
sg
79030eead0 * Added support for main branch to be able to read and write at least
ISO8859-1 encoded files correctly. A much improved solution will be
  provided when the mainbranch RTL fully supports Unicode/WideStrings.
2003-12-01 23:59:12 +00:00
peter
9aba5c8c7a * fixed some crashes
* fixed varargs and register calling probs
2003-12-01 18:44:15 +00:00
peter
1b0d0ca3c4 * s128real type is not compatible with s80real 2003-12-01 18:43:31 +00:00
michael
7d9ec3978d + Fixed exit code 2003-12-01 11:08:23 +00:00
florian
cd88850377 * fixed some arm stuff 2003-11-30 19:48:20 +00:00
florian
a567970402 * fixed several arm related problems 2003-11-30 19:35:29 +00:00
michael
530638348a + Removed old strings 2003-11-30 15:04:56 +00:00
marco
e3796bafa3 * fix from sebastian 2003-11-30 12:40:29 +00:00
sg
3eb6ec7db6 * Small typo fixes for making libasync working in mainbranch 2003-11-30 12:26:54 +00:00
Jonas Maebe
4ac4d2cadb * fixded fixref() regarding the reallocation of already freed registers
used in references
2003-11-30 11:32:12 +00:00
Jonas Maebe
08a966d88a * fixed fpu regallocator initialisation 2003-11-30 10:16:05 +00:00
Jonas Maebe
49d1c79f5e * fixed compilation for non-x86 2003-11-30 10:15:42 +00:00
yuri
cab25381f0 * more ported functions 2003-11-30 08:13:14 +00:00
olle
6f2859a013 * bugfix start tag of lists 2003-11-30 00:06:19 +00:00
Jonas Maebe
8ad6133ea3 * more ppc fixes, hello world works again under linuxppc 2003-11-29 22:54:32 +00:00
florian
ea754b9a49 * fixed several pi_do_call problems 2003-11-29 20:13:25 +00:00
marco
324902435d * on fpk's request 2003-11-29 18:53:19 +00:00
Jonas Maebe
bc010e026f * fixed syscacll for new assembler reader 2003-11-29 18:18:11 +00:00
Jonas Maebe
8cb7f46d9c * fixed writing of conditional branches which only depend on the value
of ctr
2003-11-29 18:17:26 +00:00
Jonas Maebe
dbe054ba4e * don't internalerror when emitting debuginfo for LOC_FPUREGISTER 2003-11-29 18:16:39 +00:00
peter
db60537005 * fixed is_move 2003-11-29 17:36:56 +00:00
peter
825d5b4ed7 * check for add_move_instruction 2003-11-29 17:36:41 +00:00
michael
955d743f21 + Removed dummy variable from SetCthreadManager 2003-11-29 17:34:14 +00:00
michael
bbb575334b + Removed dummy variable from SetNothreadManager 2003-11-29 17:33:09 +00:00
michael
f42fedd0c3 + Added overloaded version of SetThreadManager without old parameter 2003-11-29 17:29:32 +00:00
michael
2f103d8153 + Added overloaded version of SetWideStringManager without old parameter 2003-11-29 17:27:05 +00:00
Jonas Maebe
89d4ca293b * fix power() for negative base 2003-11-29 16:40:12 +00:00
Jonas Maebe
d5373d5971 * fixed several ppc assembler reader related problems
* local vars in assembler procedures now start at offset 4
  * fixed second_int_to_bool (apparently an integer can be in  LOC_JUMP??)
2003-11-29 16:27:19 +00:00
peter
90a0c832e4 * Initialize() added 2003-11-29 16:19:54 +00:00
florian
11c5331fbf + nasmelf mode for BeOS
+ DQWORD directive in intel assembler mode
2003-11-29 15:53:06 +00:00
Tomas Hajny
c09fb1d8a8 * short name version of dateutils for non-LFN platforms 2003-11-29 15:26:39 +00:00
Tomas Hajny
77418b5960 + short name version of dateutils for non-LFN platforms 2003-11-29 15:02:52 +00:00
peter
752ed1b05b * new bug 2003-11-29 14:57:55 +00:00
peter
2d08c072b5 * fix crash with exit() in a procedure 2003-11-29 14:49:46 +00:00