Commit Graph

2984 Commits

Author SHA1 Message Date
mrg 842d17106a xorg-server 1.20.11 is now current. 2021-04-27 04:02:09 +00:00
christos ef70f9b69b Revert the AFLAGS change since it affects kernels. 2021-04-26 00:38:23 +00:00
christos 617e25cc45 make MACHINE_MIPS a boolean not a condition 2021-04-25 21:55:58 +00:00
rin 3fce5ffb9d Add missing \ for previous. 2021-04-25 15:33:15 +00:00
christos 8c4355e24e - since we are using regex already, shorten by merging arm and mips entries
- add a MACHINE_MIPS64 macro shorthand
- pass -m{soft,hard}-float to the assembler when we are passing it to the
  compiler
2021-04-25 14:32:20 +00:00
mrg 9aab5f6a62 switch powerpc and arm64 to GCC 10. 2021-04-25 08:01:54 +00:00
skrll eea8ca29ae Switch hppa to gcc 10 2021-04-18 20:32:49 +00:00
mlelstv 34c5ec62b8 Use GCC10 for all amd64 including XEN kernels. 2021-04-17 09:39:33 +00:00
mrg 2c7f7c1589 switch alpha, ia64, sparc*, riscv*, amd64 and vax to GCC 10 default. 2021-04-17 04:07:16 +00:00
mrg ed979dc750 add GCC_NO_IMPLICIT_FALLTHRU, GCC_NO_MAYBE_UNINITIALIZED, and
GCC_NO_RETURN_LOCAL_ADDR.
2021-04-12 04:18:38 +00:00
mrg eca8198938 switch HAVE_GCC=9 to gcc.old. 2021-04-10 00:35:24 +00:00
simonb 0e41d78f21 Reenable kernel modules for MIPS now that they work. 2021-03-31 06:35:35 +00:00
simonb 566f9e2cfa On MIPS if we compile C files as N64, compile assembly with the same ABI. 2021-03-29 05:22:49 +00:00
simonb 8d4bbb0957 Make columns nicely aligned. 2021-03-27 02:46:45 +00:00
simonb a82a6a8354 Add aarch64 and sparc64 to MKZFS yes.
Sort the machine names for the "Default: yes on ..." lines.
2021-03-24 04:36:57 +00:00
christos 7f9d45e9ac From Greg A. Woods:
- add LDSTATIC to all the LINK rules, replacing CPPFLAGS which should not be
  used
- create new COMPILE_LINK rules that are like LINK rules but have CPPFLAGS
  where appropriate
2021-03-23 22:02:44 +00:00
simonb 5f1014a3da Work in progress for MIPS modules. Only tested on mipseb64, not yet
enabled anywhere.
2021-03-23 13:22:40 +00:00
christos 3b02207a1b Fix the shuttle rules by defining a new EXEC_TARGET instead of re-using
OBJECT_TARGET which adds an extra .o sometimes. Noticed by Greg A. Woods
2021-03-22 21:52:26 +00:00
rin e31cf72b5a Build Xorg server for evbppc with minimum wsfb(4) support for Explora. 2021-03-07 10:42:26 +00:00
rin d4ac66a3c1 Build modules for PPC_OEA64 on evbppc64. 2021-03-07 07:37:35 +00:00
rin 6a710fbbfe whitespace --> tab. No functional changes. 2021-03-07 07:30:15 +00:00
christos ab6cf0a944 Move everyone to gdb-11 2020-12-06 14:28:34 +00:00
mrg e9b9ccbba9 bump version for xorg-server 1.20.10. 2020-12-05 22:44:57 +00:00
rin a65a3352d3 Set USE_XZ_SETS to yes by default for aarch64eb in the same manner as aarch64. 2020-11-17 10:49:41 +00:00
nia a42fc114cd Revert addition of pthread dependency on sqlite.
It is less trivial than expected and introduced some surprising breakage.
2020-11-12 17:53:43 +00:00
kamil 994be4e978 Reintroduce the support of MKCATPAGES
Requested by <mrg>
2020-11-10 21:47:40 +00:00
christos c8784f07cf - make the CTFCONVERT command lines consistent and concise by putting all
the implementation stuff in a variable CTFCONVERT_RUN
- introduce an OBJECT_TARGET variable that contains the output object file
- when we need to run ctfconvert, go through an intermediate ${.TARGET}.o
  file, instead of writing directly to ${.TARGET} and then overwriting
  ${.TARGET} with ctfconvert. This avoids build failures after a build
  got interrupted (the "partially built from C" scourge).
