peter
ca66b9f7c1
* force writing of new section before generating the jumptable
...
git-svn-id: trunk@1085 -
2005-09-15 14:08:02 +00:00
peter
fdc4925fcd
* basic framework for debuginfo class added
...
git-svn-id: trunk@1084 -
2005-09-15 08:34:51 +00:00
peter
c3727c29b2
* rename al_code to al_procedures, al_bss/al_data to al_globals
...
* more work for section smartlinking
git-svn-id: trunk@1083 -
2005-09-15 06:51:12 +00:00
florian
8eb8a30aed
* preventive 64 bit fix
...
git-svn-id: trunk@1082 -
2005-09-14 22:36:55 +00:00
florian
0a0b1de071
* fixed fppkg for x86-64
...
git-svn-id: trunk@1081 -
2005-09-14 20:26:12 +00:00
Jonas Maebe
4c463a7a0a
* check unconditional jumps to make sure that they actually refer to a
...
tasmlabel instead of blindly assuming that they always do
git-svn-id: trunk@1080 -
2005-09-14 19:46:57 +00:00
Jonas Maebe
9d877e055b
* no longer create new asmsymbols in a_jmp(). Very strange that the jmp
...
peephole optimization worked for ppc...
git-svn-id: trunk@1079 -
2005-09-14 19:22:22 +00:00
florian
5c35fd818d
* ie on powerpc fixed: synching of fpu register variables wasn't implemented, maybe subject to be merged back to 2.0.x
...
git-svn-id: trunk@1078 -
2005-09-13 20:54:25 +00:00
olle
32fac59ac5
made target macpas compile again
...
git-svn-id: trunk@1077 -
2005-09-12 19:39:58 +00:00
Károly Balogh
f6ec99633c
+ added Amiga path conversion for link.res file generation
...
git-svn-id: trunk@1076 -
2005-09-12 18:56:21 +00:00
florian
95dc2eba5f
* basic operand matching works
...
+ skeleton for pass 2 implemented
git-svn-id: trunk@1075 -
2005-09-11 20:53:16 +00:00
florian
6ad3930a5d
* fixed broken powerpc compilation
...
* fixed imm24 constant matching on the arm
git-svn-id: trunk@1074 -
2005-09-11 16:13:55 +00:00
florian
d280ed6e8b
* continued to work on arm binary writer, started to fix operand matching
...
git-svn-id: trunk@1073 -
2005-09-11 10:01:54 +00:00
Tomas Hajny
eb26e1aa39
* missing calls to InitWideStringManager added
...
git-svn-id: trunk@1071 -
2005-09-10 09:40:26 +00:00
florian
caecabf7ba
+ more arm assembler stuff
...
git-svn-id: trunk@1070 -
2005-09-10 09:30:39 +00:00
florian
cdd5b61af8
+ internal error added
...
git-svn-id: trunk@1069 -
2005-09-10 09:29:56 +00:00
florian
e7e12f0f31
+ some more arm binary writer stuff, this is mainly a transfer commit
...
git-svn-id: trunk@1068 -
2005-09-09 16:12:19 +00:00
florian
9452e2a91f
+ added all used instructions to armins.dat
...
* first clean up of armins.dat
git-svn-id: trunk@1065 -
2005-09-08 22:08:31 +00:00
joost
423a63200d
+ Implemented GetTableNames, GetProcedureNames and GetFieldNames for TSQLConnection
...
+ Some fixes for TIBConnection.GetSchemaInfoSQL
git-svn-id: trunk@1064 -
2005-09-08 19:42:28 +00:00
peter
bb70f2f5cc
* add fppkg and fpmkunit to the Makefile.fpc
...
git-svn-id: trunk@1063 -
2005-09-08 06:50:52 +00:00
peter
26f25c89ee
* use myexit to restore block_type
...
git-svn-id: trunk@1062 -
2005-09-08 05:48:17 +00:00
florian
14fca113bf
* basic framework for integrated arm assembler
...
git-svn-id: trunk@1061 -
2005-09-07 21:34:25 +00:00
peter
35ac5f133e
* win32 profiling updates
...
git-svn-id: trunk@1059 -
2005-09-07 08:32:33 +00:00
florian
af3b2f28ca
* generic AnsiStrComp fixed
...
git-svn-id: trunk@1057 -
2005-09-06 21:07:16 +00:00
florian
46097d7679
+ wince resource compiler support
...
* fixed some resource compiler stuff
git-svn-id: trunk@1056 -
2005-09-06 20:28:03 +00:00
armin
2a44e11e46
* renamed typedef for HINSTANCE, removed typedef for HMODULE
...
git-svn-id: trunk@1055 -
2005-09-06 09:35:52 +00:00
peter
375a5add80
* rename al_debug to al_typestabs
...
* first write al_typestabs before other sections
git-svn-id: trunk@1054 -
2005-09-06 06:32:26 +00:00
marco
85b5480fd7
* readstring first nil size check, then type check. Otherwise, working Delphi code (indy9) would fail
...
git-svn-id: trunk@1051 -
2005-09-04 17:44:33 +00:00
florian
63ed93fc24
* fixed previous commit
...
git-svn-id: trunk@1050 -
2005-09-04 14:08:21 +00:00
florian
629fc8fe64
+ StrCompAnsi implementation
...
git-svn-id: trunk@1049 -
2005-09-04 13:49:23 +00:00
michael
345472138d
* Patch from Luiz Américo
...
- Implements Lookup, LocateNext
- Add Support to LargeInt and Currency field types
- Fixes a problem with word and boolean fields
- Improves Master/Detail connection
git-svn-id: trunk@1047 -
2005-09-03 21:47:08 +00:00
michael
62e90ec0fa
+ Dutch message file brought up-to-date
...
git-svn-id: trunk@1045 -
2005-09-03 21:41:17 +00:00
michael
2455153216
+ More fixes to be able to create docs
...
git-svn-id: trunk@1044 -
2005-09-03 17:53:10 +00:00
michael
0b0c7581f6
+ Fixed 2 messages
...
git-svn-id: trunk@1042 -
2005-09-03 17:40:03 +00:00
florian
28d2110478
* Ansi* functions are now assigned to widestringmanager
...
git-svn-id: trunk@1041 -
2005-09-03 15:18:34 +00:00
florian
08d248f7c5
* activated resourcestrings
...
git-svn-id: trunk@1040 -
2005-09-02 21:47:45 +00:00
florian
c7bdfe238b
* regenerated makefiles
...
git-svn-id: trunk@1039 -
2005-09-02 17:46:38 +00:00
florian
a8f2d702a7
* fixed code generation for sqrt and sqr in softfloat mode
...
git-svn-id: trunk@1038 -
2005-09-02 12:31:50 +00:00
yury
9bccd2a725
+ Added SysUtils, Classes, Messages units for WinCE.
...
+ More units are built for WinCE.
git-svn-id: trunk@1037 -
2005-09-02 12:03:22 +00:00
yury
398b31226b
* Fixed threadvars alignment for ARM CPU.
...
git-svn-id: trunk@1036 -
2005-09-02 11:58:19 +00:00
yury
24cf46266d
* Added WinCE defines.
...
git-svn-id: trunk@1035 -
2005-09-02 11:57:16 +00:00
marco
aa4aa540f6
* delphi zlib unit fixes
...
git-svn-id: trunk@1034 -
2005-09-02 11:54:44 +00:00
yury
9a3658e010
* Added prefix 'System.' to calls of EnterCriticalSection and LeaveCriticalSection. Without the prefix functions from Windows unit were called for Win targets. That worked but was wrong.
...
git-svn-id: trunk@1033 -
2005-09-02 11:52:26 +00:00
michael
752ba67635
+ Added Windows-Compatible GetTempFileName to sysutils
...
git-svn-id: trunk@1031 -
2005-09-02 09:57:43 +00:00
marco
e6d48d0c6a
* naieve implementation of TMREWS
...
git-svn-id: trunk@1030 -
2005-09-02 09:53:59 +00:00
marco
7acb5e8089
sysutils locale init
...
git-svn-id: trunk@1029 -
2005-09-02 09:53:24 +00:00
marco
0f9a1ab006
* delphi compat fields added to syslocale
...
git-svn-id: trunk@1028 -
2005-09-02 09:30:48 +00:00
michael
14a9ee8bd3
+ more typos fixed
...
git-svn-id: trunk@1022 -
2005-09-02 08:35:23 +00:00
michael
d6eb6d8574
+ No longer needed.
...
git-svn-id: trunk@1020 -
2005-09-02 07:51:31 +00:00
michael
375f44249a
+ Extension unit should be fpmkext.
...
git-svn-id: trunk@1019 -
2005-09-02 07:49:56 +00:00