Jonas Maebe
|
1b3b097f3a
* always interpret a function name on the RHS as a recursive function
|
13 лет назад |
masta
|
aef81cad68
Add debug information about register spilling
|
13 лет назад |
sergei
|
1a25aed68d
* Renamed a method for consistency (let script building methods start with ScriptAdd).
|
13 лет назад |
florian
|
a553798151
* improved makefile rules for linux
|
13 лет назад |
florian
|
9833f642fe
* coalesce if either u or v are precolored, tested on arm and i386, it gives for both a small advantage
|
13 лет назад |
sergei
|
34fc366d64
* test/opt/tretopt.pp, test/tasmread.pp: fixed GOT calculation
|
13 лет назад |
joost
|
025f840dd5
* Added ReplaceStr and ReplaceText functions, for Delphi compatibility
|
13 лет назад |
masta
|
bba75a079c
Better Code generation for SAR/ROR/ROL inline nodes
|
13 лет назад |
masta
|
9825fbf554
Support top_shifterop and top_regset for arm in RegInOp
|
13 лет назад |
pierre
|
645698183d
Integer Overflow signal must be mapped to error 215, not 205, which is for floating point overflow
|
13 лет назад |
pierre
|
32644a526c
Use CPUMIPS instead of MIPS conditional
|
13 лет назад |
pierre
|
3693af4c69
Do not try to call do_client if do_server failed
|
13 лет назад |
masta
|
dbf0404fb0
More consolidation of OP_SHL/SHR/ROR/SAR in ARM CodeGen
|
13 лет назад |
pierre
|
83d398719c
Add support for MIPS cpu
|
13 лет назад |
pierre
|
6f12197d3b
Fix set of frame poointer value for big local stack size
|
13 лет назад |
masta
|
d2d5d17557
Consolidate handling of OP_SHL/SHR/ROL/ROR/SAR in ARM CodeGen
|
13 лет назад |
pierre
|
a771b32097
Use R9 instead of AT for big local stack size to avoid error due to AT being changed by pseudo-instructions
|
13 лет назад |
pierre
|
8b65ef2d94
* Fix error in last commit for MIPS cpu
|
13 лет назад |
pierre
|
2e4c704f06
Use A_J instead of A_BA for a_jmp_XXX unless we generate PIC code to avoid branch out of range error (like for packages/fpmake compilation)
|
13 лет назад |
pierre
|
56b4977858
Override tcallnode.pass_1 for use of got for cdecl'ared functions (assuming it can be PIC code)
|
13 лет назад |
pierre
|
c53d07f741
Improve addr_pic support
|
13 лет назад |
pierre
|
86d82a9006
Add reference to new ncpuld unit
|
13 лет назад |
pierre
|
514b14a5ae
Override a_call_name to use _gp loading and call for cdecl (to get PIC compatible code)
|
13 лет назад |
pierre
|
fc81979f61
set got at create of cs_create_pic is used
|
13 лет назад |
pierre
|
c2cd8246cb
Override tloadnode.pass_1 to for use of got for shared library variables and genrate_picvaraccess
|
13 лет назад |
pierre
|
b63bc6be13
MIPS: use OC_EQ instead of OC_NE for new_exception to avoid branch out of range error
|
13 лет назад |
pierre
|
5fb3d1398a
+ Use SIZEOF_PTHREAD_XXX macros for /usr/include/bits/pthreadtypes.h for MIPS cpu
|
13 лет назад |
pierre
|
c156b5a8b2
First version working to link with shared c library
|
13 лет назад |
pierre
|
d8d7c38aec
* Use to call PASCALMAIN to allow linking with PIC Code
|
13 лет назад |
pierre
|
024bde8875
Create .ent/.end pair for mips/mipsel and alpha
|
13 лет назад |