Commit Graph

226 Commits

Author SHA1 Message Date
Michaël Van Canneyt
37a4446393 * Use single Makefile 2023-07-25 15:07:59 +02:00
Michaël Van Canneyt
2232626ff7 * Fix makefiles 2023-07-25 14:33:16 +02:00
Michaël Van Canneyt
262948f06d * Add cthreads 2023-07-16 13:58:49 +02:00
Dmytro Bogatskyy
327aac7f24 Add aarch64-iphonesim target 2023-03-27 18:45:00 +00:00
Jinyang He
783bbb66f9 Update Makefiles 2023-02-05 19:18:48 +00:00
Nikolay Nikolov
8c562995d7 * regenerate makefiles with latest fpcmake 2022-05-24 14:01:59 +03:00
Pierre Muller
2f28c5596f Regenerate all Makefile's to fix problem on x86_64 linux 2022-03-07 23:46:15 +00:00
Pierre Muller
ad2ac98858 Update Makefile's 2022-03-07 22:35:29 +00:00
Pierre Muller
4da4c96349 Regenerate Makefile's with mips gcc fixes and new enabled mips64-linux target 2022-02-15 15:45:15 +00:00
Nikolay Nikolov
21593942a1 * regenerate all makefiles with the latest fpcmake 2022-02-13 15:26:54 +02:00
Nikolay Nikolov
b407b67ca1 * regenerate all makefiles with latest fpcmake 2022-01-19 07:08:32 +02:00
Robert Roland
53e5a4a03a Adding aaarch64-embedded target
This adds support for aarch64-embedded, specifically for the Raspberry Pi 3.

Uses UART0 at 115200 baud 8N1 for console IO.
2022-01-05 12:29:00 +00:00
Pierre Muller
271ba59cf1 All Makefile's regenerated 2021-11-25 22:13:32 +00:00
florian
65ef6f1f37 * regenerated Makefiles 2021-11-24 22:50:37 +01:00
nickysn
433050a2c4 * set EXEEXT to .wasm for the WASI target in fpcmake
git-svn-id: trunk@49552 -
2021-06-24 00:16:00 +00:00
Jonas Maebe
500e29e5e2 * regenerated with FreeBSD/AArch64 support
git-svn-id: trunk@49159 -
2021-04-10 08:19:40 +00:00
florian
e4cc8af8fc * Makefiles regenerated
git-svn-id: trunk@49124 -
2021-04-05 15:39:07 +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
1d9d1ab859 * regenerated makefiles
git-svn-id: branches/wasm@48369 -
2021-01-24 02:01:11 +00:00
nickysn
cf6c173653 * regenerated makefiles
git-svn-id: branches/wasm@47988 -
2021-01-02 22:25:27 +00:00
nickysn
a84b091b5e * makefiles regenerated after fpcmake update
git-svn-id: branches/wasm@47985 -
2021-01-02 22:15:42 +00:00
nickysn
f43b8ce340 * regenerated makefiles
git-svn-id: branches/wasm@47508 -
2020-11-20 23:32:01 +00:00
nickysn
911b4e852a * regen makefiles after sync with trunk
git-svn-id: branches/wasm@47450 -
2020-11-19 01:22:40 +00:00
nickysn
1089ef1aac * makefiles regenerated after merge
git-svn-id: branches/wasm@46949 -
2020-09-24 21:23:26 +00:00
nickysn
545790b0e5 * regenerated makefiles
git-svn-id: branches/wasm@46293 -
2020-08-06 14:48:06 +00:00
nickysn
a09b11f974 * regenerated makefiles after sync with trunk
git-svn-id: branches/wasm@46229 -
2020-08-04 13:44:31 +00:00
nickysn
a8811ac14a * regenerated makefiles
git-svn-id: branches/wasm@46216 -
2020-08-03 21:23:58 +00:00
nickysn
08af87cde2 + also build wasmtool
git-svn-id: branches/wasm@46202 -
2020-08-03 17:25:42 +00:00
nickysn
63ecdcffd1 * mode objfpc, h+ in wasmlinkchange.pas and wasmtoolutils.pas
git-svn-id: branches/wasm@46201 -
2020-08-03 17:19:12 +00:00
nickysn
67d5eba6fc + added wasmbin fpmake files
git-svn-id: branches/wasm@46194 -
2020-08-03 15:40:05 +00:00
nickysn
dbffac46cb * mode objfpc, h+ in wasmnormalize.pas
git-svn-id: branches/wasm@46193 -
2020-08-03 15:35:59 +00:00
nickysn
6b5719879a * mode objfpc, h+ in wasmmodule
git-svn-id: branches/wasm@46192 -
2020-08-03 15:28:26 +00:00
nickysn
8d5ddbf33f * mode objfpc, h+ in wasmlink
git-svn-id: branches/wasm@46191 -
2020-08-03 15:22:57 +00:00
nickysn
05c5e28bca * mode objfpc, h+ in wasmtest.pas
git-svn-id: branches/wasm@46190 -
2020-08-03 15:16:44 +00:00
nickysn
c97a244a3d * mode objfpc, h+ in wasmbincode.pas
git-svn-id: branches/wasm@46189 -
2020-08-03 15:12:54 +00:00
nickysn
7809dde9d5 + added mode objfpc and ansistrings ON directive to unit lebutils
git-svn-id: branches/wasm@46188 -
2020-08-03 15:07:48 +00:00
nickysn
f6a15342c7 + makefile for utils/wasmbin (but no fpmake.pp yet)
git-svn-id: branches/wasm@46187 -
2020-08-03 14:07:25 +00:00
nickysn
17057abaf1 * applied the GPL license with Dmitry's permission
git-svn-id: branches/wasm@46185 -
2020-08-03 13:07:03 +00:00
nickysn
34460a9fae [PATCH 188/188] fix offset reference within the code section, when
writing relocation info

