Commit graph

7 commits

Author SHA1 Message Date
fcambus
52587412a9 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-05-13 20:20:41 +00:00
wiz
40bed18f95 xa65: honor CFLAGS and LDFLAGS.
Fixes RELRO build.

Bump PKGREVISION.
2020-04-15 08:22:07 +00:00
fcambus
9edcc42259 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-02-05 09:12:19 +00:00
rillig
9637f7852e 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.
2020-01-26 17:30:40 +00:00
jperkin
51627b7160 Use PKGMANDIR. 2016-04-01 11:30:16 +00:00
agc
d9e4cfe05d 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.
2015-11-03 03:27:11 +00:00
wiz
5fc0909cea 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
2012-12-12 13:16:02 +00:00