summaryrefslogtreecommitdiffstats
path: root/lib/csu
diff options
context:
space:
mode:
authorjmallett <jmallett@FreeBSD.org>2012-03-06 19:01:32 +0000
committerjmallett <jmallett@FreeBSD.org>2012-03-06 19:01:32 +0000
commitac880fa7c8eba95d2effa0a42b7c88775cdfe804 (patch)
treed0e1d806b75665a77acaa0f5e553063e8e3fc9f6 /lib/csu
parent606ca3f4b71b5d5e3dbda63a827a683ffda7a0a4 (diff)
downloadFreeBSD-src-ac880fa7c8eba95d2effa0a42b7c88775cdfe804.zip
FreeBSD-src-ac880fa7c8eba95d2effa0a42b7c88775cdfe804.tar.gz
At the risk of reducing source compatibility with old NetBSD and Sprite:
o) Get rid of some unused macros related to features we don't intend to provide. o) Get rid of macro definitions for MIPS-I CPUs. We are not likely to support anything that predartes MIPS-III. o) Respell MIPS3_* macros as MIPS_*, which is how most of them were being used already. o) Eliminate a duplicate and mostly-unused set of exception vector macros. There's still considerable duplication and lots more obsolete in our headers, but this reduces one of the larger files to a size where one could reckon about the correctness of its contents with a mere few hours of contemplation. There is, of course, a question of whether we need definitions for fields, registers and configurations that we are unlikely to ever use or implement, even if they're not obsolete since 1991. FreeBSD is not a processor reference manual, and things that aren't used may be wrong, or may be duplicated because nobody could possibly actually know whether they're already defined.
Diffstat (limited to 'lib/csu')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud