svenbarth
|
6afda909d4
Rework TlsKey handling on Windows so that it works as intended with indirect main information
|
9 years ago |
svenbarth
|
1951b8aaaa
Fix threadvar handling. Basically a merge of r31913 of my packages branch.
|
9 years ago |
Jonas Maebe
|
9c3cab8224
* replaced pure LGPL Mersenne Twister implementation with a public domain
|
9 years ago |
svenbarth
|
e3060130a4
Adjustments so that the resource string related tables are provided inside the system unit (both for indirect and direct entry targets).
|
9 years ago |
svenbarth
|
0491bca72a
inc/system.inc:
|
9 years ago |
Jeppe Johansen
|
5ec4d38231
Add support for ram-less AVR chips and simultanously optimize flash/ram size the initfinal calling sequence.
|
9 years ago |
nickysn
|
0f6b5161e6
* the 'count' parameter of Move and FillChar on i8086 made 16-bit unsigned,
|
9 years ago |
nickysn
|
e2ed8f2251
* fixed various procvars being casted to pointer instead of codepointer in the rtl
|
9 years ago |
Jonas Maebe
|
80902035e0
* moved excepth.inc include from the system unit implementation to interface
|
9 years ago |
yury
|
7c62aadf65
* Fixed string conversion warnings in RTL.
|
10 years ago |
Jonas Maebe
|
c7aabaa3b6
- removed FPC_OBJFPC_EXTENDED_IF-related code, FPC 2.6.4 has it
|
10 years ago |
Jonas Maebe
|
3f736f6114
* handle the loading of VMT entries at the node level, so it's done in a
|
10 years ago |
florian
|
10dc944d35
* disable some function using ansistrings if the ansistring feature is turned off
|
10 years ago |
michael
|
81fa382c42
* Rename WriteExceptionToStdErr -> WriteErrorsToStdErr
|
10 years ago |
michael
|
94e57aa463
* Moved WriteExceptionToStdErr to system unit, so it is observed even in absence of sysutils (bug ID 27708)
|
10 years ago |
florian
|
9ab9e03650
* limit number of possible units with initialization/finalization for a certain architecture to high(aint)
|
10 years ago |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 years ago |
Jonas Maebe
|
dad442c7e3
+ aarch64 fpu init, atomic routines and memory barriers
|
10 years ago |
pierre
|
f56990ee29
Revert aligntoptr to RTTIAlign rename
|
10 years ago |
sergei
|
72315c9bee
* Finalize units after printing the runtime error message. Rationale:
|
10 years ago |
sergei
|
7666cd5c0e
+ Overloaded procedure dump_stack that calls CaptureBacktrace, thus encapsulating internals of stack traversing.
|
10 years ago |
sergei
|
d93d36e6d3
* Win64: Use separate implementation of CaptureBacktrace that calls RtlCaptureStackBackTrace. This way it does not require non-optimized code to work correctly.
|
10 years ago |
sergei
|
438c433c50
* CaptureBacktrace: fixed off-by-one error. Caller's context must be captured if skipframes=0.
|
10 years ago |
svenbarth
|
2d454dc8fa
Move DynLibs support to System unit using a manager approach like for Threads, WideStrings, etc.. This is needed so that we can support features like "delayed" and loading of dynamic packages.
|
10 years ago |
florian
|
714901ce45
* fixes feature defines after recent changes
|
11 years ago |
Károly Balogh
|
83cf14d5dd
removed unnecessary masking in Swap() calls
|
11 years ago |
Jonas Maebe
|
6e1d370417
* split off the texceptaddr declaration into rtl/inc/excepth.inc, so it can
|
11 years ago |
Jonas Maebe
|
bacd303208
* synchronized with trunk up to r27758
|
11 years ago |
nickysn
|
fb20791cbe
* replaced all the remaining uses of nativeint in the rtl with either sizeint
|
11 years ago |
nickysn
|
a176c2d4f5
+ add overloaded versions of HexStr(pointer) for i8086 near and far pointers
|
11 years ago |