cd8fa39066optional BRK signature on all 6502 CPUs, not just 65816 (also COP)
bbbradsmith
2023-02-24 22:40:29 -05:00
c2bc40f213test for all ca65 .feature options
bbbradsmith
2023-02-24 20:00:56 -05:00
230230819edocument the undocumented test/asm/listing behaviours
bbbradsmith
2023-02-24 19:35:38 -05:00
da150aeeacallow .feature to both enable and disable
bbbradsmith
2023-02-24 18:00:58 -05:00
a299ef4210Merge pull request #1995 from bbbradsmith/overwrite_segment_fix
Bob Andrews
2023-02-24 21:27:33 +01:00
302d6ee4a4Merge pull request #2001 from bbbradsmith/ca65_long_jsr_jmp_rts
Bob Andrews
2023-02-24 19:34:37 +01:00
12fc59351eMerge branch 'master' into ca65_long_jsr_jmp_rts
Bob Andrews
2023-02-24 19:25:32 +01:00
e105f6049dMerge pull request #2003 from bbbradsmith/large_align_false_positive_fix
Bob Andrews
2023-02-24 16:32:41 +01:00
d810b12c6dMerge pull request #1998 from bbbradsmith/ca65_local_scope_error_info
Bob Andrews
2023-02-24 16:24:05 +01:00
221e6b53efMerge pull request #1992 from bbbradsmith/optstackops_toscmpbool_fix
Bob Andrews
2023-02-24 13:43:07 +01:00
d808088c64Merge pull request #1997 from bbbradsmith/doc_ca65_a8_a16_description
Bob Andrews
2023-02-24 13:04:48 +01:00
0c462467e3Merge pull request #1999 from bbbradsmith/ca65_ld65_warnings_as_errors
Bob Andrews
2023-02-24 13:02:49 +01:00
fedfc3443dfix for issue #1973 (printf("%c", '\0') doesn't _write '\0' to fd 0)
Christian Groessler
2023-02-24 02:12:19 +01:00
ba038e921fjmp (abs) page wrapping should be an error, not a warning, also only applies to 6502 CPU
bbbradsmith
2023-02-21 17:06:21 -05:00
ac987e2439Merge pull request #2000 from bbbradsmith/doc_cc65_intern_linker_config
Bob Andrews
2023-02-21 22:00:23 +01:00
23cc295b08improve description of large-alignment warning
bbbradsmith
2023-02-21 07:32:38 -05:00
13f1d37403suppress spurious "large alignment" warning when the combined alignment is not larger than any of the explictly requested ones
bbbradsmith
2023-02-21 06:48:46 -05:00
2cdab999f5dasm test extend 65816.info to include added code
bbbradsmith
2023-02-21 05:22:28 -05:00
4b29d257d9fix dasm test65816 which relied on JMP automatic promotion, add test of new long_jsr_jmp_rts and smart
bbbradsmith
2023-02-21 04:38:17 -05:00
ccf3994e3bca65 jsr/jmp/rts will not promote to jsl/jml/rtl by default, but can still be enabled with new feature long_jsr_jmp_rts
bbbradsmith
2023-02-21 04:00:34 -05:00
99ecd9b69dDocument expected linker configuration and special segments used by cc65
bbbradsmith
2023-02-21 00:53:55 -05:00
45d0d60349--warnings-as-errors for ca65 and ld65
bbbradsmith
2023-02-20 22:24:26 -05:00
864eecf7c3ca16 doc for A8/A18/I8/I16: use "assume" instead of "switch" to avoid implying that a hardware state is changed. See: #1759
bbbradsmith
2023-02-20 20:08:58 -05:00
68ce335f59Replace shell code with GNU Make conditionals and functions
compyx
2023-02-19 19:17:45 +01:00
d0f17ba602Merge pull request #1996 from bbbradsmith/negative_memory_size_error
Bob Andrews
2023-02-19 18:45:09 +01:00
0ff18510c3Merge pull request #1993 from bbbradsmith/sim65_pvopen_safety
Bob Andrews
2023-02-19 16:27:46 +01:00
3df5b9f41frelocate dasm test start-addr to avoid producing negative memory area size with none.cfg (conflicted with stack position at $8000)
bbbradsmith
2023-02-19 09:30:07 -05:00
5bc8ff98deerror if computed memory size is negative
bbbradsmith
2023-02-19 09:01:17 -05:00
4fc19a3d4cld65 overwrite segment should pad with fill value if the desired seek position is beyond the end of the file so far
bbbradsmith
2023-02-19 08:37:07 -05:00