[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