florian
|
308fb42f4b
|
* fix parameter handling in FPC_SYSCALL4 to FPC_SYSCALL6
git-svn-id: trunk@24193 -
|
2013-04-07 21:01:01 +00:00 |
|
florian
|
a86531c225
|
* load exit code in _haltproc for thumb
git-svn-id: trunk@24191 -
|
2013-04-07 21:00:54 +00:00 |
|
sergei
|
747342ebb2
|
- Removed nested comments which were causing compiler warnings.
git-svn-id: trunk@24176 -
|
2013-04-07 12:06:01 +00:00 |
|
marco
|
07e23b8401
|
* mousebutton 4 and 5 support (gpm only?) Mantis #13469
git-svn-id: trunk@24164 -
|
2013-04-06 18:58:05 +00:00 |
|
michael
|
3f910197c6
|
* Patch from Laco to fix bug ID #24096
git-svn-id: trunk@24128 -
|
2013-04-02 11:23:57 +00:00 |
|
Jonas Maebe
|
25ebb36103
|
* catch invalid floating point operations in TextToFloat (mantis #24197)
git-svn-id: trunk@24105 -
|
2013-04-01 11:50:49 +00:00 |
|
sergei
|
a5850f8d43
|
* mips-linux has SOCK_STREAM and SOCK_DGRAM swapped, compared to other Linux targets. Fixes tbs/tb0524.pp.
git-svn-id: trunk@24085 -
|
2013-03-30 21:46:56 +00:00 |
|
florian
|
5ee9fe75e9
|
* unicodenumtable is also an implicitly built unit
git-svn-id: trunk@24062 -
|
2013-03-29 18:48:59 +00:00 |
|
svenbarth
|
3f79e75aaa
|
Applied patch from Reinier Olislagers. Fix for Mantis #24159.
rtl/objpas/strutils.pp, ReplaceStr & ReplaceText:
Correctly assign the result value
git-svn-id: trunk@24028 -
|
2013-03-28 10:08:42 +00:00 |
|
paul
|
d80f47a601
|
rtl: apply similar to r24022-r24026 changes made by Jonas to other targets
git-svn-id: trunk@24027 -
|
2013-03-28 02:37:17 +00:00 |
|
Jonas Maebe
|
f17bd4d375
|
* register buildcollations as build unit so it doesn't get installed
git-svn-id: trunk@24026 -
|
2013-03-27 17:30:05 +00:00 |
|
Jonas Maebe
|
5104869d92
|
* let the character unit depend on buildcollations to prevent simultaneous
building of unicodedata by two different units (overwriting each other's
assembler/ppu output)
git-svn-id: trunk@24024 -
|
2013-03-27 17:16:30 +00:00 |
|
Jonas Maebe
|
b08aa1ad75
|
* unicodedata and unicodeducet are also new implicit units (fixes installing)
* the collation units (via the unicode units) depend on sysutils (fixes
parallel building)
git-svn-id: trunk@24022 -
|
2013-03-27 16:04:27 +00:00 |
|
paul
|
fee6f4a5a6
|
rtl: enable collations build for darwin
git-svn-id: trunk@24021 -
|
2013-03-27 01:17:36 +00:00 |
|
paul
|
8e0c211b9a
|
rtl: enable collations build for linux
git-svn-id: trunk@24020 -
|
2013-03-27 01:03:54 +00:00 |
|
paul
|
c093297341
|
rtl: apply Inoussa patch to Unicode manager files (issue #0022909)
git-svn-id: trunk@24017 -
|
2013-03-27 00:55:37 +00:00 |
|
Jonas Maebe
|
7dfe1301c3
|
* fixed type in FloatToStrFIntl introduced in r23311 (mantis #24131)
git-svn-id: trunk@24013 -
|
2013-03-26 18:53:37 +00:00 |
|
florian
|
4328e8c7b8
|
* remove superfluous texts after endif
git-svn-id: trunk@23999 -
|
2013-03-25 17:55:17 +00:00 |
|
florian
|
c0dda2ab77
|
* disable assembler versions of string routines for arm thumb
git-svn-id: trunk@23998 -
|
2013-03-25 17:54:32 +00:00 |
|
florian
|
a433d53117
|
+ linux syscalls for arm thumb
git-svn-id: trunk@23987 -
|
2013-03-24 21:39:34 +00:00 |
|
florian
|
9dc03c809e
|
+ in_edsp_test is only available if FPC_SYSTEM_FPC_MOVE is defined
git-svn-id: trunk@23985 -
|
2013-03-24 20:25:42 +00:00 |
|
florian
|
97f21a7210
|
+ fpc_cpucodeinit for arm thumb
git-svn-id: trunk@23984 -
|
2013-03-24 20:24:42 +00:00 |
|
florian
|
c7edbb70a6
|
* armv6-m support for linux rtl Makefile
git-svn-id: trunk@23982 -
|
2013-03-24 20:23:43 +00:00 |
|
florian
|
767e932e0e
|
+ arm-linux startup code for thumb
git-svn-id: trunk@23981 -
|
2013-03-24 20:23:00 +00:00 |
|
Jonas Maebe
|
6f0c1f0c9c
|
* only build rtl/android/jvm for android/jvm, not also rtl/android
git-svn-id: trunk@23958 -
|
2013-03-22 16:48:01 +00:00 |
|
sergei
|
6f1997f5e5
|
+ MIPS: added profiling support
git-svn-id: trunk@23950 -
|
2013-03-21 13:40:50 +00:00 |
|
michael
|
37ba6f9b27
|
* Fixed 23805
git-svn-id: trunk@23899 -
|
2013-03-17 17:00:39 +00:00 |
|
Jonas Maebe
|
e1e11f81e3
|
* fixed using readstr/writestr inside routines called from the parameter
list of another readstr/writestr expression (mantis #23912)
git-svn-id: trunk@23888 -
|
2013-03-17 14:23:33 +00:00 |
|
florian
|
d5985b4f0e
|
* patch by Christophe Staïesse to implement more ISO-like read behaviour in iso mode, resolves #24060
git-svn-id: trunk@23884 -
|
2013-03-17 08:27:21 +00:00 |
|
sergei
|
be1fcc8e3d
|
* Forgotten delay slot was causing exit code loss in most library-related tests.
git-svn-id: trunk@23874 -
|
2013-03-16 20:01:33 +00:00 |
|
florian
|
380bc56e32
|
+ create a default heap on embedded targets and register this default heap
* sysutils for the embedded target depends on a working heap manager
git-svn-id: trunk@23853 -
|
2013-03-16 10:37:18 +00:00 |
|
pierre
|
050cc0b0a7
|
Regenerated after: Added dllprt0.as fro netbsd
git-svn-id: trunk@23847 -
|
2013-03-15 16:07:57 +00:00 |
|
pierre
|
12d4b0b173
|
+ Added dllprt0.as fro netbsd
git-svn-id: trunk@23846 -
|
2013-03-15 16:07:25 +00:00 |
|
pierre
|
503b8c73c2
|
Avoid infinite loops with RTE 204 if heap is corrupted
git-svn-id: trunk@23845 -
|
2013-03-15 15:40:23 +00:00 |
|
sergei
|
0a155e3ae1
|
MIPS startup code:
- Removed tabs.
- Removed nonsense code involving $s7.
+ Call finalization procedure in the end, fixes webtbs/tw9089.
+ added non-executable stack marker.
git-svn-id: trunk@23842 -
|
2013-03-15 12:33:10 +00:00 |
|
pierre
|
adfecc8173
|
Real i386 version of dllprt0.as file
git-svn-id: trunk@23831 -
|
2013-03-14 14:15:34 +00:00 |
|
pierre
|
350ae58dc9
|
Fix error in last commit, include name must be enclosed in double quotes
git-svn-id: trunk@23830 -
|
2013-03-14 13:58:22 +00:00 |
|
pierre
|
8d8509590f
|
Add dllprt0 for x86_64 (i386 version simply includes cprt0.as)
git-svn-id: trunk@23828 -
|
2013-03-14 13:50:21 +00:00 |
|
pierre
|
7d0e45b142
|
Regenerated after commit 23822, Add clocale unit target, contributed by Pascal Stumpf
git-svn-id: trunk@23823 -
|
2013-03-14 09:40:47 +00:00 |
|
pierre
|
dede8a159e
|
Add clocale unit target, contributed by Pascal Stumpf
git-svn-id: trunk@23822 -
|
2013-03-14 09:40:15 +00:00 |
|
paul
|
8c76535014
|
rtl: add missing 4 _be collations (2 collations are still not generated)
git-svn-id: trunk@23820 -
|
2013-03-14 03:30:53 +00:00 |
|
paul
|
db357320d7
|
rtl: install all cpXXX .ppu and .o files
git-svn-id: trunk@23802 -
|
2013-03-12 11:44:15 +00:00 |
|
paul
|
5157304998
|
rtl: build fpwidestring for the same platforms as character unit
git-svn-id: trunk@23801 -
|
2013-03-12 03:23:08 +00:00 |
|
paul
|
032b241c6b
|
rtl: fpwidestring - fix length of UnicodeStrings after UTF8ToUnicode. UTF8ToUnicode returns length + 1 for zero byte which is not needed for UnicodeString.
git-svn-id: trunk@23800 -
|
2013-03-12 03:14:22 +00:00 |
|
paul
|
e379daaf9c
|
compiler, rtl: move cpXXXX.pas files from compiler to RTL\charmaps directory and cleanup them, enable charmaps building for the majority of targets
git-svn-id: trunk@23799 -
|
2013-03-12 01:35:25 +00:00 |
|
florian
|
c2baf7b4c0
|
Merge r23058
git-svn-id: trunk@23776 -
|
2013-03-10 16:37:57 +00:00 |
|
florian
|
086ae4b999
|
Merge r22905 and r22906
git-svn-id: trunk@23773 -
|
2013-03-10 10:45:34 +00:00 |
|
Jonas Maebe
|
f00d9f6f84
|
* correct dlopen flag values for Darwin (patch by lks, mantis #23979)
git-svn-id: trunk@23771 -
|
2013-03-10 10:22:43 +00:00 |
|
paul
|
d51da3ad58
|
rtl: enable collations building for win64
git-svn-id: trunk@23770 -
|
2013-03-10 09:56:01 +00:00 |
|
paul
|
23c9578137
|
rtl: setup DefaultSystemCodepage when fpwidestring is included on unixes
git-svn-id: trunk@23768 -
|
2013-03-10 06:42:50 +00:00 |
|