Up to [cvs.NetBSD.org] / pkgsrc / devel / xa65
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.11 / (download) - annotate - [select for diffs], Wed Feb 8 21:16:30 2023 UTC (7 months, 2 weeks ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
HEAD
Changes since 1.10: +5 -5
lines
Diff to previous 1.10 (colored)
xa: update to 2.3.14. * Fix a segfault when a recursive macro has a smaller arity than the macro it references (thanks Emil Johansson for the report). * Fix for recursive comments, which was a regression from 2.3.13 (note: this may be reexamined for 2.4), and some improvements to the comment parser to fix more edge cases. (Andre) * Now you can just do 'make test TESTS=test,test,test' instead of running ./tests/harness with specific options. ('make test' by itself of course still works fine to run the whole suite.) * Testsuite expanded.
Revision 1.10 / (download) - annotate - [select for diffs], Sun Apr 10 13:55:32 2022 UTC (17 months, 2 weeks ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.9: +5 -5
lines
Diff to previous 1.9 (colored)
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.
Revision 1.9 / (download) - annotate - [select for diffs], Wed Dec 1 22:43:25 2021 UTC (21 months, 3 weeks ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.8: +5 -5
lines
Diff to previous 1.8 (colored)
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!
Revision 1.8 / (download) - annotate - [select for diffs], Tue Oct 26 10:20:09 2021 UTC (23 months ago) by nia
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
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
Revision 1.7 / (download) - annotate - [select for diffs], Thu Oct 7 13:44:42 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.6: +1 -2
lines
Diff to previous 1.6 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.6 / (download) - annotate - [select for diffs], Wed May 13 20:20:41 2020 UTC (3 years, 4 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.5: +6 -6
lines
Diff to previous 1.5 (colored)
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.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 15 08:22:07 2020 UTC (3 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.4: +3 -2
lines
Diff to previous 1.4 (colored)
xa65: honor CFLAGS and LDFLAGS. Fixes RELRO build. Bump PKGREVISION.
Revision 1.4 / (download) - annotate - [select for diffs], Wed Feb 5 09:12:19 2020 UTC (3 years, 7 months ago) by fcambus
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.3: +6 -7
lines
Diff to previous 1.3 (colored)
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.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Apr 1 11:30:16 2016 UTC (7 years, 5 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Use PKGMANDIR.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Nov 3 03:29:38 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored)
Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Dec 12 13:16:02 2012 UTC (10 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Import xa65-2.3.5 as devel/xa65, packaged for wip by Moritz Wilhelmy. xa 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