pierre
|
a3bc5eaa3f
* Fix spelling error in last commit
|
há 13 anos atrás |
pierre
|
ef3bbf4c4a
Really use get_fsr set_fsr functions
|
há 13 anos atrás |
Jonas Maebe
|
d472a6d5d0
* changed tregset into tcpuregisterset so it's faster and uses less memory
|
há 13 anos atrás |
florian
|
3733a000a4
* fix compilation with -dextdebug
|
há 13 anos atrás |
Jonas Maebe
|
571b3feab1
* fixed internalerror on win64 after r21696 (source register size depends on
|
há 13 anos atrás |
pierre
|
5597af2279
* Try to adapt sigcontext record to MIPS linux system
|
há 13 anos atrás |
pierre
|
262bf0fe6e
* Fix Sigcontext field order for MIPS CPU
|
há 13 anos atrás |
pierre
|
ba4122fda8
* Add fpu_XXX constants and use them for fpc_cpuinit procedure
|
há 13 anos atrás |
pierre
|
3a082f8c29
Add defautl mips name and use mips instead of mipseb
|
há 13 anos atrás |
sergei
|
0c32756ef3
- removed TCoffObjData.afteralloc, calculating MemPos there is useless because every call to afteralloc is immediately followed by call to TObjData.resetsections that resets all MemPos back to zero.
|
há 13 anos atrás |
pierre
|
022d842b06
* Fix SIGXXX constants for mips CPU
|
há 13 anos atrás |
pierre
|
48597c64ee
* get_caller_stackinfo: set framebp to nil if addr is nil
|
há 13 anos atrás |
pierre
|
f340ef87e3
* get_addr function renamed to get_pc_addr
|
há 13 anos atrás |
florian
|
117c083003
* call inherited Destroy in TAsmOptimizer to avoid memory leak
|
há 13 anos atrás |
florian
|
6ae2a43161
* fix compilation with extdebug
|
há 13 anos atrás |
sergei
|
8c8883cc35
* Once TExeOutput is accessible in TObjSection.fixuprelocs, its ImageBase can be used directly, without a need to have a copy in every TObjSection.
|
há 13 anos atrás |
pierre
|
150578f2c0
+ Use SigContext sigc_sp and sigc_pc fields for HandleErrorAdrFrame parameters
|
há 13 anos atrás |
pierre
|
0cf5b9abdb
+ Set __stkptr value
|
há 13 anos atrás |
Jonas Maebe
|
b42d204514
* fpc_shortstr_assign as compilerproc, forgot to commit
|
há 13 anos atrás |
pierre
|
aee68923e8
Fix .pdr generation by adding .end pseudo-instruction, limit .ent to text section for mips cpu
|
há 13 anos atrás |
Jonas Maebe
|
7c21cba1e2
* migrated g_copyshortstring, g_incrrefcount and g_array_rtti_helper to thlcg
|
há 13 anos atrás |
Jonas Maebe
|
60aedb19d6
* removed superfluous (de)allocallcpuregisters calls
|
há 13 anos atrás |
pierre
|
8469741700
+ Added additional addr pointer parameter to
|
há 13 anos atrás |
Jonas Maebe
|
7a0ae38700
+ also specify the parameter def when allocating a parameter via
|
há 13 anos atrás |
Jonas Maebe
|
adf66eed8b
* don't turn constref shortstring parameters into openstrings (they can't
|
há 13 anos atrás |
Jonas Maebe
|
325c60866f
* use tcgpara.def instead of extra size parameters
|
há 13 anos atrás |
Jonas Maebe
|
c3ea451aea
* set tcgpara.vardef when creating parameter info
|
há 13 anos atrás |
Jonas Maebe
|
2d48396587
- removed redundant checks
|
há 13 anos atrás |
Jonas Maebe
|
587244c088
* factored out common code from get_funcretloc()
|
há 13 anos atrás |
svenbarth
|
f9211271d5
Fix for Mantis #22154:
|
há 13 anos atrás |