[M3commit] [modula3/cm3] 1a3472: By default run libtool by full path /usr/bin/libto...

GitHub noreply at github.com
Sun Jun 19 08:04:33 CEST 2016


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: 1a347282aae9add7083e96b9fd4a23a487e13f81
      https://github.com/modula3/cm3/commit/1a347282aae9add7083e96b9fd4a23a487e13f81
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2016-06-18 (Sat, 18 Jun 2016)

  Changed paths:
    M m3-sys/cminstall/src/config-no-install/Darwin.common

  Log Message:
  -----------
  By default run libtool by full path /usr/bin/libtool to avoid
conflict with possible GNU /usr/local/bin/libtool (which
is also often but not always named glibtool to avoid this).


  Commit: 1a4bd493c01b9210fa0745340eb73d35633c5575
      https://github.com/modula3/cm3/commit/1a4bd493c01b9210fa0745340eb73d35633c5575
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2016-06-18 (Sat, 18 Jun 2016)

  Changed paths:
    M m3-sys/m3quake/src/M3Path.m3

  Log Message:
  -----------
  Change GrumpyUnix from .ms and .is to _m.s and _i.s, analogous to
_i.o and _m.o.

Grumpy is gcc and automake -- they understand .s automatically to
mean run the assembler. gcc is easy to convince .ms is assembler
and we have a long history of doing that, so leave that alone.

This is perhaps only of hypothetical interest.
It depends how much "bootstrap" uses automake,
and how much it does so via cm3 or python.

Python can rename the files easily enough.

GrumpyUnix is not used since we have made do with regular Unix.
GrumpyUnix is actually reasonable -- there really isn't a downside to its names.


Compare: https://github.com/modula3/cm3/compare/bf76bf3e2529...1a4bd493c01b


More information about the M3commit mailing list