2020-11-09 16:15:05 +00:00
martin 927c5e4e3e Adapt for sqlite requiring pthreads now 2020-11-09 10:19:18 +00:00
kamil 60eaf2591d Stop mentioning the support for cat pages 2020-11-08 15:19:18 +00:00
kamil c432f8a1cb Remove the MKCATPAGES remnants 2020-11-08 14:55:25 +00:00
kamil 4045d62396 Remove the support for MKCATPAGES
It was optional since 1999 and disabled by default since 2012.

Proposed on tech-userlevel@.
2020-11-08 14:52:35 +00:00
rin 9ba37cc66f Build dtb set for aarch64eb. 2020-11-05 13:03:31 +00:00
martin 5d507f2d93 libsqlite3 now requires -lm 2020-10-30 08:41:58 +00:00
tsutsui ef1087aea8 Switch alpha to USE_XZ_SETS=no, i.e. using gzip for installation sets.
Ok'ed by martin@ in PR/55751.  Maybe worth to pullup to netbsd-9.
2020-10-25 09:06:24 +00:00
christos cfb54e988a provide a no-addr-of-packed-member for both clang and gcc 2020-10-18 19:58:02 +00:00
christos ba78da4b48 Handle the no-addr-of-packed-member only for the files that need it, not
globally.
2020-10-18 19:57:44 +00:00
mrg 64499c64d2 turn off kernel modules on mips since they don't work yet, and
we build 2 or 3 versions of them.
2020-10-17 07:40:21 +00:00
nia ebfeb641aa share/mk: Define some missing X11 libraries. 2020-10-16 06:55:36 +00:00
rin 16b640a67f Build GDB for aarch64eb; it works just fine as far as I can see. 2020-10-09 23:58:50 +00:00
mrg c4f3171f96 switch powerpc, sh3, vax and m68k to GCC 9. that's everyone.
thanks espcially to rin@ for testing and fixing issues.
2020-10-09 05:41:16 +00:00
macallan 7995230b1d build Xorg server on hppa 2020-10-09 04:19:43 +00:00
jmcneill c9f4e317e7 Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.
2020-09-26 17:49:49 +00:00
kamil b39e815ec0 Switch GDB on i386 to 1100
Confirmed to build and work.
2020-09-23 23:39:18 +00:00
christos 88f9b1b400 switch amd64 to gdb-11 2020-09-20 14:42:29 +00:00
mrg 6e63e64722 reverse HAVE_GCC test, and list remaining GCC 8 platforms:
- powerpc
- sh3
- m68k
- vax
2020-09-15 09:32:31 +00:00
mrg aa4e3817c0 switch sparc* and mips* to GCC 9. 2020-09-15 09:27:25 +00:00
christos 5965259d15 make everyone use gdb.old 2020-09-15 04:54:41 +00:00
skrll 7836e80fac Switch hppa to gcc 9.
Summary for 883 test programs:
    7487 passed test cases.
    644 failed test cases.
    51 expected failed test cases.
    582 skipped test cases.
2020-09-14 19:00:28 +00:00
mrg dc79d63350 switch m68k and sh3 to binutils 2.34. testing sun3 in tme
and landisk in gxemul shows them both to work as well as
binutils 2.31.

that's binutils 2.34 for everyone now.
2020-09-14 00:11:45 +00:00
mrg dbb7d87cee fix syntax errors in previous. 2020-09-13 23:33:21 +00:00