Commit Graph

58136 Commits

Author SHA1 Message Date
Károly Balogh
65330f346d amicommon: make sure to reset packrecords to default after OS structure inclusion
git-svn-id: trunk@44344 -
2020-03-23 01:13:13 +00:00
Károly Balogh
cd76003b4d amiga: remove packed from RTL OS record/structure definitions, use PACKRECORDS 2 instead. this allows much better code to be generated for a plain 68000 RTL
git-svn-id: trunk@44343 -
2020-03-23 00:05:52 +00:00
florian
637ede6879 + Xtensa: tcgcpu.a_op_const_reg_reg
git-svn-id: trunk@44340 -
2020-03-22 13:17:10 +00:00
florian
a156a9246b + Xtensa: tcgcpu.a_op_const_reg
git-svn-id: trunk@44339 -
2020-03-22 13:17:09 +00:00
Jeppe Johansen
5fa7bbfb9b esp8266: Make startup code compile.
git-svn-id: trunk@44338 -
2020-03-22 13:17:08 +00:00
Jeppe Johansen
b449829a40 ncpuadd: Fix handling of signs in comparisons
git-svn-id: trunk@44337 -
2020-03-22 13:17:08 +00:00
florian
5438bd6668 + Xtensa: tcgcpu.a_op_reg_reg
git-svn-id: trunk@44336 -
2020-03-22 13:17:07 +00:00
florian
cfa9935c15 + Xtensa: tcgcpu.a_load_reg_ref
git-svn-id: trunk@44335 -
2020-03-22 13:17:06 +00:00
florian
678ca16d95 + Xtensa: tcgcpu.a_load_ref_reg
git-svn-id: trunk@44334 -
2020-03-22 13:17:05 +00:00
florian
43dc4c7ea0 * regenerated Makefiles
git-svn-id: trunk@44333 -
2020-03-21 20:59:59 +00:00
Jeppe Johansen
3189e4245d makefiles: Add support for xtensa-embedded target.
git-svn-id: trunk@44332 -
2020-03-21 20:59:33 +00:00
Jeppe Johansen
30a4f667c1 tgobj: Change direction of stack.
git-svn-id: trunk@44331 -
2020-03-21 20:59:32 +00:00
Jeppe Johansen
bcbdc4ad92 xtensa: Add preliminary support for comparisons
git-svn-id: trunk@44330 -
2020-03-21 20:59:31 +00:00
Jeppe Johansen
77f5abac66 cgcpu: Implement a_cmp_reg_reg_label
git-svn-id: trunk@44329 -
2020-03-21 20:48:04 +00:00
florian
ad99285fec + Xtensa: CALL0 abi started
git-svn-id: trunk@44328 -
2020-03-21 20:48:03 +00:00
florian
d0106d08b9 + Xtensa: a_loadaddr_ref_reg implemented
git-svn-id: trunk@44326 -
2020-03-21 12:49:48 +00:00
florian
0d2db1a11c * Xtensa: initial controller types
git-svn-id: trunk@44325 -
2020-03-21 12:49:47 +00:00
florian
729425447f + Xtensa: basic operations for Xtensa implemented
git-svn-id: trunk@44324 -
2020-03-21 12:49:46 +00:00
florian
73c68236b6 * Xtensa: completed compiler skeleton
git-svn-id: trunk@44323 -
2020-03-21 12:49:45 +00:00
florian
28c0a47a95 + Xtensa: completed rtl skeleton
git-svn-id: trunk@44322 -
2020-03-21 12:49:43 +00:00
pierre
cb308bf501 Update revision.inc after commit #44319
git-svn-id: trunk@44321 -
2020-03-21 07:15:53 +00:00
florian
83a6efd759 + Xtensa: RTL skeleton
git-svn-id: trunk@44320 -
2020-03-20 22:35:43 +00:00
florian
34d1b90921 + Xtensa: support in the build utilities
git-svn-id: trunk@44319 -
2020-03-20 22:34:35 +00:00
florian
9e40d536cb + Xtensa: initial skeleton completed
+ xtensa-embedded support in the compiler

