Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: Re: [hwloc-devel] [hwloc-svn] svn:hwloc r3145
From: Brice Goglin (Brice.Goglin_at_[hidden])
Date: 2011-02-03 11:16:42


Le 03/02/2011 17:12, jsquyres_at_[hidden] a écrit :
> Author: jsquyres
> Date: 2011-02-03 11:12:32 EST (Thu, 03 Feb 2011)
> New Revision: 3145
> URL: https://svn.open-mpi.org/trac/hwloc/changeset/3145
>
> Log:
> Move two header files:
>
> * include/private/config.h -> include/private/autogen/config.h
> * include/hwloc/config.h -> include/hwloc/autogen/config.h
>
> to avoid naming conflicts with system header files (because Automake
> automatically inserts -I$(top_builddir)... to any file that was
> generated with AC_CONFIG_HEADERS. See
> http://www.open-mpi.org/community/lists/hwloc-devel/2011/02/1895.php
> for more details.
>
> Added:
> trunk/include/hwloc/autogen/ (props changed)
> trunk/include/hwloc/autogen/config.h.in
> - copied, changed from r3143, /trunk/include/hwloc/config.h.in
> trunk/include/private/autogen/
> trunk/include/private/autogen/README.txt
> Removed:
> trunk/include/hwloc/config.h.in
> Properties modified:
> trunk/include/hwloc/ (props changed)
> trunk/include/private/ (props changed)
> Text files modified:
> trunk/config/hwloc.m4 | 7 ++++---
> trunk/include/Makefile.am | 5 +++--
> trunk/include/hwloc.h | 2 +-
> trunk/include/hwloc/autogen/config.h.in | 2 +-
> trunk/include/hwloc/bitmap.h | 4 ++--
> trunk/include/hwloc/cuda.h | 3 ++-
> trunk/include/hwloc/cudart.h | 3 ++-
> trunk/include/hwloc/myriexpress.h | 3 ++-
> trunk/include/hwloc/openfabrics-verbs.h | 4 ++--
> trunk/include/hwloc/rename.h | 4 ++--
> trunk/include/private/debug.h | 3 ++-
> trunk/include/private/misc.h | 5 +++--
> trunk/include/private/private.h | 4 ++--
> trunk/src/bind.c | 3 ++-
> trunk/src/cpuset.c | 6 +++---
> trunk/src/distances.c | 3 ++-
> trunk/src/misc.c | 4 ++--
> trunk/src/topology-aix.c | 3 ++-
> trunk/src/topology-darwin.c | 4 ++--
> trunk/src/topology-freebsd.c | 3 ++-
> trunk/src/topology-hpux.c | 3 ++-
> trunk/src/topology-linux.c | 4 ++--
> trunk/src/topology-osf.c | 3 ++-
> trunk/src/topology-solaris.c | 3 ++-
> trunk/src/topology-synthetic.c | 4 ++--
> trunk/src/topology-windows.c | 3 ++-
> trunk/src/topology-x86.c | 4 ++--
> trunk/src/topology-xml.c | 4 ++--
> trunk/src/topology.c | 4 ++--
> trunk/src/traversal.c | 4 ++--
> trunk/tests/cuda.c | 3 ++-
> trunk/tests/cudart.c | 3 ++-
> trunk/tests/glibc-sched.c | 4 ++--
> trunk/tests/hwloc_bind.c | 4 ++--
> trunk/tests/hwloc_bitmap.c | 3 ++-
> trunk/tests/hwloc_bitmap_first_last_weight.c | 3 ++-
> trunk/tests/hwloc_bitmap_singlify.c | 4 ++--
> trunk/tests/hwloc_bitmap_string.c | 3 ++-
> trunk/tests/hwloc_distances.c | 3 ++-
> trunk/tests/hwloc_get_cache_covering_cpuset.c | 3 ++-
> trunk/tests/hwloc_get_closest_objs.c | 3 ++-
> trunk/tests/hwloc_get_largest_objs_inside_cpuset.c | 3 ++-
> trunk/tests/hwloc_get_next_obj_covering_cpuset.c | 3 ++-
> trunk/tests/hwloc_get_obj_below_array_by_type.c | 3 ++-
> trunk/tests/hwloc_get_obj_covering_cpuset.c | 3 ++-
> trunk/tests/hwloc_get_obj_inside_cpuset.c | 3 ++-
> trunk/tests/hwloc_get_shared_cache_covering_obj.c | 3 ++-
> trunk/tests/hwloc_insert_misc.c | 3 ++-
> trunk/tests/hwloc_is_thissystem.c | 3 ++-
> trunk/tests/hwloc_object_userdata.c | 3 ++-
> trunk/tests/hwloc_set_distances.c | 3 ++-
> trunk/tests/hwloc_synthetic.c | 3 ++-
> trunk/tests/hwloc_type_depth.c | 3 ++-
> trunk/tests/linux-libnuma.c | 3 ++-
> trunk/tests/openfabrics-verbs.c | 4 ++--
> trunk/tests/xmlbuffer.c | 3 ++-
> trunk/utils/hwloc-calc.h | 3 ++-
> trunk/utils/hwloc-ps.c | 4 ++--
> trunk/utils/lstopo-cairo.c | 4 ++--
> trunk/utils/lstopo-draw.c | 4 ++--
> trunk/utils/lstopo-fig.c | 3 ++-
> trunk/utils/lstopo-text.c | 4 ++--
> trunk/utils/lstopo-xml.c | 4 ++--
> trunk/utils/lstopo.c | 4 ++--
> trunk/utils/lstopo.h | 3 ++-
> trunk/utils/misc.h | 4 ++--
> 66 files changed, 135 insertions(+), 95 deletions(-)
>

I wonder how many of these files actually still need one of our config.h
files :) Most of tests/*.c shouldn't. I'll look at cleaning this.

Brice