|
4d0ea35ff2
|
format: import a template plug-in
|
2025-04-27 00:29:24 +02:00 |
|
|
7a6fc23c41
|
Import the newer scripts from DeforaOS configure
|
2024-12-20 21:29:24 +01:00 |
|
|
094ac6db9c
|
GitHub: introduce a test workflow
This is performed on pushes and pull-up requests to the master branch.
|
2024-12-20 21:16:16 +01:00 |
|
|
9a987cf874
|
Prepare to release DeforaOS Asm 0.2.7
|
2022-10-17 02:06:47 +02:00 |
|
|
8b2e46be98
|
arch: fix the tests on Linux
|
2022-10-17 02:01:35 +02:00 |
|
|
a9e9e3284d
|
Update the copyright notice
|
2022-10-17 01:54:12 +02:00 |
|
|
793314a6ba
|
arch/java: avoid a compilation warning
|
2022-10-17 01:54:03 +02:00 |
|
|
b22f5b98dd
|
Update the copyright notice
|
2022-10-17 00:36:25 +02:00 |
|
|
efcb29c302
|
tests: improve the output on macOS
|
2022-10-17 00:36:13 +02:00 |
|
|
83c3c7666d
|
Update the copyright notice
|
2022-10-17 00:33:50 +02:00 |
|
|
30690addb2
|
format/elf: fix the offsets for the native architectures
This also fixes the build on platforms with no native support.
Reported by Havard Eines of the NetBSD Foundation; thanks!
|
2022-10-17 00:33:25 +02:00 |
|
|
18d418bb27
|
Prepare to release DeforaOS Asm 0.2.6
|
2022-04-30 21:10:05 +02:00 |
|
|
10853ea4f5
|
src/python: provide a default Makefile
This should help fix "make distcheck".
|
2022-04-30 21:05:34 +02:00 |
|
|
9a2cfda0dc
|
Fix the build on macOS
|
2022-04-30 21:05:01 +02:00 |
|
|
fb6a6c31b6
|
Update the copyright notice
|
2022-04-30 21:05:01 +02:00 |
|
|
dd59c1861c
|
format/elf: provide a replacement for <elf.h> on macOS
This was obtained from NetBSD 9.2.
|
2022-04-30 21:05:01 +02:00 |
|
|
46ec0bfbae
|
Actually use gtkdocentities.ent
|
2022-04-30 05:44:57 +02:00 |
|
|
04f5029cc5
|
Prepare to release DeforaOS Asm 0.2.5
|
2022-04-30 05:21:51 +02:00 |
|
|
e96ec3fefb
|
Import Asm-sections.txt
|
2022-04-30 05:19:48 +02:00 |
|
|
f1e8e0ff58
|
Register the vendor
|
2022-04-30 04:02:14 +02:00 |
|
|
6f232c2f36
|
Implement compilation modes
These default to "Debug" and "Release" modes.
|
2022-04-30 04:02:14 +02:00 |
|
|
f566d43087
|
Update the copyright notice
|
2022-04-30 03:46:40 +02:00 |
|
|
841edfbf91
|
Avoid a compilation warning
|
2022-04-30 03:46:25 +02:00 |
|
|
06253d03aa
|
Update the copyright notice
|
2022-04-30 03:46:07 +02:00 |
|
|
23e4b7f5ca
|
Check the size in arch_get_prefix_by_opcode()
|
2022-04-30 03:45:49 +02:00 |
|
|
f1184f1095
|
Prepare to release DeforaOS Asm 0.2.4
|
2022-04-30 03:29:43 +02:00 |
|
|
0ed0362b5c
|
Ship missing files
This fixes "make distcheck".
|
2022-04-30 03:11:27 +02:00 |
|
|
e84490bce8
|
Update the copyright notice
|
2022-04-30 03:00:21 +02:00 |
|
|
e934dd58b1
|
Allow the PROGNAME to be changed per binary
|
2022-04-30 02:59:48 +02:00 |
|
|
44f83e21f7
|
Register temporary files
|
2022-04-30 02:55:29 +02:00 |
|
|
40cfa6b1cc
|
Register the GtkDoc targets
|
2022-04-30 02:55:22 +02:00 |
|
|
3a7c35fdf2
|
Generate the documentation through XML with GtkDoc
|
2022-04-30 02:54:34 +02:00 |
|
|
a70ec2f956
|
Register more targets
|
2022-04-30 02:44:28 +02:00 |
|
|
bf3037caf3
|
Import the "clint" test
|
2022-04-30 02:44:01 +02:00 |
|
|
d250c0518e
|
Import the newer scripts from DeforaOS configure
|
2022-04-30 02:34:24 +02:00 |
|
|
3f521bc161
|
Import the newer scripts from DeforaOS configure
|
2020-11-19 03:17:33 +01:00 |
|
|
b78bdd3bbb
|
Fix build with the latest configure(1)
|
2019-03-17 02:08:57 +01:00 |
|
|
ff3f310ca0
|
Merge branch 'khorben/arch/eth'
|
2018-09-10 05:48:29 +02:00 |
|
|
a0626c34c7
|
Install the Ethereum architecture plug-in
|
2018-09-10 05:47:19 +02:00 |
|
|
e57491440d
|
Correct the definitions for the push instructions
While there, encode immediate values up to 64 bits. Bigger values are
not supported yet.
|
2018-09-10 05:36:31 +02:00 |
|
|
b697eae779
|
Generate the operand for the "push1" instructions
|
2018-09-10 04:07:34 +02:00 |
|
|
1cfdcf6a62
|
Use OP_U8 for AO_IMMEDIATE(0, 8, 0)
This is inspired by the table for the x86 instruction set.
|
2018-09-10 04:07:34 +02:00 |
|
|
1d12cbdc3a
|
Expect an argument for push instructions
|
2018-09-10 04:07:34 +02:00 |
|
|
0f0e9ac3d5
|
Update the copyright notice
|
2018-09-10 04:07:34 +02:00 |
|
|
d05eb817cd
|
Integrate the "eth" architecture in the test suite
|
2018-09-10 04:07:34 +02:00 |
|
|
0c61971874
|
Reflect the new project name
|
2018-09-10 04:07:34 +02:00 |
|
|
b911c946f2
|
Import a basic instruction set for Ethereum
|
2018-09-10 04:07:34 +02:00 |
|
|
60360d1418
|
Code cleanup
|
2018-09-10 04:07:34 +02:00 |
|
|
d8cae4caa0
|
Support the "eth" architecture in the static binaries
|
2018-09-10 04:07:34 +02:00 |
|
|
f1ca56e332
|
Initial import for the "eth" architecture
|
2018-09-10 04:07:34 +02:00 |
|