Commit Graph

54283 Commits

Author SHA1 Message Date
florian
8943c0584e + patch by J. Gareth Moreton to support BMI2 instructions
+ extended avx test generator with the newly added BMI2 instructions

git-svn-id: trunk@39875 -
2018-10-07 10:10:19 +00:00
florian
172384fedd * fix to write correct output file name
git-svn-id: trunk@39874 -
2018-10-07 10:10:17 +00:00
florian
5604e98b1c + lazarus project files for the avx assembler test generators
git-svn-id: trunk@39873 -
2018-10-07 10:10:16 +00:00
yury
87c5e703fb * revision.inc
git-svn-id: trunk@39872 -
2018-10-06 18:43:14 +00:00
yury
42c46207cd * Corrected TUContext record for aarch64-linux and aarch64-android. It fixes obtaining of an address of the instruction where a signal has thrown.
git-svn-id: trunk@39871 -
2018-10-06 18:36:02 +00:00
florian
15e656c36e + -x option to output all numeric constants as hex constants
git-svn-id: trunk@39870 -
2018-10-06 16:28:19 +00:00
yury
19fa828466 * android: Use the current dir as temp.
git-svn-id: trunk@39869 -
2018-10-06 15:20:20 +00:00
yury
ff3d7862d6 * Erase the temp file.
git-svn-id: trunk@39868 -
2018-10-06 15:10:24 +00:00
yury
ddb4e37104 * Define slowcpu for android.
git-svn-id: trunk@39867 -
2018-10-06 13:58:05 +00:00
yury
5e92e2d23f * Fixed crash in DiskFree() and DiskSize() on Unices due to out of bound read of the DriveStr[] array in rare cases.
git-svn-id: trunk@39866 -
2018-10-06 13:52:56 +00:00
yury
212eca24d1 * Set ICU data dir if it is not set by the system. It fixes issues on newer Android versions.
* Added more predefined ICU versions.

