mrdudz
aba0b6b439
add missing command line details, sort options
2025-07-11 17:52:03 +02:00
Bob Andrews
3e3a65f82e
Update ca65.sgml
2025-07-10 22:35:18 +02:00
Bob Andrews
f7ebd4dfea
Merge branch 'master' into seglist
2025-07-10 22:21:57 +02:00
Bob Andrews
61362779a5
Merge branch 'master' into macexpand
2025-07-10 21:05:20 +02:00
Bob Andrews
d8b4013f3c
Merge branch 'master' into seglist
2025-07-10 20:48:28 +02:00
Kugel Fuhr
97ef430053
Restore description for --debug which was lost.
2025-07-10 17:14:50 +02:00
Kugel Fuhr
c466faf484
Use UTF-8 for diagnostic output if it is available. Added a command line
...
switch --no-utf8 to disable the use of UTF-8 characters.
2025-07-10 17:14:50 +02:00
Kugel Fuhr
b1eb1bf6ab
Colorize diagnostics.
2025-07-10 17:14:50 +02:00
Bob Andrews
593bf159fa
Merge pull request #2774 from mrdudz/somedocs
...
Somedocs
2025-07-07 23:27:14 +02:00
Bob Andrews
8a976d555b
Merge pull request #2783 from kugelfuhr/kugelfuhr/macro-locals
...
Add info about cheap local names in macro local symbols.
2025-07-07 16:52:04 +02:00
Kugel Fuhr
b64c811a3f
Add info about cheap local names in macro local symbols.
2025-07-07 12:05:46 +02:00
mrdudz
cf89172cf7
attempt to explain the ISET* dilemma
2025-07-05 23:27:06 +02:00
mrdudz
1cc7d01c99
added missing predefined constants
2025-07-05 21:53:10 +02:00
mrdudz
70b54bdbe3
some missing target defines
2025-07-04 23:59:57 +02:00
Bob Andrews
fd973cd544
Merge pull request #2769 from colinleroy/add-strndup
...
Add strndup
2025-07-04 17:01:28 +02:00
Colin Leroy-Mira
90e1ac374b
Add strndup
...
char* __fastcall__ strndup (const char* S, size_t maxlen);
2025-07-03 23:46:28 +02:00
Bob Andrews
3ae514921c
Merge branch 'master' into seglist
2025-07-03 23:16:51 +02:00
Bob Andrews
96cc66868c
Merge branch 'master' into macexpand
2025-07-03 23:16:28 +02:00
Kugel Fuhr
070276a1a3
Add a better description for CPU_HAS_ZPIND and CPU_HAS_STZ.
2025-07-01 20:19:19 +02:00
Kugel Fuhr
59e7158512
Make the CPU_xxx constants from cpu.mac internal to the assembler and replace
...
cpu.mac by a file that just emits a warning when used.
2025-07-01 08:29:42 +02:00
Kugel Fuhr
f333b300f1
Added the CPU_HAS_BITIMM capability.
2025-07-01 07:16:33 +02:00
Kugel Fuhr
d4e57278c6
Add a new .cap pseudo function to the assembler that allows to check for
...
certain capabilities of the CPU or target system.
2025-06-30 21:37:43 +02:00
mrdudz
a1a87f74a9
add pseudos to docs
2025-06-29 19:45:29 +02:00
mrdudz
501dc00c9f
fix JSL/JML
2025-06-29 18:28:49 +02:00
mrdudz
b878f05721
add 65816 opcodes
2025-06-29 17:06:32 +02:00
mrdudz
6c6fcea71d
docs braindump
2025-06-29 02:22:18 +02:00
mrdudz
e74bdab313
add compound instructions
2025-06-28 02:27:24 +02:00
mrdudz
f09aaeb085
update docs a bit, create a seperate CPU page
2025-06-28 00:58:44 +02:00
Bob Andrews
54a2410b5a
Merge pull request #2674 from GorillaSapiens/c_sp
...
rename "sp" to "c_sp", avoid conflict with 4510 opcodes
2025-06-24 17:44:13 +02:00
Russell-S-Harper
450898513c
Updated doc'n with cscanf
2025-06-23 22:07:09 -04:00
Bob Andrews
4863a3e29b
Merge pull request #2705 from Russell-S-Harper/add-conio-cgets
...
Implement conio cgets
2025-06-23 16:10:51 +02:00
Kugel Fuhr
4c81eacefe
Added -d/--debug and -m/--multi-pass switches to the disassembler. The latter
...
will make the disassembler run multiple preparation passes to find all
addresses where labels must be placed. Without -m some label addresses are
found in the final pass, where the disassembler cannot make use of them.
2025-06-23 14:50:40 +02:00
Bob Andrews
540a6a7658
Merge pull request #2728 from kugelfuhr/kugelfuhr/da65-improvements
...
Cleanup for the da65 code base
2025-06-23 13:47:23 +02:00
Bob Andrews
2e7ee0f105
Merge pull request #2711 from mrdudz/plus4tgi
...
TGI Documentation and Comments fix
2025-06-23 13:40:41 +02:00
mrdudz
6d7f37c4f2
update list of targets in the docs
2025-06-22 21:08:13 +02:00
Gorilla Sapiens
a7af49a763
Merge branch 'master' into c_sp
2025-06-22 19:02:24 +00:00
Kugel Fuhr
e949fbdbbf
Unify CPU list in the docs.
2025-06-22 20:36:30 +02:00
mrdudz
4820b716c7
use sect2 for cpu subsections
2025-06-21 22:12:53 +02:00
mrdudz
698045c7c2
updated the docs
2025-06-21 21:55:21 +02:00
Russell-S-Harper
7f40affb59
Adding documentation and some minor reformatting to ensure consistency
2025-06-21 08:48:41 -04:00
mrdudz
9344d87b05
part of #1792 - 48GS02 assembler support
2025-06-21 00:56:34 +02:00
Bob Andrews
d333627081
Merge pull request #2707 from mrdudz/m740
...
m740 Support
2025-06-20 19:39:32 +02:00
mrdudz
c75d1dd7df
update docs with some more info about the various cpu modes
2025-06-19 22:42:36 +02:00
mrdudz
8d763abe92
Add notes on TGI_COLOR_BLACK and TGI_COLOR_WHITE
2025-06-19 19:58:36 +02:00
mrdudz
2be28d2d64
add some comments
2025-06-19 01:32:43 +02:00
mrdudz
130c5e67b3
typo
2025-06-18 18:30:29 +02:00
Gorilla Sapiens
8cb0578447
changes suggested by mrdudz
2025-06-18 06:38:38 +00:00
Gorilla Sapiens
06a77abc68
Merge branch 'master' into sane_makefile_output
2025-06-18 06:26:58 +00:00
Gorilla Sapiens
5a4b11e7ff
Merge branch 'master' into c_sp
2025-06-18 06:14:39 +00:00
mrdudz
5a3aa1fd51
fix/add missing .ifp02x and .p02x pseudo ops, update test
2025-06-17 23:34:23 +02:00