[flashrom] [PATCH 0/5] Cross Compilation Refinements
Stefan Tauner
stefan.tauner at alumni.tuwien.ac.at
Mon Jan 5 01:12:38 CET 2015
I have created some cross compilation fixes while working on the buildbot.
Most of them are compile-tested apart from the following platforms:
- Solaris (I could not get any variant to install in VirtualBox on
ESXi in a timely manner).
- MIPS no cross compiler binary package available at buildbot host
- SPARC is currently also untested. No intended changes there though.
The part of 2/5 that introduces relative default library and include
paths may be a bad idea...? 4/5 might break some setups but I'd
declare those broken. Everything else is pretty straight forward and
since it is almost completely compile-tested I don't expect many
surprises and will commit them soonish... followed by a 0.9.8-rc1
tag. So *if* you want to comment on these do so quickly, thanks.
Stefan Tauner (5):
Refine revision handling.
Allow to easily set a global path prefix for libraries and include
files.
Unify target OS and CPU architecture checks.
Remove defaults for CC and AR.
Refinements for DragonflyBSD.
Makefile | 37 +++++-----
README | 12 ++--
arch.h | 33 ---------
archtest.c | 2 +
flash.h | 4 +-
flashrom.c | 2 +-
hwaccess.c | 20 ++----
hwaccess.h | 89 +++++++++++++++---------
internal.c | 16 ++---
nicintel_eeprom.c | 10 +--
os.h | 2 +
platform.h | 54 ++++++++++++++
programmer.h | 2 +-
serial.c | 40 ++++++-----
serprog.c | 10 +--
udelay.c | 2 +-
util/getrevision.sh | 10 +++
util/ich_descriptors_tool/ich_descriptors_tool.c | 2 +-
18 files changed, 200 insertions(+), 147 deletions(-)
delete mode 100644 arch.h
create mode 100644 archtest.c
create mode 100644 platform.h
--
Kind regards, Stefan Tauner
More information about the flashrom
mailing list