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
mrg
c51a5adcd2
switch riscv and ia64 to GCC 9.
...
switch riscv to binutils 2.34.
2020-09-13 23:32:04 +00:00