Home | History | Annotate | only in /src/usr.bin/xlint/arch/mips64
History log of /src/usr.bin/xlint/arch/mips64
RevisionDateAuthorComments
 1.10 02-Nov-2021  skrll Hopefully fix builds
 1.9 27-Jun-2021  rillig lint: fix typo in comment for target platform definitions
 1.8 24-Jan-2021  rillig lint: reduce preprocessor magic for platform target types
 1.7 09-Jan-2021  rillig lint: make target platform independent of host platform

If lint is run on a platform that has CHAR_BIT == 10, this doesn't
magically make an ILP32 platform have 40 bits per uint32_t.

At the moment, all of the supported platforms are either ILP32 or
I32LP64 anyway, and all of them have CHAR_BIT == 8 == CHAR_SIZE,
so nothing changes practically.
 1.6 09-Jan-2021  rillig lint: remove trailing whitespace
 1.5 24-Jan-2014  christos Checking _LP64 to determine the size of the built binary is just wrong. We
build n32 by default on mips64 now, we don't handle the compat build which
is n64. This is the same case for sparc64/sparc and amd64/i386 (lint does
not run in compat)
 1.4 29-Mar-2012  macallan branches: 1.4.2;
XXX
Don't assume LP64 unless lint itself is built as LP64
On mips64 we default to n32 which produces errors when things like
TARG_LONG_MAX don't fit into a long
A proper fix would be to teach lint about different target ABIs so it can
pick the right parameters, this is just a bandaid to make it slightly less
wrong and allow a mips64 build to complete.
 1.3 27-Mar-2012  christos more cross lint friendlyness
XXX: needs more constants converted double/float
 1.2 18-Jan-2011  matt branches: 1.2.6;
Change mips64 to use a 16 byte long double.
 1.1 25-Aug-2006  matt branches: 1.1.30;
Add enough configury glue so that src/tools can build a N64 mips toolchain.
 1.1.30.1 29-Apr-2011  matt Update LDOUBLE size
 1.2.6.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.6.1 17-Apr-2012  yamt sync with head
 1.4.2.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.

RSS XML Feed