florian
3d0eac3ee6
* patch by Michael Ring: remove lm4f120 from armv7m as it is armv7em
...
git-svn-id: trunk@48750 -
2021-02-21 09:02:29 +00:00
florian
29b0712418
* patch by Michael Ring to fix errors introduced by r48722
...
git-svn-id: trunk@48734 -
2021-02-20 20:50:04 +00:00
marcus
fb5cd1aefd
MorphOS: TProcess implementation supporting async mode and pipes
...
git-svn-id: trunk@48733 -
2021-02-20 18:39:40 +00:00
Károly Balogh
2ffe777b44
m68k: extend the the register to full size, when multiplied by an immediate in memory references. Patch based on the work of Pierre Muller.
...
git-svn-id: trunk@48732 -
2021-02-20 11:21:14 +00:00
nickysn
8c06529ae2
+ added and implemented a TUnicodeStringExtendedGraphemeClustersEnumerator class
...
in the graphemebreakproperty unit - an enumerator that splits a UTF-16 string
into extended grapheme clusters (i.e. user-perceived characters), conforming
to the Unicode 9.0 algorithm:
https://www.unicode.org/reports/tr29/tr29-29.html
git-svn-id: trunk@48726 -
2021-02-20 01:24:46 +00:00
nickysn
4ab485225c
+ added modified LGPL license header to the new graphemebreakproperty.pp unit
...
git-svn-id: trunk@48725 -
2021-02-19 23:39:18 +00:00
nickysn
80bd080293
+ added unit GraphemeBreakProperty, containing the grapheme break property character data from Unicode 9.0
...
git-svn-id: trunk@48723 -
2021-02-19 22:29:12 +00:00
florian
1213948393
* (modified) patch by Michael Ring to enable the FPU on Cortex-M4F if available
...
git-svn-id: trunk@48722 -
2021-02-19 21:11:12 +00:00
nickysn
715fb8007f
+ added the gbpparser tool to fpmake.pp
...
git-svn-id: trunk@48721 -
2021-02-19 20:16:09 +00:00
nickysn
9bc0f62f45
+ added tool for parsing GraphemeBreakProperty.txt and converting it to code
...
git-svn-id: trunk@48720 -
2021-02-19 19:32:10 +00:00
nickysn
26253b9e88
* updated readme with URLs of the Unicode 9.0 and CLDR 30 data files (to the best of my knowledge)
...
git-svn-id: trunk@48719 -
2021-02-19 19:27:55 +00:00
nickysn
5677ef4bdd
* fixed the file name in the cldrparser help screen
...
git-svn-id: trunk@48718 -
2021-02-19 19:24:58 +00:00
nickysn
2b73b5bf9a
* fixed the parse-collations script/bat file
...
git-svn-id: trunk@48717 -
2021-02-19 19:24:20 +00:00
michael
1357eedf09
* Month constants appeared in Delphi
...
git-svn-id: trunk@48716 -
2021-02-19 08:12:46 +00:00
florian
ef8d520e82
* more cfi support for aarch64
...
git-svn-id: trunk@48714 -
2021-02-18 21:44:12 +00:00
michael
600a5dd13f
* Fix from mattias Gartner for issue ID #38509 , correctly rest index on close/reopen
...
git-svn-id: trunk@48711 -
2021-02-18 15:10:05 +00:00
michael
22ad12d5b7
* Fix compilation, additional mysql
...
git-svn-id: trunk@48710 -
2021-02-18 15:09:04 +00:00
Mattias Gaertner
14dcf30988
fcl-db: fixed mysql transaction
...
git-svn-id: trunk@48705 -
2021-02-18 09:20:44 +00:00
michael
2da4113310
* Cursor can be nil, patch from Mattias Gaertner
...
git-svn-id: trunk@48702 -
2021-02-17 21:07:57 +00:00
florian
599ba8cc2a
+ generate initial cfi for aarch64
...
git-svn-id: trunk@48701 -
2021-02-17 20:43:37 +00:00
michael
e08a2ea86b
* Example for monospace fonts and subsetting
...
git-svn-id: trunk@48697 -
2021-02-17 13:35:48 +00:00
michael
aa4fd5e6b1
* Fix issue ID #35251 (patch from Rumen Gyurov)
...
git-svn-id: trunk@48696 -
2021-02-17 13:32:03 +00:00
Mattias Gaertner
3227c5953d
fcl-db: clean up
...
git-svn-id: trunk@48695 -
2021-02-17 13:26:23 +00:00
michael
54a48183bc
* Fix from Joellin to correctly read monospace fonts
...
git-svn-id: trunk@48694 -
2021-02-17 13:26:18 +00:00
michael
0b8f98ab24
* Patch from Mattias Gaertner to add MySQL 8.0 support
...
git-svn-id: trunk@48692 -
2021-02-17 12:59:32 +00:00
pierre
acf2567bda
Second trial to fix commit 48688
...
git-svn-id: trunk@48691 -
2021-02-17 09:46:37 +00:00
pierre
34fd36f817
Fix previous commit 48688 to avoid accessing 'invalid' positions in sym.value.valueptr
...
git-svn-id: trunk@48689 -
2021-02-17 07:09:55 +00:00
pierre
6a408fe97e
Avoid writing characters after sym.value.len for conststring constant symbols
...
git-svn-id: trunk@48688 -
2021-02-16 23:15:08 +00:00
florian
5b29e7a3ec
+ (safe) heuristics to use DW_CFA_advance_loc1 in CFI
...
git-svn-id: trunk@48687 -
2021-02-16 21:16:54 +00:00
florian
436a0d3f9e
* generate advance_loc records only if there was code/data since the last advance_loc entry
...
git-svn-id: trunk@48686 -
2021-02-15 22:26:49 +00:00
florian
09d6398942
* arm: better cfi
...
git-svn-id: trunk@48685 -
2021-02-15 22:25:18 +00:00
florian
e694897bb3
* initial implementation of CFI support for arm (non-thumb)
...
git-svn-id: trunk@48684 -
2021-02-15 21:34:07 +00:00
florian
a3d68e6839
* arm thumb: generate proper cfi
...
git-svn-id: trunk@48678 -
2021-02-14 21:26:41 +00:00
florian
44856e660c
* ARM: NR_RETURN_ADDRESS_REG is R14
...
git-svn-id: trunk@48677 -
2021-02-14 21:25:36 +00:00
florian
c3fb1e3a65
* initialize current_settings as early as possible so cs_debugswitch is set correctly if needed
...
git-svn-id: trunk@48676 -
2021-02-14 21:25:01 +00:00
florian
0316a7697f
* arm thumb1: several fixes for the internal assembler writer
...
git-svn-id: trunk@48675 -
2021-02-14 17:52:26 +00:00
florian
33ce19799b
* forgotten part of last commit
...
git-svn-id: trunk@48674 -
2021-02-14 17:15:37 +00:00
florian
f1883c4e61
* arm: taicpu uses set instead of boolean to store instruction states
...
+ track if an instruction is a thumb instruction in taicpu
git-svn-id: trunk@48673 -
2021-02-14 15:51:48 +00:00
florian
a4b35d16f2
+ throw an error if hardware floating point operations are used in thumb(-1) mode, this is not supported
...
git-svn-id: trunk@48672 -
2021-02-13 22:17:35 +00:00
florian
dda9f83dfe
* factored out tbasecgarm.init_mmregister_allocator
...
git-svn-id: trunk@48671 -
2021-02-13 22:16:59 +00:00
florian
5e7a512777
* arm-linux: sighnd.inc must check for CPUTHUMB and CPUTHUMB2
...
git-svn-id: trunk@48670 -
2021-02-13 21:26:15 +00:00
florian
87e1dc159d
* do not mess with FPA registers if they are not available
...
git-svn-id: trunk@48669 -
2021-02-13 17:04:03 +00:00
florian
50bc387688
* handle -Ca (as proposed by Michael Ring) and -Cf in the first option pass as well
...
git-svn-id: trunk@48668 -
2021-02-13 14:37:07 +00:00
Mattias Gaertner
17d2873aec
fcl-passrc: useanalyzer: fixed omitting not used hints for properties
...
git-svn-id: trunk@48667 -
2021-02-13 13:19:31 +00:00
Jonas Maebe
03bfe3234d
* correctly handle multiple codesign binaries in the PATH
...
git-svn-id: trunk@48664 -
2021-02-13 08:19:30 +00:00
Jonas Maebe
d8662197a0
* replaced bogus "NSProcessInfo_NSObject" class with "NSProcessActivity" category
...
git-svn-id: trunk@48662 -
2021-02-13 07:49:58 +00:00
florian
98a748bdd6
+ patch by Dimitrios Chr. Ioannidis: include dwar-3 sections in avr-embedded linker script
...
git-svn-id: trunk@48659 -
2021-02-12 21:39:31 +00:00
yury
afc80a84cf
* Fixed r48650.
...
git-svn-id: trunk@48657 -
2021-02-12 11:26:37 +00:00
florian
7f1aac8bd7
- armv5 never existed (without extension), removed
...
git-svn-id: trunk@48652 -
2021-02-11 21:27:12 +00:00
florian
1c99c2655e
* more helpful message if an unknown field is accessed in the assembler reader, resolves #38475
...
git-svn-id: trunk@48651 -
2021-02-11 20:51:53 +00:00