florian
614b06c3d4
* octal constant support
...
git-svn-id: trunk@772 -
2005-07-30 20:58:02 +00:00
florian
c39efba41b
* fixed previous packed change
...
git-svn-id: trunk@771 -
2005-07-30 20:56:17 +00:00
florian
11f0d24d4f
+ parsing of procedure p();
...
git-svn-id: trunk@770 -
2005-07-30 20:08:15 +00:00
florian
fce02e3fb8
* handling of -Sd to handle delphi comments correctly (no nesting)
...
git-svn-id: trunk@769 -
2005-07-30 19:49:50 +00:00
florian
58f6f93cfe
* packed can be used in variable declarations
...
git-svn-id: trunk@768 -
2005-07-30 19:34:57 +00:00
daniel
9916f784ce
* Use a linker script to put threadvars at the right location
...
git-svn-id: trunk@767 -
2005-07-30 19:14:41 +00:00
daniel
6234341ef2
* Uninitialised variables are no longer declared with .comm
...
git-svn-id: trunk@766 -
2005-07-30 17:40:20 +00:00
peter
b9b61c5a00
* new tests
...
git-svn-id: trunk@765 -
2005-07-29 07:09:34 +00:00
peter
2e00bd1480
* support local labels in references
...
git-svn-id: trunk@764 -
2005-07-29 07:06:12 +00:00
florian
0e89afa607
* mm register spilling fixed
...
* no sse instruction can operate on memory
git-svn-id: trunk@762 -
2005-07-27 19:31:31 +00:00
florian
fe5bd6902d
* sockets unit fixed
...
git-svn-id: trunk@760 -
2005-07-27 18:04:20 +00:00
florian
614a0703c8
* fix for sockets from Ales Katona
...
git-svn-id: trunk@758 -
2005-07-27 09:07:56 +00:00
florian
5df84f7222
* cvtxx2yy has now proper modification information
...
git-svn-id: trunk@757 -
2005-07-26 21:06:02 +00:00
florian
146efddbb7
* unified internal error
...
git-svn-id: trunk@756 -
2005-07-26 21:02:31 +00:00
florian
80f1b0953e
* inlining on x86_64 fixed (not broken in fixes branch, needs no merging)
...
git-svn-id: trunk@755 -
2005-07-26 20:44:58 +00:00
Jonas Maebe
0bfe43e7cd
* fixed support for anonymous class/object definitions in macpas mode
...
git-svn-id: trunk@753 -
2005-07-26 10:11:39 +00:00
florian
d767f3e053
* more ignores
...
git-svn-id: trunk@750 -
2005-07-26 08:01:40 +00:00
joost
d946895e20
- fixed a overflow error
...
git-svn-id: trunk@749 -
2005-07-25 23:08:57 +00:00
daniel
603e165761
* add exclude(to_do,threadvarsegment) to assemble.pas to temporarily fix
...
reported problem.
git-svn-id: trunk@748 -
2005-07-25 20:03:26 +00:00
florian
bcb717f7ea
* patch from Ales Katona to fix ssize_t on win32
...
git-svn-id: trunk@747 -
2005-07-25 19:03:34 +00:00
michael
42f219cfc4
+ Fix for bug #4222 by Rodrigo Robles
...
git-svn-id: trunk@745 -
2005-07-25 17:11:08 +00:00
michael
cf95b53b8f
Fix for bug #4218
...
git-svn-id: trunk@744 -
2005-07-25 14:58:53 +00:00
daniel
e98865ab40
* Fixes and further development of fast threadvars
...
git-svn-id: trunk@743 -
2005-07-25 14:07:02 +00:00
daniel
4996b31df1
* Fixes compile error
...
git-svn-id: trunk@742 -
2005-07-25 13:07:16 +00:00
daniel
f6ad2aa425
* Hopefully fixes compilation
...
git-svn-id: trunk@741 -
2005-07-25 13:05:20 +00:00
daniel
22e89e1a42
* Proof of concept: Support threadvars using segment registers.
...
git-svn-id: trunk@740 -
2005-07-24 21:06:23 +00:00
florian
a1dd230825
* gint8 changed to shortint
...
git-svn-id: trunk@738 -
2005-07-24 13:34:32 +00:00
florian
9e6c9d4fc7
* sysutils.format: floating point formatting takes care of currency type now
...
git-svn-id: trunk@736 -
2005-07-24 12:14:18 +00:00
florian
abed18e3bd
* the utf-8 encoded espanol file is no errorues.msg
...
* errores.msg is iso-8859-15 encoded
git-svn-id: trunk@735 -
2005-07-24 10:36:45 +00:00
Jonas Maebe
f948a34c78
- disabled wrong GOT setup code which destroys r31 without saving it (should
...
have been done a long time ago already)
git-svn-id: trunk@733 -
2005-07-24 08:26:12 +00:00
michael
84a4c40a3d
+ Patch from Joost Van der Sluis to fix DoEncodeTime
...
git-svn-id: trunk@732 -
2005-07-23 21:13:58 +00:00
daniel
d05f58b604
* Group asmlists into array to be able to add
...
some of them more comfortably.
* x86_64 compilation was broken, fixed.
* Sparc compilation was broken, fixed.
git-svn-id: trunk@731 -
2005-07-23 13:44:32 +00:00
daniel
d57c048696
* Remove ifdef 1_0
...
* Add expirimental 32-bit x86_64 target to systems
git-svn-id: trunk@729 -
2005-07-23 08:37:26 +00:00
florian
32b96e75f3
* more fixes for float parameter handling on arm
...
git-svn-id: trunk@728 -
2005-07-22 20:14:03 +00:00
Jonas Maebe
6171499d15
* fixed creating shared libraries under Darwin/Mac OS X
...
git-svn-id: trunk@727 -
2005-07-22 10:09:52 +00:00
florian
c15f720867
* fixed passing of floats for cdecl procedures/functions
...
git-svn-id: trunk@726 -
2005-07-21 20:12:28 +00:00
Jonas Maebe
bf51ab03af
+ support for Mach-O in lineinfo.pp (by Jan Ruzicka)
...
* always store the return address in the stack frame on ppc if debuginfo
or lineinfo is turned on (otherwise the parent of a leaf function is
missing in backtraces)
git-svn-id: trunk@724 -
2005-07-21 13:09:45 +00:00
florian
bf311fd100
+ ExpandUNCFilename for win32 from Klaus Hartnegg
...
git-svn-id: trunk@715 -
2005-07-20 18:39:21 +00:00
florian
13299f521b
+ ExpandUNCFilename for win32 from Klaus Hartnegg
...
git-svn-id: trunk@714 -
2005-07-20 18:38:11 +00:00
sg
e0488e169b
* fpAsync: Exception within main loop are now caught correctly, so that
...
external applications can handle them and restart the main loop
git-svn-id: trunk@713 -
2005-07-20 14:44:09 +00:00
peter
8d5a5299ab
* fix tests
...
git-svn-id: trunk@712 -
2005-07-20 13:35:31 +00:00
peter
03c02cdb42
* support Type[index] typecasting
...
git-svn-id: trunk@711 -
2005-07-20 11:30:00 +00:00
michael
efdbe66a2f
+ LookupField implementation from Alexandrov Alexandru
...
git-svn-id: trunk@710 -
2005-07-20 10:46:01 +00:00
peter
b0e5f64091
* call uniquestring before calling stringtoppchar
...
git-svn-id: trunk@709 -
2005-07-20 07:11:55 +00:00
peter
289fc48ac0
* new test
...
git-svn-id: trunk@708 -
2005-07-20 06:53:52 +00:00
peter
e64cc2fbbd
* tp procvar support for ifn,whilerepeatn
...
git-svn-id: trunk@707 -
2005-07-20 06:49:14 +00:00
peter
376865d041
* mark variables used in set creation
...
git-svn-id: trunk@706 -
2005-07-20 06:44:59 +00:00
Jonas Maebe
20e1ac4640
* fixed inlining of method calls with a methodpointer in a temp
...
+ print inline trees to screen if compiler is compiled with -ddebuginline
git-svn-id: trunk@704 -
2005-07-19 15:03:48 +00:00
Jonas Maebe
255855b5d9
* more informative printnode* output for temp-related nodes
...
git-svn-id: trunk@702 -
2005-07-19 14:59:04 +00:00
peter
f6d81823cb
* wrong bug nr
...
git-svn-id: trunk@701 -
2005-07-19 12:23:15 +00:00