florian
|
9426cac1b0
* rebuilt Makefiles
|
13 жил өмнө |
florian
|
3abd84d8d2
* disable upx for win32, resolves #20772
|
13 жил өмнө |
Jonas Maebe
|
9b7ea86332
- more FPC 1.0.x code removed
|
13 жил өмнө |
Tomas Hajny
|
f879ee31eb
+ proper implementation of *Event* support
|
13 жил өмнө |
Tomas Hajny
|
4d981acad3
+ proper implementation of MS Windows-like 'critical sections'
|
13 жил өмнө |
Jonas Maebe
|
a4804a3c25
* let FloatToStr output the correct number of decimals in case the
|
14 жил өмнө |
Jonas Maebe
|
e2b5ba756d
* when comparing two boolean values, convert both to pasbool8 so
|
14 жил өмнө |
Jonas Maebe
|
f62e118f8e
* when looking for a procdef matching a procvardef in an objectdef,
|
14 жил өмнө |
michael
|
b09139a7c4
* Some fixes after first test round
|
14 жил өмнө |
marco
|
f89e32c034
* expanded VK_ codes. Patch by Nikolay N. Mantis #20801
|
14 жил өмнө |
Tomas Hajny
|
c0c526efbc
* DosQuerySysState and DosReplaceModule added
|
14 жил өмнө |
michael
|
a051684e61
* Added lots of commands to fpdoc file manager, moved to separate class and unit for reuse
|
14 жил өмнө |
Mattias Gaertner
|
9d30bf6a9f
avl_tree: fixed FindPointer if on last node
|
14 жил өмнө |
sergei
|
8dc6ebb5ed
rtl/generic.inc, minor optimizations:
|
14 жил өмнө |
sergei
|
32094761ef
* win32/system.pp, win64/system.pp: Moved duplicated declarations of WinAPI functions to sysos.inc (Florian's comment about include ordering is no longer true, wstrings.inc comes after sysos.inc these days).
|
14 жил өмнө |
michael
|
c17d15cf72
* Start of project file manipulation program
|
14 жил өмнө |
michael
|
e07646a653
* Implemented project file writing functionality, based on patch from Hans-Peter Diettrich
|
14 жил өмнө |
sergei
|
37abdd52df
* Reverted r19693, calling SysInitMultithreading from PROCESS_ATTACH is plain wrong because it depends on initialized thread manager. Calling InitSystemThreads is more correct, but in case of Win32 it further depends on EnrtyInformation, which is not available at this point. Properly solving the issue requires moving the entire TLS stuff into sysinit units or something like that.
|
14 жил өмнө |
sergei
|
e62cd71a2f
* Fixed cycling with 2.4.4 after r19707 (2.4.4 does not define FPC_HAS_FEATURE_RESOURCES, so related stuff is not compiled)
|
14 жил өмнө |
sergei
|
0093517227
* sysutils: changed RunErrorToExcept to use table instead of case statement for OS exceptions. This is to be able to extract exception class alone for the upcoming SEH support.
|
14 жил өмнө |
marco
|
0d562f04ff
* Improve CHM versioning, now that a compiler is added. Main chm version is in chmbase
|
14 жил өмнө |
sergei
|
816953990d
* Do not access fields of potentially unassigned resultdef. p1.resultdef is not assigned at this point when dotypecheck=false. Mantis #20765.
|
14 жил өмнө |
sergei
|
266acd1bed
* Windows TLS callbacks, call SysInitMultithreading early, it is necessary because if a statically loaded DLL creates a thread, apparently DLL_THREAD_ATTACH callback executes right away before the entry point. In turn, DLL_THREAD_ATTACH requires TLSIndex to be initialized.
|
14 жил өмнө |
sergei
|
c8e65c501a
* Don't optimize away implicit initialization/finalization procedures if corresponding clause is present in the source but is empty. Resolves #19701.
|
14 жил өмнө |
Jonas Maebe
|
b584c71e42
* use {$IFNDEF cpu64bitaddr} instead of {$IFDEF cpu32bit} so that it's
|
14 жил өмнө |
Jonas Maebe
|
f7adaef12a
* defined cpu32bit for mips
|
14 жил өмнө |
Jonas Maebe
|
5816f0951d
* fix alignment of sc80real on darwin
|
14 жил өмнө |
Jonas Maebe
|
a1ff3b24b9
* fixed warning/error when cross-compiling from 64 bit to 32/16 bit target
|
14 жил өмнө |
Jonas Maebe
|
de3a7f0cfd
* the size of the FPC_RESSYMBOL pointer must depend on the target
|
14 жил өмнө |
pierre
|
2e4b7ae05c
Apply fixes from Sven Barth
|
14 жил өмнө |