nickysn
|
1fb5008630
|
- disabled compilation on the wasi target for packages that don't compile
git-svn-id: branches/wasm@48953 -
|
2021-03-14 00:24:24 +00:00 |
|
nickysn
|
4be5609809
|
+ added wasm32 to the list of targets that don't support a native compiler
git-svn-id: branches/wasm@48952 -
|
2021-03-13 21:56:01 +00:00 |
|
nickysn
|
ea8f068817
|
* regenerated makefiles after sync with trunk
git-svn-id: branches/wasm@48951 -
|
2021-03-13 21:52:13 +00:00 |
|
nickysn
|
a14ad056e5
|
* update revision.inc
git-svn-id: branches/wasm@48950 -
|
2021-03-13 21:50:04 +00:00 |
|
nickysn
|
e42330a7ad
|
* synchronized with trunk
git-svn-id: branches/wasm@48949 -
|
2021-03-13 21:47:24 +00:00 |
|
florian
|
62ea31f255
|
* riscv64-linux: generate PIC for all units as it is required for shared libraries
git-svn-id: trunk@48948 -
|
2021-03-13 16:33:31 +00:00 |
|
florian
|
e047e7db91
|
+ RiscV: initial support of pic generation
git-svn-id: trunk@48947 -
|
2021-03-13 16:18:00 +00:00 |
|
florian
|
1e5cbfe546
|
* RiscV: if shared libraries are involved, we have to link always against the crt*S.o variants
git-svn-id: trunk@48946 -
|
2021-03-12 21:59:18 +00:00 |
|
florian
|
a399627aee
|
+ RiscV: initial implementation of gprof support
* cleanup
git-svn-id: trunk@48945 -
|
2021-03-12 21:27:51 +00:00 |
|
marcus
|
5821143387
|
AmigaOS4: added missing varargs function
git-svn-id: trunk@48944 -
|
2021-03-12 19:42:15 +00:00 |
|
marcus
|
61a4eaa302
|
Amiga: removal of includes not in use anymore
git-svn-id: trunk@48943 -
|
2021-03-12 19:20:47 +00:00 |
|
marcus
|
8b84ef9f4b
|
AROS: AGraphics, removal of AROS defines, the unit is only for AROS
git-svn-id: trunk@48942 -
|
2021-03-12 18:55:25 +00:00 |
|
marcus
|
a04cd9b9ce
|
Aros: Layers unit updated with AROS specific extensions
git-svn-id: trunk@48941 -
|
2021-03-12 18:48:08 +00:00 |
|
pierre
|
e8fbe6696b
|
Update Makefile's after commits 48929/48930
git-svn-id: trunk@48940 -
|
2021-03-12 13:23:41 +00:00 |
|
florian
|
3c43677952
|
* re-build c objects with a fixed C compiler regarding floating point parameter passing: riscv64-linux-gnu-gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 with -O3
git-svn-id: trunk@48939 -
|
2021-03-11 21:55:41 +00:00 |
|
florian
|
3ac178f519
|
* RiscV: corrected setup of gp
git-svn-id: trunk@48938 -
|
2021-03-11 21:10:04 +00:00 |
|
florian
|
577e584c77
|
* RiscV: basic CFI stuff fixed
git-svn-id: trunk@48937 -
|
2021-03-10 20:55:37 +00:00 |
|
florian
|
8fa04a0cee
|
* finished -ix output
git-svn-id: trunk@48936 -
|
2021-03-10 20:33:49 +00:00 |
|
michael
|
45dc6d1ef1
|
* Fix size issue for UTF8, bug ID #37370, patch by Luca Olivetti
git-svn-id: trunk@48931 -
|
2021-03-10 10:58:55 +00:00 |
|
pierre
|
dc3bb933ee
|
Update revision after commit #48929
git-svn-id: trunk@48930 -
|
2021-03-09 23:14:29 +00:00 |
|
pierre
|
96acda5ac9
|
Add special gcc options for riscv32/riscv64 gcc calls
git-svn-id: trunk@48929 -
|
2021-03-09 23:12:17 +00:00 |
|
florian
|
b7fe338bbe
|
* mips and xtensa compilation fixed
git-svn-id: trunk@48928 -
|
2021-03-09 21:07:51 +00:00 |
|
michael
|
b4d37f78ac
|
* Allow BOM check
git-svn-id: trunk@48926 -
|
2021-03-09 11:56:08 +00:00 |
|
florian
|
bb97c5ab69
|
+ RiscV: set threadvarblocksize
* sanity check if threadvarblocksize is really set
git-svn-id: trunk@48925 -
|
2021-03-08 22:07:07 +00:00 |
|
Mattias Gaertner
|
f7b819526c
|
pastojs: fixed creating enum shortrefs for precompiled code
git-svn-id: trunk@48924 -
|
2021-03-08 20:29:55 +00:00 |
|
florian
|
c603477ec4
|
* fix test for RiscV
git-svn-id: trunk@48914 -
|
2021-03-08 17:12:19 +00:00 |
|
marcus
|
e668f8732a
|
fcl-passrc: improvement for Amiga, OS4, MorphOS syscalls
git-svn-id: trunk@48909 -
|
2021-03-08 15:00:07 +00:00 |
|
Mattias Gaertner
|
fc6769329f
|
pastojs: read old pcu files from 2.0.0
git-svn-id: trunk@48907 -
|
2021-03-08 12:01:28 +00:00 |
|
nickysn
|
f8052134e3
|
* synchronized with trunk
git-svn-id: branches/wasm@48906 -
|
2021-03-08 00:52:43 +00:00 |
|
florian
|
813cf7b45e
|
o RiscV64 glibc startup code fixed:
* there is no _init/_fini, call libc_csu_* instead
* fix loading of global_pointer
git-svn-id: trunk@48904 -
|
2021-03-07 22:28:18 +00:00 |
|
florian
|
4be5f07f27
|
+ support for .dc.a directive
* read multiple section flags
git-svn-id: trunk@48903 -
|
2021-03-07 22:28:17 +00:00 |
|
marcus
|
5149e58525
|
morphos: new functions and structures from current SDK 3.16
git-svn-id: trunk@48902 -
|
2021-03-07 21:00:01 +00:00 |
|
michael
|
2cff8c79ed
|
* Wrong delimiter used for samesite cookie value
git-svn-id: trunk@48901 -
|
2021-03-07 19:04:55 +00:00 |
|
michael
|
63c340cb27
|
* Fix bug #38330: reset line number on execute (1-based)
git-svn-id: trunk@48900 -
|
2021-03-07 19:02:54 +00:00 |
|
michael
|
cc9549dd85
|
* Fix bug #38330: reset line number on execute
git-svn-id: trunk@48899 -
|
2021-03-07 19:00:26 +00:00 |
|
michael
|
582e39e989
|
* Fix bug ID #0038580: Empty text for startsstr
git-svn-id: trunk@48898 -
|
2021-03-07 18:58:23 +00:00 |
|
florian
|
b0772ae749
|
+ initial (and so far experimental) implementation of -ix to output -i in xml format for further automated processing
git-svn-id: trunk@48897 -
|
2021-03-07 14:11:09 +00:00 |
|
Mattias Gaertner
|
9fbaa28df7
|
pastojs: fixed attributes of indirectly used class
git-svn-id: trunk@48896 -
|
2021-03-07 12:48:14 +00:00 |
|
florian
|
6166084f08
|
+ new test
git-svn-id: trunk@48895 -
|
2021-03-07 09:16:10 +00:00 |
|
florian
|
d1fb44044f
|
* unified RiscV32 and RiscV64 GAS readers
git-svn-id: trunk@48894 -
|
2021-03-07 08:53:03 +00:00 |
|
florian
|
8735d09894
|
+ RiscV32: setjmp/longjmp implementation, based on the RiscV64 one
git-svn-id: trunk@48893 -
|
2021-03-06 22:19:30 +00:00 |
|
florian
|
6f3fccddd1
|
* RiscV32: properly read references with record offsets and base register
+ RiscV32: sanity check in assembler writer
git-svn-id: trunk@48892 -
|
2021-03-06 22:19:00 +00:00 |
|
pierre
|
f620f61d3b
|
Update to objects compiled using GNU gcc 5.5.0 for sparc-solaris
git-svn-id: trunk@48891 -
|
2021-03-06 22:06:23 +00:00 |
|
pierre
|
81402bb077
|
* Improve DEBUG_PPU code
* Move flog file closing from closefile method to destroy destructor.
* Fix write_data output into flog
git-svn-id: trunk@48890 -
|
2021-03-06 22:00:30 +00:00 |
|
Mattias Gaertner
|
bb83bb4203
|
pastojs: fixed create TGUID object literal
git-svn-id: trunk@48889 -
|
2021-03-06 21:34:45 +00:00 |
|
marcus
|
d7a45c646e
|
AmigaOS4: renamed reserved name "class" as field name
git-svn-id: trunk@48888 -
|
2021-03-06 20:18:40 +00:00 |
|
florian
|
ba0f08018f
|
* fix test so it really uses random values for the boolean, thanks Jonas for the hint!
git-svn-id: trunk@48887 -
|
2021-03-06 15:16:29 +00:00 |
|
florian
|
83ce289ea4
|
* last commit fixed, hopefully final fix
git-svn-id: trunk@48886 -
|
2021-03-06 15:03:33 +00:00 |
|
florian
|
f448603970
|
* improved last commit, better handling of boolean expressions
git-svn-id: trunk@48885 -
|
2021-03-06 14:55:50 +00:00 |
|
florian
|
62bd0068b6
|
* do not apply the (a and b) or (c and not(b)) into c xor ((c xor a) and b) optimziation if short boolean evaluation is used, should resolve #38576
* improved test
git-svn-id: trunk@48884 -
|
2021-03-06 14:48:15 +00:00 |
|