florian
|
e79f3a6930
* range check error fixed
|
13 jaren geleden |
florian
|
c19b0ac189
* Fppwrite fixed after yesterday's mess
|
13 jaren geleden |
florian
|
d8c377bfed
* completed termios constants for mips, some need to be checked on a real mips-linux system, see custom warning
|
13 jaren geleden |
florian
|
f927198c2a
+ gas for mips is by default little endian, so pass the endianess
|
13 jaren geleden |
pierre
|
f3b921d281
Fix missing close brace introduced in commit 20277
|
13 jaren geleden |
florian
|
806ae36100
* some mips rtl compilation issues fixed
|
13 jaren geleden |
florian
|
58fbd386a3
* mips system unit compiles
|
13 jaren geleden |
sergei
|
180686e429
* Removed 'first' field and 'packed' attribute from TAnsiRec and TUnicodeRec. Removing 'packed' should yield more efficient code on alignment-sensitive targets, while removing 'first' effectively makes two records identical to each other. Further cleanup is possible, but let's see the test suite results before proceeding.
|
13 jaren geleden |
marco
|
c44ce80585
* harmless deprecated warning, just in case.
|
13 jaren geleden |
marco
|
8a2a788bd9
* fix for #21229, use sysutils format for error msgs, as suggested.
|
13 jaren geleden |
florian
|
6be7b08b8e
* gas reader fixed
|
13 jaren geleden |
florian
|
ae37b9f5b9
* fix floating point registers gas name
|
13 jaren geleden |
sergei
|
a1cb87bcf8
* Improved ucs4 to utf16 conversions: removed function call on every character and multiple memory allocations, made as much code as possible shared between WideString and UnicodeString versions.
|
13 jaren geleden |
sergei
|
e94508d5eb
* Improved utf16 to ucs4 conversion routines: removed function call on every character, allocate memory once and made as much as possible code shared between WideString and UnicodeString versions.
|
13 jaren geleden |
sergei
|
8dab34b31a
* fpc_char_to_unicodestr: call widestringmanager directly instead of nested char_to_uchar conversion.
|
13 jaren geleden |
sekelsenmat
|
c72a639e7b
Fixes stack check crash in fmtbcd.pp see bug #21208
|
13 jaren geleden |
florian
|
de4a96f96d
* fixes several register allocation related mips issues
|
13 jaren geleden |
michael
|
723482c814
* Correctly free objects when destroying stringlist instance
|
13 jaren geleden |
pierre
|
b058593b53
* Fix compilation for cpu i386
|
13 jaren geleden |
sergei
|
c3b106fde3
* StringToOleStr(UnicodeString), reduced to single SetString call, this way it does not depend on private functions and does not require $ifdef's.
|
13 jaren geleden |
sergei
|
f07d02b427
- Removed string conversion helpers that are not actually used by compiler code generation (duplicated pwidechar/punicodechar stuff).
|
13 jaren geleden |
florian
|
3d2a27c66c
* fix fpu register type
|
13 jaren geleden |
florian
|
f2ee5da112
* fix gas mips integer register naming
|
13 jaren geleden |
florian
|
a2009af76e
* updated MIPS code so the compiler gets through the system unit
|
13 jaren geleden |
florian
|
28036ed068
* fix some mips compiler issues, system unit compilation is getting forward
|
13 jaren geleden |
florian
|
b8f322e0de
* continued to fix mips rtl compilation
|
13 jaren geleden |
pierre
|
30d9afe879
Add mipsel file including mips counterparts
|
13 jaren geleden |
florian
|
8b339ded7a
* started to fix the mips(el) linux rtl
|
13 jaren geleden |
florian
|
5a64b05cb4
* put generic mips code into mips dir
|
13 jaren geleden |
florian
|
2c76472bd5
* start to fix mips(el) startup code
|
13 jaren geleden |