Legolas
9021bbad98
* Added NDS CPU detection routine (ARM7 can't handle dsp extensions)
...
git-svn-id: trunk@8026 -
2007-07-12 11:29:49 +00:00
Almindor
279422cdde
* add comment about stat.h source
...
git-svn-id: trunk@8022 -
2007-07-11 21:10:27 +00:00
tom_at_work
b62ede20d6
* fix stat record when compiling for ppc/linux using -dFPC_USE_LIBC
...
git-svn-id: trunk@8021 -
2007-07-11 21:05:23 +00:00
Almindor
b0fde4700f
* fix the stupid pascal names in x86_64 linux stat
...
git-svn-id: trunk@8020 -
2007-07-11 21:02:34 +00:00
Almindor
5c1296e87b
* preliminary x86_64 stat for FPC_USE_LIBC
...
git-svn-id: trunk@8019 -
2007-07-11 21:00:03 +00:00
Almindor
389ea20704
* fix FPC_USES_LIBC cycling, by fixing libc stat records (both 32 and 64 bit)
...
git-svn-id: trunk@8018 -
2007-07-11 20:55:09 +00:00
yury
04b640880c
* fixed exp() for hardfloat on arm.
...
git-svn-id: trunk@8013 -
2007-07-10 20:31:47 +00:00
Legolas
cdf4841517
* Changed .elf extension to .nef (Not Executable File) for intermediate file builds in the NDS compiler (used on no$gba debugger for symbol table)
...
* Added nds target to ppudump.pp
* Fixed rtl compilation for nds target
* Changes in prt09.as
git-svn-id: trunk@8002 -
2007-07-09 22:17:36 +00:00
marco
9c45584938
* Safeloadlibrary
...
git-svn-id: trunk@7985 -
2007-07-09 08:07:42 +00:00
yury
55d6a37865
* Fixed bug #9221 .
...
+ Test.
git-svn-id: trunk@7975 -
2007-07-07 17:37:34 +00:00
Almindor
f71c886752
* move the FUTEX down so uses doesn't get in the way
...
git-svn-id: trunk@7974 -
2007-07-07 09:23:18 +00:00
Almindor
5baca0cfd3
* fix IPC for FPC_USE_LIBS
...
* fix shmget to use size_t as per manpage
* directly use external, don't depend on ipccdecl.inc (may be removed if confirmed)
git-svn-id: trunk@7973 -
2007-07-07 09:13:23 +00:00
Almindor
1fa4e17c87
* make FUTEX_OP implemented also with FPC_USE_LIBC since it's a macro
...
git-svn-id: trunk@7972 -
2007-07-07 08:41:42 +00:00
yury
826ba045f1
* made records not packed to fix bus errors.
...
git-svn-id: trunk@7966 -
2007-07-06 08:52:32 +00:00
yury
6ffbbb5734
* fixed compilation.
...
git-svn-id: trunk@7965 -
2007-07-06 08:51:18 +00:00
florian
4917931c63
* don't compile objects in fpu emulation mode
...
git-svn-id: trunk@7964 -
2007-07-05 20:01:01 +00:00
Jonas Maebe
1eb1bf4c42
* fixed str(extended(0.005):0:2) and related problems
...
git-svn-id: trunk@7959 -
2007-07-05 15:25:01 +00:00
daniel
47fe287169
* Change to ptruint.
...
git-svn-id: trunk@7954 -
2007-07-05 07:35:12 +00:00
Jonas Maebe
17e0807a20
* fixed cycle (fpc_getmem argument from ptrint -> ptruint)
...
git-svn-id: trunk@7951 -
2007-07-04 19:57:07 +00:00
daniel
0c3a2a257d
* Convert heap to ptruint.
...
git-svn-id: trunk@7950 -
2007-07-04 19:46:47 +00:00
Jonas Maebe
0d8594a705
* made cwstring thread safe without locks + test (twide4): widestring
...
manager now has two extra parameterless procedures (ThreadInitProc
and ThreadFiniProc) which are called whenever a thread begins/ends,
and cwstring uses these to create separate iconv handles for
each thread (via threadvars)
* renamed UCS4 to UCS-4BE/LE, because UCS4 is not recognised by most
systems
* clean up all iconv handles on exit, and check whether they are
valid before doing so
git-svn-id: trunk@7949 -
2007-07-04 18:10:34 +00:00
daniel
6d059a0640
* Convert to code that also works correct in $T+ case.
...
* Remove typecasts to longint.
git-svn-id: trunk@7940 -
2007-07-03 21:40:54 +00:00
daniel
02bed23a11
* Prevent range check error at compile time.
...
git-svn-id: trunk@7938 -
2007-07-03 21:28:59 +00:00
Tomas Hajny
581515d8e5
* give up timeslices while waiting in SysGetMouseEvent, compilation fix plus change of pointer conversion to unsigned
...
git-svn-id: trunk@7937 -
2007-07-03 21:00:01 +00:00
yury
8a0cc8c888
* Reallocate source winlike widestring on assign. It fixes bug #9190 .
...
* Error handling on allocating winlike widestring.
+ Test.
git-svn-id: trunk@7917 -
2007-07-01 21:57:39 +00:00
yury
ec2d657a32
* Small addition to r7911.
...
git-svn-id: trunk@7914 -
2007-07-01 20:29:01 +00:00
yury
8379edbb5d
* Clean fix for bug #9170 . Thanks Peter.
...
git-svn-id: trunk@7911 -
2007-07-01 18:57:49 +00:00
daniel
296501f036
* Remove more ptrint usage.'
...
git-svn-id: trunk@7909 -
2007-07-01 15:44:52 +00:00
florian
4ba2a49318
* compilation fixed
...
git-svn-id: trunk@7904 -
2007-07-01 14:43:06 +00:00
daniel
5e24870b8b
* Pointer to integer conversion not necessary here.
...
git-svn-id: trunk@7902 -
2007-07-01 11:42:34 +00:00
daniel
35b6980254
* Put pptrint back in place.
...
git-svn-id: trunk@7897 -
2007-07-01 11:05:39 +00:00
daniel
6491a6e914
* Make vtype signed again to prevent unnecessary 64 bit promotions.
...
Should be okay as it isn't a pointer.
git-svn-id: trunk@7893 -
2007-07-01 10:25:10 +00:00
daniel
ea47fcfc97
* ptrint -> ptruint
...
git-svn-id: trunk@7892 -
2007-07-01 10:14:19 +00:00
daniel
32216bcccd
* ptrint -> ptruint
...
git-svn-id: trunk@7888 -
2007-07-01 09:41:07 +00:00
micha
b8822c88b5
* fix heap manager adding to wrong free list, and race condition
...
git-svn-id: trunk@7878 -
2007-06-30 21:13:48 +00:00
yury
fd4f90d3ff
* fixed bug #9187 .
...
+ test.
git-svn-id: trunk@7876 -
2007-06-30 21:02:10 +00:00
yury
53b47273c4
* Fixed bug #9170 .
...
git-svn-id: trunk@7868 -
2007-06-30 12:28:03 +00:00
marco
a73063cdd5
* Image_imagesubsystem consants
...
git-svn-id: trunk@7867 -
2007-06-30 12:08:51 +00:00
marco
aa9492a5bb
* tgetfileexinfolevels
...
git-svn-id: trunk@7866 -
2007-06-30 12:05:30 +00:00
florian
c30ad53e42
* fixed bug with illegal block usage
...
* made *ObjectInstance MT safecall
git-svn-id: trunk@7861 -
2007-06-30 09:39:39 +00:00
marco
f19b4591ec
* var fix for propertysheet
...
git-svn-id: trunk@7857 -
2007-06-29 22:35:03 +00:00
florian
0b98b7ed14
+ Make/FreeObjectInstance for win32
...
git-svn-id: trunk@7856 -
2007-06-29 22:27:41 +00:00
marco
cefb056aa3
* more stuff copied from jwawinnt. $externalsyms stripped
...
git-svn-id: trunk@7855 -
2007-06-29 22:21:22 +00:00
marco
841de35713
* Some Delphilike aliases for the previous commit added
...
git-svn-id: trunk@7854 -
2007-06-29 22:03:17 +00:00
marco
a50f07618c
* some PE headers Delphi also has.
...
git-svn-id: trunk@7853 -
2007-06-29 21:53:45 +00:00
michael
07fdede9b8
* Defined ExceptionClass and ExceptObjProc for Delphi compatibility (bug 8459)
...
git-svn-id: trunk@7850 -
2007-06-29 20:16:44 +00:00
florian
0c4e27f706
+ few package related declarations added
...
git-svn-id: trunk@7844 -
2007-06-28 17:50:11 +00:00
Tomas Hajny
c00021373a
* fix from r7819 extended to more platforms
...
git-svn-id: trunk@7828 -
2007-06-26 21:08:37 +00:00
marco
7bdc2ccbfb
* EWX_FORCEIFHUNG
...
git-svn-id: trunk@7822 -
2007-06-26 15:06:43 +00:00
marco
f885568da9
* more little winapi fixes (largeuint)
...
git-svn-id: trunk@7821 -
2007-06-26 14:50:24 +00:00