Károly Balogh
|
c108a24cc8
reverted r25622 which was an accidental commit of some highly experimental debug code (sorry)
|
12 years ago |
Károly Balogh
|
d004b44406
really fixed FillChar and fixed FillWord. fixes 8 tests.
|
12 years ago |
pierre
|
22e9cb48dd
Fix get_caller_stackinfo function: Addr parameter must also be by var
|
12 years ago |
nickysn
|
c1b0fb81f1
* updated all the RTL helper functions related to exceptions and stack traces to use codepointer instead of pointer
|
12 years ago |
Jonas Maebe
|
de56f909d5
* synchronized with trunk up to and including r25430
|
12 years ago |
florian
|
a240e74591
* check cputhumb/cputhumb2 to detect instruction set
|
12 years ago |
Jonas Maebe
|
29132f45b7
* synchronised with trunk up to r25167 (fixes glib compilation via r25164,
|
12 years ago |
Jonas Maebe
|
197b949dfa
* fixed chdir/rmdir/mkdir(rawbytestring) on FPCRTL_FILESYSTEM_SINGLE_BYTE_API
|
12 years ago |
Jonas Maebe
|
df6a2dce00
+ unicodestring support for assign/erase/rename
|
12 years ago |
Jonas Maebe
|
0ef0206417
* fixed off-by-one error in the optimised rawbytestring/unicodestring
|
12 years ago |
Jonas Maebe
|
d66d15aad3
+ added mkdir/chdir/rmdir(rawbytestring) and (unicodestring) to the system unit
|
12 years ago |
Jonas Maebe
|
62ee16278b
* changed getdir(ansistring):ansistring to
|
12 years ago |
Jonas Maebe
|
679785f90c
+ rawbytestring and unicodestring versions of DoDirSeparators (optimised to
|
12 years ago |
florian
|
844806cb19
* renamed parameter bp (x86 ism) into fp for dump_stack
|
12 years ago |
Jonas Maebe
|
5a72bc3656
* export filerec/textrec from the system unit and use them in the compiler
|
12 years ago |
nickysn
|
10f7f0231e
* TExitProcInfo.SaveExit changed to CodePointer
|
12 years ago |
nickysn
|
fe404d2891
+ rtl implementation of ptr(seg,ofs) for i8086
|
12 years ago |
paul
|
d90445e5ee
compiler, rtl, tests: write Delphi compatible (more or less) type information for Class Reference and Pointer types (mantis #0024367)
|
12 years ago |
florian
|
0e41df598e
* merge i8086 branch by Nikolay Nikolov
|
12 years ago |
nickysn
|
5f5402f479
* changed ifdef, so that HandleErrorAddrFrame uses the default calling convention on i8086 (whatever that may be), instead of register
|
12 years ago |
nickysn
|
ceb76808e7
+ implemented the CSeg, DSeg and SSeg functions on the i8086
|
12 years ago |
pierre
|
503b8c73c2
Avoid infinite loops with RTE 204 if heap is corrupted
|
12 years ago |
nickysn
|
3768914a3d
slight rtl update for i8086-msdos
|
12 years ago |
florian
|
21c154d60a
Merged r22903
|
12 years ago |
florian
|
1eeeb309c7
* intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet
|
12 years ago |
pierre
|
6e5be15087
Add PT convinience variable to ba able to debug InitFinalTable
|
12 years ago |
Jonas Maebe
|
69c29a415f
* pass the procdef to getintparaloc instead of only the proccalloption, so
|
12 years ago |
florian
|
24f518f232
+ redirect calls to empty virtual methods to FPC_EMPTYMETHOD
|
12 years ago |
Jeppe Johansen
|
3ee29eb219
Fixed ARMv7-EM code generation and RTL compilation
|
12 years ago |
tom_at_work
|
f252fd369e
Tried to reorganize the ARM define mess in rtl/arm/arm.inc. Instead of requiring to enumerate all possible ARM variants each time a CPU feature is used, add a define of the format CPUARM_HAS_XXX and use that. Note that a better solution would be to properly implement the compiler cpuinfo infrastructure, however that is much more work.
|
13 years ago |