git-svn-id: trunk@44318 -
2020-03-20 22:34:33 +00:00
florian
27349661e0 + Xtensa: lazarus project
git-svn-id: trunk@44317 -
2020-03-20 22:34:30 +00:00
florian
08c12ca439 + Xtensa: register information
git-svn-id: trunk@44316 -
2020-03-20 22:34:29 +00:00
pierre
9553c0ee16 Commit generated change to revision.inc file following commit #44311
git-svn-id: trunk@44314 -
2020-03-20 07:51:17 +00:00
michael
5fe164498b * Overloaded split needs similar patch
git-svn-id: trunk@44313 -
2020-03-19 21:41:58 +00:00
michael
123fe94206 * Fix bug #36806, do not add empty last sep, patch from Delfion
git-svn-id: trunk@44312 -
2020-03-19 13:47:49 +00:00
pierre
5cd59fd353 Restore usage of revision.inc file, but do not print date and revision information into generated Makefile's
git-svn-id: trunk@44311 -
2020-03-19 13:30:36 +00:00
Károly Balogh
47b5d0b92e atari: added the fpwidestring unit to the RTL build
git-svn-id: trunk@44310 -
2020-03-18 00:44:49 +00:00
Károly Balogh
fb76f529ee amiga-likes: add fpwidestring unit to the RTL build
git-svn-id: trunk@44309 -
2020-03-18 00:32:48 +00:00
michael
482b5a87a3 * Enable CORS
git-svn-id: trunk@44305 -
2020-03-16 19:41:05 +00:00
michael
fcd47c1537 * Common CORS handling
git-svn-id: trunk@44304 -
2020-03-16 19:38:57 +00:00
michael
463251cba7 * Fixes in CORS handling
git-svn-id: trunk@44303 -
2020-03-15 19:30:34 +00:00
yury
8ef8b3bdc0 * netdb: Always return False by GetHostByName() and GetHostByAddr() in the libc implementation.
git-svn-id: trunk@44302 -
2020-03-15 12:22:58 +00:00
yury
c79e21e0dc * netdb: Fixed ResolveAddress6(). The long deprecated suffix "ip6.int" has been used instead of the proper "ip6.arpa" suffix.
git-svn-id: trunk@44297 -
2020-03-13 19:23:42 +00:00
yury
3c29845c46 * netdb: Added the netdb implementation based on libc. Is is activated by the FPC_USE_LIBC define.
* netdb: Define FPC_USE_LIBC for android.

git-svn-id: trunk@44296 -
2020-03-13 19:07:41 +00:00
yury
5dae20bd0b * Build cnetdb for android.
git-svn-id: trunk@44295 -
2020-03-13 19:03:07 +00:00
michael
8e1e9cb20b * Some small improvements, multiple documents allowed, help message
git-svn-id: trunk@44294 -
2020-03-13 08:10:42 +00:00
michael
abda57b3b9 * SAX example
git-svn-id: trunk@44293 -
2020-03-13 08:05:42 +00:00
Mattias Gaertner
e9ac6799a6 fcl-passrc: resolver: test helper from last unit
git-svn-id: trunk@44292 -
2020-03-12 13:33:39 +00:00
pierre
27d6dba699 Add explicit dependency of AVR specific unit avrsim on consoleio and heapmgr units
git-svn-id: trunk@44291 -
2020-03-12 10:53:56 +00:00
marco
f56e971958 * fix for bug #36722. Assigning result of compare(w)str to shortint risks overflow if length difference>=128.
Add sign() calls to fix this.

git-svn-id: trunk@44290 -
2020-03-11 20:08:26 +00:00
marco
7b4ef925f0 * attempt at crt1 translation to get freebsd 12 running.
git-svn-id: trunk@44289 -
2020-03-08 16:37:30 +00:00
joost
db267dcb63 * Parse the keywords in fppkg-repositories
git-svn-id: trunk@44288 -
2020-03-08 15:11:31 +00:00
florian
aca9727418 + OptimizeForLoop: convert for-loops into zero-based backward for-loops if possible, for most architectures, this results in simpler code
git-svn-id: trunk@44287 -
2020-03-08 14:30:59 +00:00
michael
b1feaa9458 * Allow to get/set config items
git-svn-id: trunk@44286 -
2020-03-08 13:55:29 +00:00
michael
bc48517a36 * Add category, support tags for package
git-svn-id: trunk@44285 -
2020-03-08 13:45:41 +00:00
marco
96a712f7ff * add FreebSD to weaklinking targets.
git-svn-id: trunk@44283 -
2020-03-07 17:59:05 +00:00