1
0
mirror of https://github.com/simh/simh.git synced 2026-01-28 20:51:20 +00:00

makefile: Defaults now show summary build commands and separate module compiles

- Invoking make with QUIET=0 (or in an exported environment variable)
  will display the full compile and link commands executed.
- Invoking make with BUILD_SEPARATE=0 will cause each simulator
  being built to be built with a single compile and link command.
  This is how things were previously, but now the default has been
  changed to more easily support active simulator development
  by compiling files that have changed.
- Silence link time warning on macOS
- cleanup C++ support for ND100 and C++ builds of other simulators
This commit is contained in:
Mark Pizzolato
2025-11-04 15:21:37 -10:00
parent 31c211c502
commit 7cde9d27ba
4 changed files with 53 additions and 43 deletions

View File

@@ -998,8 +998,8 @@ for (i=0; (ports < max) && (i < 64); ++i) {
}
#else /* Non Linux/HP-UX, just try some well known device names */
/* modern UNIX serial port names - usually USB */
static char *serial_unix_serial_names[] = { "S", "U", "USB", ".serial", ".usbserial", NULL};
char **sp;
static const char *serial_unix_serial_names[] = { "S", "U", "USB", ".serial", ".usbserial", NULL};
const char **sp;
for (sp = serial_unix_serial_names; *sp; sp++) {
for (i=0; (ports < max) && (i <= 64); ++i) {