Path to this page:
./
devel/xa65,
Cross assembler for MOS Technologies 6502
Branch: CURRENT,
Version: 2.3.14,
Package name: xa65-2.3.14,
Maintainer: mwilhelmyxa is a high-speed, two-pass portable cross-assembler. It understands mnemonics
and generates code for NMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500,
8501, 8502 ...), CMOS 6502s (65C02 and Rockwell R65C02) and the 65816.
Key features:
* C-like preprocessor (and understands cpp for additional feature support)
* rich expression syntax and pseudo-op vocabulary
* multiple character sets
* binary linking
* supports o65 relocatable objects with a full linker and relocation suite, as
well as "bare" plain binary object files
* block structure for label scoping
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 153.199 KB
Version history: (Expand)
- (2023-02-09) Updated to version: xa65-2.3.14
- (2022-04-10) Updated to version: xa65-2.3.13
- (2021-12-02) Updated to version: xa65-2.3.12
- (2020-05-14) Updated to version: xa65-2.3.11
- (2020-04-15) Updated to version: xa65-2.3.10nb1
- (2020-02-05) Updated to version: xa65-2.3.10
CVS history: (Expand)
2022-04-10 15:55:32 by Frederic Cambus | Files touched by this commit (3) | |
Log message:
xa65: update to 2.3.13.
ChangeLog:
* Fix // and /* */ in quoted strings. Incredible no one ever hit this
before (thanks ZornsLemma).
* Segfault fixes for file65, reloc65 and xa. Remember, kids, if you ever
run xa as root all kittens will die. Please save the kittens (thanks
Stephen Kitt).
* Just compare to null in the preprocessor (thanks Bas Wassink).
* Testsuite expanded.
|
2021-12-01 23:43:25 by Frederic Cambus | Files touched by this commit (3) | |
Log message:
xa65: update to 2.3.12.
Version 2.3.12 (26 November 2020)
What's new in 2.3.12:
- Regression fix for address size validation in 65816 mode (thanks Sam
Falvo; we had a pending fix for this but I like his test case).
- Testsuite expanded.
- Because this is likely to be the final 2.3 release, the -x, -S and old
mvn/mvp $xxxx syntax will be only supported in 2.3.10 through 2.3.12.
It will be removed in 2.4 and up. You are warned!
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2020-05-13 22:20:42 by Frederic Cambus | Files touched by this commit (3) | |
Log message:
xa: update to 2.3.11.
ChangeLog:
* Compilation fix for gcc 10 (thanks Dan Horak).
* Allow pointer arithmetic in relocating mode within the same segment, since
the result is segmentless (thanks Andre for the report).
* .dsb with negative quantities shouldn't work (thanks Andre for the report).
* Stop a divide-by-zero floating point exception (thanks Frederic Cambus).
* Testsuite expanded.
|
2020-04-15 10:22:07 by Thomas Klausner | Files touched by this commit (4) |
Log message:
xa65: honor CFLAGS and LDFLAGS.
Fixes RELRO build.
Bump PKGREVISION.
|
2020-02-05 10:12:19 by Frederic Cambus | Files touched by this commit (4) | |
Log message:
xa65: update to 2.3.10.
ChangeLog:
xa-2.3.6
* 'make test' for regression testing framework (requires Perl).
* Changed getline() to xa_getline() to avoid collision with glibc 2.10+
* Fixed compile problems with misc/.
* Fixed message offsets.
xa-2.3.7
* Fixed buffer overflow and test failure with gcc 4.9 (thanks Adam Sampson).
* mvn and mvp now use the standard syntax (thanks Alessandro Gatti).
* Copyright message is no longer put in the error log to simplify testing.
* Makefile properly triggers a relink for testing or source changes.
* Spurious messages quelled.
* Documentation updated.
* Testsuite expanded.
xa-2.3.8
* Fixed issue with colons in string literals being treated as separators
(thanks Simon Rowe).
* Testsuite expanded.
xa-2.3.9
* Fixed issue on Windows and DOS systems with the .bin pseudo-op (thanks
Bago Zonde).
* Documentation updated.
* Testsuite expanded.
* For the thirty year anniversary of xa, we're changing the name to xxxa.
(Just kidding.)
xa-2.3.10
* Three fixes, all from Andre:
- Don't crash if a useless segment is referenced outside of relocating
mode (thanks Laszlo Barath for the report).
- Don't substitute within strings, for better cpp compatibility (thanks
Glenn Holmer for the report). I added the -S option for backwards
compatibility for the old behaviour; it will be removed in 2.4 and later.
- Fix underflow issue if a variable is late-bound (with -L) when that
variable is used in computations with negative offsets.
* Deprecated options will be removed in 2.4 and everything is warned.
* Documentation updated.
* Testsuite expanded.
|
2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981) |
Log message:
all: migrate homepages from http to https
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
|