From ad32136edcdc2c4df42f5a305358aa01b90755b9 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 10:13:06 -0400

git-svn-id: branches/wasm@46184 -
2020-08-03 13:02:19 +00:00
nickysn
c2abf3e14b [PATCH 187/188] removing function code reference as unneeded
From edd3628ed9d2302b50ec590dfeb76eb929f5748b Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 10:11:58 -0400

git-svn-id: branches/wasm@46183 -
2020-08-03 13:02:18 +00:00
nickysn
cd6eed38c1 [PATCH 186/188] removed debug lines
From a2ba033b28c82808f5c0074d6b4d3c62f965417a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 09:32:51 -0400

git-svn-id: branches/wasm@46182 -
2020-08-03 13:02:17 +00:00
nickysn
9d235d92bf [PATCH 185/188] changing relocation to use actual wasmmodule objects,
instead of indexes. As the actual symbol index is only known when after
 linking section was written

From 32f96b6a7da19db001b62481e860df5757f0867c Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Mon, 13 Apr 2020 09:32:18 -0400

git-svn-id: branches/wasm@46181 -
2020-08-03 13:02:16 +00:00
nickysn
addfbaf889 [PATCH 184/188] update writing binary import section for entities
other than function update table normalization to hard-code the element type

From 545def919260e7d90ec3b948f242022378607079 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 9 Apr 2020 14:08:42 -0400

git-svn-id: branches/wasm@46180 -
2020-08-03 13:02:15 +00:00
nickysn
0e4e94dfe2 [PATCH 183/188] wasa relocation to be off by default
From 29bc72b3e6d157b88ea1df59f171b8cd019c3254 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Thu, 9 Apr 2020 13:19:40 -0400

git-svn-id: branches/wasm@46179 -
2020-08-03 13:02:14 +00:00
nickysn
6af6930763 [PATCH 182/188] updating file output to use absolute path
From 538eac2f8d9ba8737d1840b85864a6921204a167 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 15:37:30 -0400

git-svn-id: branches/wasm@46178 -
2020-08-03 13:02:13 +00:00
nickysn
ba7661e6f2 [PATCH 181/188] using assembler parameters
From 351ab862f931830be30643473e2d073092e1de40 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 13:15:49 -0400

git-svn-id: branches/wasm@46177 -
2020-08-03 13:02:12 +00:00
nickysn
dbde36f012 [PATCH 180/188] starting wasa project to be the assembler
From 86e4726f85ee8aad811c9c4b6b6cfe63946a80fb Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 12:56:59 -0400

git-svn-id: branches/wasm@46176 -
2020-08-03 13:02:11 +00:00
nickysn
db6caf4496 [PATCH 179/188] normalizing elements after normalizing functions
From 3b77d251ecf0d52ded887dc2fed593b2ae70db5a Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 12:11:46 -0400

git-svn-id: branches/wasm@46175 -
2020-08-03 13:02:09 +00:00
nickysn
6a08f41442 [PATCH 178/188] update normalization and binary output for the new
table.id

From 3910ff460510bab5f4ec615abdb6d989cc909b04 Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 11:59:26 -0400

git-svn-id: branches/wasm@46174 -
2020-08-03 13:02:09 +00:00
nickysn
cdc7401d91 [PATCH 177/188] update parsing of module level elements
From ee529729a987fda74c312a4e49e8246f127920ce Mon Sep 17 00:00:00 2001
From: Dmitry Boyarintsev <skalogryz.lists@gmail.com>
Date: Wed, 8 Apr 2020 11:58:48 -0400

git-svn-id: branches/wasm@46173 -
2020-08-03 13:02:08 +00:00