Commit Graph

23840 Commits

Author SHA1 Message Date
micha
12e8645889 * fix cross-compiling from i386/linux
git-svn-id: trunk@5186 -
2006-11-02 21:19:24 +00:00
Jonas Maebe
a2dd72cac7 + system_powerpc64_darwin
git-svn-id: trunk@5185 -
2006-11-02 20:25:50 +00:00
florian
1426b89bd7 * fixed things for libgdb 6.5
git-svn-id: trunk@5184 -
2006-11-02 19:28:41 +00:00
micha
6bfff9702e + add linux/i386 start units
git-svn-id: trunk@5183 -
2006-11-02 17:49:36 +00:00
Jonas Maebe
97cd8c4f62 * no SSU in try/except/finally (could be enabled in finally in theory,
but requires some changes)

git-svn-id: trunk@5182 -
2006-11-02 17:02:03 +00:00
micha
ad7d549965 + implement pascal inline asm start/halt code for linux/i386
git-svn-id: trunk@5181 -
2006-11-02 16:58:41 +00:00
micha
e754f21053 * remove old linux stat record, C lib i386
git-svn-id: trunk@5180 -
2006-11-02 15:29:04 +00:00
marco
642e466dcb * removed.
git-svn-id: trunk@5179 -
2006-11-02 15:15:27 +00:00
marco
abd864c21e * oldlinux removed. Post 2.0 cleanups
git-svn-id: trunk@5178 -
2006-11-02 15:14:01 +00:00
micha
63ea4a282b * fix x86_64 linux stat record
git-svn-id: trunk@5177 -
2006-11-02 13:48:56 +00:00
florian
75c98ef338 * reverted calling conventions change
git-svn-id: trunk@5176 -
2006-11-02 13:36:23 +00:00
florian
82ec960679 * fixed printf tests for windows
git-svn-id: trunk@5175 -
2006-11-02 13:35:09 +00:00
florian
9164d0a4cb * msvcrt.dll doesn't support extended
git-svn-id: trunk@5174 -
2006-11-02 13:23:27 +00:00
peter
3242e33f17 * old syntax
git-svn-id: trunk@5173 -
2006-11-02 11:58:58 +00:00
florian
b3ac0f5d98 * another test
git-svn-id: trunk@5172 -
2006-11-02 09:55:59 +00:00
florian
4c76107b98 * limited generics to records, classes, objects and interfaces
git-svn-id: trunk@5171 -
2006-11-02 09:48:17 +00:00
florian
1275e7d109 * forbid usage of TYPE and VAR inside of common classes/objects
git-svn-id: trunk@5170 -
2006-11-02 09:12:59 +00:00
florian
4ee9f1b394 * use DefaultCW to reload fpu settings
git-svn-id: trunk@5169 -
2006-11-02 08:58:01 +00:00
Marc Weustink
53e7596e3d + Added acces violation reasons
git-svn-id: trunk@5168 -
2006-11-02 01:37:59 +00:00
Marc Weustink
ab9936a1ce + added 32/64bit exceptionrecord definitions
git-svn-id: trunk@5167 -
2006-11-02 00:36:22 +00:00
florian
c95785db04 * don't eat cpu while showing the user screen
git-svn-id: trunk@5166 -
2006-11-01 23:51:34 +00:00
florian
0c1b7910ab * allow usage of nested types
git-svn-id: trunk@5165 -
2006-11-01 23:33:55 +00:00
florian
fa32d2c240 * fixed test
git-svn-id: trunk@5164 -
2006-11-01 23:22:43 +00:00
florian
107721f760 * fixed test to reflect current ideas how generics should be used
git-svn-id: trunk@5163 -
2006-11-01 23:15:25 +00:00
florian
be2b715d3c + parsing of disp variant invokes
git-svn-id: trunk@5162 -
2006-11-01 21:23:04 +00:00
florian
409ee19a83 * another old test added
git-svn-id: trunk@5161 -
2006-11-01 21:02:12 +00:00
florian
b95ffda72a * more ignores
git-svn-id: trunk@5160 -
2006-11-01 20:55:12 +00:00
micha
ce9e589e15 * fix FileSeek implementation to match declaration
git-svn-id: trunk@5159 -
2006-11-01 17:47:47 +00:00
florian
53e4ea7bc1 * fixed broken project
git-svn-id: trunk@5158 -
2006-11-01 17:39:53 +00:00
florian
7fbd71ab99 * removed session info
git-svn-id: trunk@5157 -
2006-11-01 17:19:09 +00:00
florian
237d66c4b9 * improved default lazarus project
git-svn-id: trunk@5156 -
2006-11-01 17:15:15 +00:00
Jonas Maebe
4f55927506 * fixed little endian typo
git-svn-id: trunk@5155 -
2006-11-01 17:07:45 +00:00
Jonas Maebe
d87f03eef5 - removed automatic int-string, string-int and int-array conversion for
macpas after discussion on macpascal mailing list. The only thing left
    is automatic conversion of constant strings of length 4 to 32 bit ints.
  * adapted tests to this
  * fixed FOUR_CHAR_CODE and FCC functions in MacPas unit for little
    endian
  + FourCharArray type in macpas unit wich can be used to typecast
    int's "back" to an array[1..4] of char (though the characters
    will be in reverse on little endian systems in that case)

