Commit Graph

2573 Commits

Author SHA1 Message Date
christos
ffa88d505d Add to lint flags for MKREPRO 2016-12-24 17:44:22 +00:00
christos
41f4de4258 Don't attempt to shorten resolved path names (via realpath) because it could
lead to inconsistencies between different builds.
2016-12-23 21:11:45 +00:00
christos
45fd52509c wildcard obj dirs 2016-12-21 03:13:00 +00:00
christos
50b4b37dbe Don't remap mkdep, otherwise we add dependencies for /usr/include instead
of ${DESTDIR}/usr/include and things go south.
2016-12-21 03:00:51 +00:00
scole
975ce79004 Make ia64 considered 64bit for the _XSERVER64 define so a release with x11 will at least build. 2016-12-14 16:03:19 +00:00
christos
e04e53e08d complete the transition to binutils-2.27 2016-12-11 06:37:49 +00:00
mrg
9aed0f5ab2 aarch64 builds work with binutils 2.27. switch it. hppa builds,
just needs a run time test if someone wants.  then we're done!
2016-12-11 03:40:57 +00:00
mrg
692b61f19e switch mips (32 bit) and arm to binutils 2.27. hppa and aarch64 left. 2016-12-11 02:38:54 +00:00
mrg
d3581646bd revert binutils check polarity. now we know that only these are
not updated to binutils 2.27: aarch64*, *arm*, hppa, mipse[lb]
2016-12-10 23:40:03 +00:00
mrg
8d6d8e66db switch ppc* to binutils 2.27. 2016-12-10 23:19:26 +00:00
christos
34152e53bb Back in 1993 ${MACHINE} was a unique way to define objdirs for
every platform. Thus setting OBJMACHINE, allowed one to keep
in-tree objdirs with multiple builds. With the advent of evb*, this
has become impossible until now. Introduce OBJMACHINE_ARCH that
adds ${MACHINE_ARCH} to the objdir so that we have unique objdirs
per build again. Until we restructure things to that this is not
necessary, it is the simplest fix.
2016-12-10 23:12:39 +00:00
christos
db332cd014 factor out expression. 2016-12-08 03:25:35 +00:00
christos
86dd6d287c move sh3 to new binutils 2016-12-08 03:22:36 +00:00
christos
c4cb6918e1 switch sparc/sparc64 to binutils 227 2016-12-03 16:02:10 +00:00
christos
1b08d10df9 move alpha to new binutils 2016-12-03 04:06:25 +00:00
christos
2de9513676 switch mips64 to new binutils and gdb. 2016-12-03 02:18:38 +00:00
christos
0ab93415f3 switch m68k to new binutils and gdb 2016-12-02 17:54:35 +00:00
christos
787783f1e0 switch vax to new binutils and gdb. 2016-11-27 18:53:05 +00:00
snj
7ae8358cfa nuke xf86-video-nvxbox, as xbox support went away in 2011. 2016-11-21 17:00:32 +00:00
joerg
30cf47a558 Drop remarks about AArch64 ABI being PIC following a discussion with Tim
Northover. The default code model is small and globals are expected to
be within the lower 4GB if not explicitly using -fPIC.
2016-11-14 20:42:46 +00:00
joerg
cbf73e02bf Define the MKPICLIB default for aarch64 and powerpc64 only for native
builds, not inside src/compat.
2016-11-13 22:13:55 +00:00
skrll
00c98aaf30 enable xorg-server 1.18 for evbarm 2016-11-01 14:21:30 +00:00
christos
3dbb75efa9 add NODEBUGLIB 2016-11-01 14:01:25 +00:00
christos
ffe585daf7 switch x86 to the new binutils 2016-10-27 01:21:16 +00:00
christos
b7c2c2ac85 switch everyone to binutils.old 2016-10-26 17:32:46 +00:00
skrll
336fa725c9 Switch hppa to gdb 7.12... passes basic tests 2016-10-22 11:06:15 +00:00
mrg
ad34764861 flip the polarity of the xorg-server version: list the unconverted ports.
i distilled this list from the old list and the MKXORG_SERVER list, but
there may be some build fallout.
2016-10-21 06:04:16 +00:00
mrg
4f6d093233 sh3 (le) gdb 7.12 works. switch it.
sun2 gdb probably doesn't work any less bad.  switch it.
2016-10-20 08:11:38 +00:00
mrg
de0a3ccb6a turn off MKCOMPAT for aarch64eb builds for now. 2016-10-19 20:56:22 +00:00
mrg
b11e2a5651 set {_LIBC_COMPILER_RT,MKGDB,_NEEDS_LIBCXX}.aarch64eb=yes. 2016-10-19 20:29:58 +00:00
mrg
7793157d87 switch evbcf and powerpc64 to GDB 7.12.
remaining ports:  hppa, sun2, vax, m68k, sh3, mips64*
2016-10-17 22:42:34 +00:00
mrg
baa792517e reverse the HAVE_GDB test - list the unconverted ports. 2016-10-17 21:42:54 +00:00
mrg
c3c016d002 switch i386 and 32 bit mips to GDB 7.12. 2016-10-17 20:25:34 +00:00
mrg
8ff6613533 switch alpha to GDB 7.12. it works just as featureful as 7.7/7.10.
'step' and 'stepi' both fail, but 'next' and break points are ok,
so a sufficiently determined user can get somewhere..

someone should try to fix 'step'.  it appears to loop forever inside
ld.elf_so for me in an atomic cas function.
2016-10-16 19:20:02 +00:00
mrg
017dc3205b switch sparc, sparc64, arm and powerpc to gdb 7.12. 2016-10-16 05:08:59 +00:00
joerg
b0fa2ba3de Consider aarch64 a 64bit architecture for the purpose of crappy long use
in X.
2016-10-14 20:34:29 +00:00
joerg
9aa54f9b23 Build the new X server on AArch64, it is slightly less offensive. 2016-10-13 11:57:55 +00:00
christos
87fea08a4e amd64 switches to gdb 7.12 2016-10-12 20:22:05 +00:00
christos
8e9ca2acba switch to gdb.old 2016-10-12 16:44:31 +00:00
macallan
c1b0d6addd switch evbmips to new xorg 2016-10-11 17:10:22 +00:00
christos
5ddec21141 bye {gcc,gdb,binutils}.old 2016-10-07 16:14:28 +00:00
christos
1d9b0ba763 switch mips64 to pie/gcc53/binutils226/gdb710
switch ppc64 to binutils226/gdb710 (gcc/pie pending to toc issue)
2016-10-05 20:02:03 +00:00
mrg
254b21d863 convert the old binutils and gdb lists to only contain the
unconverted ports:
	ppc64/mips64 for both
2016-10-04 04:58:11 +00:00
mrg
afbc10d797 enable xorg-server 1.18 for sparc64. minor consistency 2016-09-29 03:53:13 +00:00
mrg
715ec0646c set X11SRCDIR.xf86-video-modesetting correctly for xorg-server 1.18.4.
should fix build errors for x86.
2016-09-27 16:47:01 +00:00
macallan
cb427fba27 switch sparc to new Xorg 2016-09-23 21:30:49 +00:00
christos
f1ff7f773f switch arm to new binutils. 2016-09-17 15:58:21 +00:00
kre
64d9c1f971 YAF 2016-09-17 06:06:15 +00:00
kre
2d14a70f84 Fix the fix... 2016-09-17 04:01:43 +00:00
christos
bdfe760495 add \ 2016-09-17 02:50:08 +00:00