sergei
|
bcbd25568e
* Call InitHeap before InitSystemThreads in TLS callback (necessary because InitSystemThreads calls RelocateHeap), and skip both of them in initialization section of system.pp if they have been called from TLS callback. This restores correct initialization sequence which was broken by r19779, resulting in lots of debug messages about corrupted heap when running tests/test/theapthread.pp
|
13 years ago |
pierre
|
470adb22e1
+ Add overloaded Testne function in test1 unit
|
13 years ago |
pierre
|
4e21fc6373
Recent mingw64 does not seem to provide fctMsvcrtLongJmp
|
13 years ago |
pierre
|
37a7332b81
Try to improve script
|
13 years ago |
pierre
|
6140a41007
* Try to support upcoming GDB 7.4 version
|
13 years ago |
sergei
|
4208269221
+ Test case for bug #20827. The issue itself was fixed in r19668.
|
13 years ago |
svenbarth
|
52a6699d55
Check whether the globalsymtable is not Nil before using it! Otherwise an access violation occurs when compiling a program that contains specializations.
|
13 years ago |
svenbarth
|
fca525a85b
When checking whether the current specialization was already done before we also need to check the globalsymtable if we're currently in the implementation section. Otherwise the specialization will be generated twice and will result in a "duplicate identifier" error. This fixes mantis #20872 .
|
13 years ago |
svenbarth
|
5ffba57b51
Add tests for resolved generic bug reports.
|
13 years ago |
sergei
|
54ea6a9be1
- removed 'var' parameter, it isn't necessary and prevents passing TStream descendants (Mantis #20867).
|
13 years ago |
Tomas Hajny
|
6b43ce2e13
* boolean must not be used for DosCalls API parameters
|
13 years ago |
Tomas Hajny
|
12e216ed4e
* boolean must not be used for DosCalls API parameters
|
13 years ago |
michael
|
aa625a23e6
* Unit Tests for scanner
|
13 years ago |
michael
|
2c43e15a0e
* Forgot to commit
|
13 years ago |
michael
|
c52a892852
* Speed Improvements and option to use (virtual file) streams.
|
13 years ago |
michael
|
3e3852a489
* Fix bug #20791
|
13 years ago |
sergei
|
631528a08b
* XML writer: reject characters in range #0-#31 (excluding #9,#10,#13) in text node and attribute contents. Resolves #20780.
|
13 years ago |
florian
|
41636711e4
* fix to align float64 correctly
|
13 years ago |
florian
|
c7f846ebd5
+ added missing syscalls so sparc-linux rtl compiles again
|
13 years ago |
michael
|
0bdccfa2b0
* Added clock_getres, clock_gettime, clock_settime calls
|
13 years ago |
michael
|
2d7dbacee0
* Added inotify calls
|
13 years ago |
sergei
|
3b904943e7
* Moved ExceptObjProc from objpas to system, because it is going to be called from system. Also added ExceptClsProc variable.
|
13 years ago |
michael
|
f7da4a210c
* Fixed external name case for procedure
|
13 years ago |
sergei
|
b223e104ac
Refactoring:
|
13 years ago |
Tomas Hajny
|
f56cd3d6d9
* fix for SysThreadSetPriority
|
13 years ago |
florian
|
4a79262728
* make asciinr string long enough for binary char constants as pointed out by Matti Kronman, resolves #20821
|
13 years ago |
sergei
|
76b9d7e766
- Removed Win32Wide2AnsiMove() again, it was removed already in r17202 but got restored during subsequent cpstrnew merging.
|
13 years ago |
marco
|
28c27c409e
* fixed up messages compilation after last commit.
|
13 years ago |
pierre
|
4a9c8e330b
+ Move EXEC_callback into separate file win/systlsdir.inc
|
13 years ago |
pierre
|
887f43f084
*Use newly generated fpcmkcfg binary if available
|
13 years ago |