git-svn-id: trunk@5154 -
2006-11-01 16:34:37 +00:00
peter
aee2da566d * scannerdirectives to TFPHashObjectList
git-svn-id: trunk@5153 -
2006-11-01 16:32:13 +00:00
micha
0043aff24d * fix linux/sysutils 64 bit file handling: make off_t 64 bit
git-svn-id: trunk@5152 -
2006-11-01 16:32:12 +00:00
peter
9eb07499bf * fix non-x86 for iasmop
git-svn-id: trunk@5151 -
2006-11-01 16:23:43 +00:00
tom_at_work
35228f0391 * fixes after 5148 changes for ppc platform
git-svn-id: trunk@5150 -
2006-11-01 16:09:38 +00:00
peter
242113b873 * fix * support for resources
git-svn-id: trunk@5149 -
2006-11-01 15:53:13 +00:00
peter
1684a6fc32 * replaced tdictionary with tfphashlist
git-svn-id: trunk@5148 -
2006-11-01 14:26:50 +00:00
michael
654eaa0f0e * initial skeleton
git-svn-id: trunk@5147 -
2006-11-01 14:04:10 +00:00
Jonas Maebe
5acc8b44a8 * activated internal get_frame for x86
* turn off stackframe optimizations on x86 if get_frame is called
    in the current routine, or if the address of a nested function
    is taken in the current routine
  + test for the above
  * this fixes the IDE when compiled with stackframe optimizations
    on x86

git-svn-id: trunk@5146 -
2006-11-01 12:48:53 +00:00
Jonas Maebe
e4acf70c58 * fixed fplseek declaration for linux
git-svn-id: trunk@5145 -
2006-11-01 12:32:40 +00:00
florian
4fb0d13138 + few com helpers added
git-svn-id: trunk@5144 -
2006-11-01 09:42:40 +00:00
peter
f0e8ef9e2a * web dir only for targets also having dbugintf
git-svn-id: trunk@5143 -
2006-11-01 09:20:22 +00:00
peter
b538256145 * readd WCHAR, it is needed for compatibility. There is
code that uses windows types like Windows.WCHAR

git-svn-id: trunk@5142 -
2006-11-01 08:58:21 +00:00
Jonas Maebe
c2c0b7a4e7 * fixed compilation
git-svn-id: trunk@5141 -
2006-11-01 01:10:58 +00:00
Jonas Maebe
aa65525fff * fixed incompatibility between -gt and openstring (and faked open strings
like the result of fpc_ansistr_to_shortstr)

git-svn-id: trunk@5140 -
2006-11-01 01:03:10 +00:00
peter
05183ac829 * AsmSymbolDict changed to FPHashObjectList
git-svn-id: trunk@5139 -
2006-11-01 00:22:13 +00:00
Jonas Maebe
0909d46626 * fixed linker exit code detection in case of useshell
git-svn-id: trunk@5138 -
2006-11-01 00:19:20 +00:00
Jonas Maebe
aab785d0fc * return RTE 207 for fpu inexact exceptions (so we get a sensible
exception from sysutils)
  * some cleanup in the i386 sighandler code

git-svn-id: trunk@5137 -
2006-11-01 00:08:10 +00:00