Commit Graph

20758 Commits

Author SHA1 Message Date
Jonas Maebe
05abf21708 * fixed Mac OS X compilation (start new ".data" section for resource strings)
git-svn-id: trunk@1086 -
2005-09-15 15:02:05 +00:00
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