git-svn-id: trunk@39865 -
2018-10-06 13:28:37 +00:00
yury
46b89f0ef9 * Modified test to not create sub-dirs outside the test's directory.
git-svn-id: trunk@39864 -
2018-10-06 10:03:36 +00:00
yury
8c59eb1ce5 * Regenerated makefiles to support aarch64-android.
git-svn-id: trunk@39863 -
2018-10-06 09:36:03 +00:00
yury
671d31df1d + Added support for the aarch64-android target.
git-svn-id: trunk@39862 -
2018-10-06 09:33:09 +00:00
florian
c7a0022146 * fix building with LLVM=1, thanks to Karl-Michael Schindler for the hint
git-svn-id: trunk@39861 -
2018-10-05 20:56:56 +00:00
yury
23006d16f5 * Fixed UnhookSignal when RTL_SIGDEFAULT is passed. The bug have caused crash on aarch64-android due to out of bounds read of the rtlsig2ossig[] array.
git-svn-id: trunk@39860 -
2018-10-05 18:33:55 +00:00
Mattias Gaertner
ada940e80d pastojs: char(), widechar(#$e000)
git-svn-id: trunk@39857 -
2018-10-05 12:25:44 +00:00
Mattias Gaertner
3115dbc450 fcl-passrc: resolver: char(), widechar(#$e000)
git-svn-id: trunk@39856 -
2018-10-05 12:25:30 +00:00
Mattias Gaertner
34c7fe4d65 fcl-passrc: resolver: char(), widechar(#$e000)
git-svn-id: trunk@39855 -
2018-10-05 12:25:19 +00:00
Mattias Gaertner
dee3d638d4 fcl-js: started adapting jswriter for pas2js
git-svn-id: trunk@39854 -
2018-10-03 17:25:42 +00:00
Mattias Gaertner
e150f1f8cb fcl-js: adapted jsbase for pas2js
git-svn-id: trunk@39853 -
2018-10-03 11:19:44 +00:00
marco
618935b433 * fix for , make lpshcolumnid a pointer.
git-svn-id: trunk@39852 -
2018-10-02 16:42:56 +00:00
Mattias Gaertner
cec7188704 pastojs: added option -JoCheckVersion
git-svn-id: trunk@39851 -
2018-10-02 14:58:05 +00:00
marco
a32a6bca90 * fix for r34373
git-svn-id: trunk@39850 -
2018-10-02 11:26:37 +00:00
pierre
0e0b43889f Use vfpv2 as default fpu for eabihf if cpu is below armv7
git-svn-id: trunk@39849 -
2018-10-01 21:50:13 +00:00
Tomas Hajny
e147f6fb48 * additional tests added similarly to tfexpand.pp to test modified behaviour discussed in bug
git-svn-id: trunk@39848 -
2018-09-30 20:49:24 +00:00
Jonas Maebe
9857b840f3 * adapted configuration files when generating on macOS 10.14
- use new search path for binutils
   - custom library search path for i386
   - our configuration files do not support options depending on the host OS
     version, so this can only be done at installation time

git-svn-id: trunk@39844 -
2018-09-30 16:33:58 +00:00
michael
a7278c1806 * Fix split, last term of length 1 is sometimes missed
git-svn-id: trunk@39843 -
2018-09-30 09:18:21 +00:00
michael
01790c4e46 * Keywords support
git-svn-id: trunk@39842 -
2018-09-30 09:08:40 +00:00
michael
e6574526db * Fix bug
* Backport pas2js changes/bugfixes
* Split extjs dataset from json dataset

git-svn-id: trunk@39841 -
2018-09-30 08:15:18 +00:00
Tomas Hajny
62b57e81cd * FExpand / ExpandFileName behaviour updated according to discussion in bug
git-svn-id: trunk@39840 -
2018-09-28 22:57:57 +00:00
florian
401064abdc * enabled mipsel-embedded also in the fpmkunit, resolves
git-svn-id: trunk@39839 -
2018-09-28 20:54:53 +00:00
florian
be1bd043a7 * only i386 uses oldfpccall for interrupts, all other architectures use now stdcall, resolves
git-svn-id: trunk@39838 -
2018-09-27 21:00:35 +00:00
florian
352fb866ef * is_range_test returns false if "lower" bound is greater than "upper" bound
git-svn-id: trunk@39837 -
2018-09-27 20:24:52 +00:00
svenbarth
d5f0d8e306 * addendum for Mantis : also complain about number of arguments with the maximum number of arguments for Copy ( = 3 ) is exceeded
git-svn-id: trunk@39836 -
2018-09-27 19:44:35 +00:00
michael
b886ee8d2c * fix compilation if VerbosePasResolver not defined
git-svn-id: trunk@39833 -
2018-09-27 11:17:10 +00:00
michael
4bb4eb5cca * Patch from Pascal Riekenberg to allow using BOM markers in source files (bug ID 34344)
git-svn-id: trunk@39832 -
2018-09-27 11:16:26 +00:00
pierre
8495967fc2 Add explicit typecast to avoid compilation failure with -Criot option
git-svn-id: trunk@39831 -
2018-09-27 09:56:38 +00:00
pierre
915fb05055 Update remaining Makefile's
git-svn-id: trunk@39830 -
2018-09-27 07:10:27 +00:00
pierre
d32494c3db Update all tests Makefile's
git-svn-id: trunk@39829 -
2018-09-27 07:09:38 +00:00
pierre
4e7003fb94 Update all packages Makefile's
git-svn-id: trunk@39828 -
2018-09-27 07:05:49 +00:00
Károly Balogh
b4a7d6a82e cleanup: remove ARMHF-related comments from RISC-V only codepath. no functional change.
git-svn-id: trunk@39827 -
2018-09-27 07:04:04 +00:00
pierre
1976cda913 Update Makefile.fpc to pacakages location
git-svn-id: trunk@39826 -
2018-09-27 07:01:58 +00:00
pierre
535d87cdb9 Add rtl dependency and fix fpcdir value
git-svn-id: trunk@39825 -
2018-09-27 06:59:07 +00:00
pierre
fe61157cae Update all rtl Makefile's
git-svn-id: trunk@39824 -
2018-09-27 06:55:12 +00:00
pierre
b5c5329f39 Update all utils Makefile's
git-svn-id: trunk@39823 -
2018-09-27 06:53:52 +00:00
pierre
82470e6e7f Update revision after commit 39813
git-svn-id: trunk@39822 -
2018-09-27 06:44:21 +00:00
pierre
5cb8bc546e Fix PACKAGE_VERSION, restore 3.3.1 value
git-svn-id: trunk@39821 -
2018-09-27 06:42:35 +00:00
pierre
4a46bc8e69 Fix problem reported in bug report 34343
git-svn-id: trunk@39820 -
2018-09-27 06:37:37 +00:00
pierre
578e60e6ef Fix default CPUs for riscv32
git-svn-id: trunk@39819 -
2018-09-26 21:56:36 +00:00