sergei
|
b35d04ffa8
* MIPS: methodpointers must be compatible with records; since records are never passed by address in this ABI, so must be methodpointers. Fixes webtbs/tw9141.pp.
|
vor 12 Jahren |
yury
|
5254f8e572
* Make sure that the thread has been started, before destroying the event.
|
vor 12 Jahren |
yury
|
4cec8df547
* Do not use DOS code pages for Android. Now all CP string tests pass on Android.
|
vor 12 Jahren |
yury
|
a5182d6487
* Use more common code pages 1251 and 1252 instead of old DOS code pages (not available on Android). There is Euro symbol character that has different code in 1251 and 1252 code pages. Use it for tests.
|
vor 12 Jahren |
sergei
|
d2758265e3
* MIPS int->real conversion: When converting unsigned to single, load it into 64-bit FP register, otherwise further subtracting a 64-bit offset leads to invalid result. Fixes tw17714.pp.
|
vor 12 Jahren |
sergei
|
b5eecab582
* Procvars (methodpointers) must be treated as records, too. Fixes tw12318.pp and tw14155.pp after r23377.
|
vor 12 Jahren |
yury
|
09e2ec28e6
* Skip 2 tests for android, since they require local execution.
|
vor 12 Jahren |
yury
|
32551f3c6b
* Fixed running library tests on android.
|
vor 12 Jahren |
svenbarth
|
c7a9e17bc5
Patch by Vasiliy Kevroletin. Fixes Mantis #23655.
|
vor 12 Jahren |
svenbarth
|
ccecf2c13c
Fix comparisons (aka usage of flag/CCR register)
|
vor 12 Jahren |
yury
|
9330507f8d
* Implemented Unicode string manager for Android. It uses ICU library libicuuc.so. Note: ICU on Android has limited number of code pages. So don't expect support for DOS code pages or other exotic code pages.
|
vor 12 Jahren |
svenbarth
|
741992bae4
m68k/n68kmat.pas, tm68kshlshrnode.first_shlshr64bitint:
|
vor 12 Jahren |
sergei
|
162896e7d7
* MIPS code generator fixes and improvements:
|
vor 12 Jahren |
sergei
|
32ffddaad8
+ ELF linker back-ends for ARM and MIPS.
|
vor 12 Jahren |
sergei
|
af4935e346
+ Support dynamic copy relocations.
|
vor 12 Jahren |
sergei
|
a1503b51f2
+ chmod 755 on executable files produced by internal linker. I missed this "small" detail for half a year because all development was going on a NTFS drive where everything is executable.
|
vor 12 Jahren |
svenbarth
|
252744ad24
m68k/cgcpu.pas, tcg68k.g_concatcopy:
|
vor 12 Jahren |
marco
|
72d1b249db
* Unblockfile to programmatically unblock MSIE downloads
|
vor 12 Jahren |
marco
|
f08a1ed7c9
* fixed minor mistake in comment. Mantis #23631
|
vor 12 Jahren |
sergei
|
4b925763c3
+ Enable CPU-specific descendants to write specific dynamic tags.
|
vor 12 Jahren |
michael
|
0ee95ca5f9
* Undid patch to resolve dotted unit names, it breaks generation of FPC documentation
|
vor 12 Jahren |
michael
|
3ec989ca8d
* remove debug output
|
vor 12 Jahren |
michael
|
6bdcfaa493
* Added dependency on opengl
|
vor 12 Jahren |
michael
|
c6d58be3e2
* Added dependency on opengl
|
vor 12 Jahren |
Jonas Maebe
|
f57f7fda78
* fixed case of unit name dependencies for MacOS unit
|
vor 12 Jahren |
sergei
|
f98e09d86e
- TObjData.sectiontype2options: removed oso_keep flags. They don't have any effect here because this function is used only during assembling, and oso_keep cannot be represented in object files and therefore gets lost before linking.
|
vor 12 Jahren |
sergei
|
ad1621df3f
* Revert part of r22548, correct fix for the issue is provided by r23188.
|
vor 12 Jahren |
michael
|
f4c2ba9eb6
* Make sure that current method is removed from stack prior to executing it (bug ID #23629)
|
vor 12 Jahren |
Tomas Hajny
|
67e1aeab5e
+ new language added (cs)
|
vor 12 Jahren |
sergei
|
7969fb4ee1
- Removed TlsSize variable, it duplicates threadvarblocksize.
|
vor 12 Jahren |