poolarch.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "pool.h"
#include "poolid.h"
#include "poolarch.h"
#include "util.h"

Go to the source code of this file.

Functions

void pool_setarch (Pool *pool, const char *arch)
unsigned char pool_arch2color_slow (Pool *pool, Id arch)

Variables

const char * archpolicies []


Function Documentation

void pool_setarch ( Pool pool,
const char *  arch 
)

unsigned char pool_arch2color_slow ( Pool pool,
Id  arch 
)


Variable Documentation

const char* archpolicies[]

Initial value:

 {
  "x86_64",     "x86_64:i686:i586:i486:i386",
  "i686",       "i686:i586:i486:i386",
  "i586",       "i586:i486:i386",
  "i486",       "i486:i386",
  "i386",       "i386",
  "s390x",      "s390x:s390",
  "s390",       "s390",
  "ia64",       "ia64:i686:i586:i486:i386",
  "ppc64",      "ppc64:ppc",
  "ppc",        "ppc",
  "armv6l",     "armv6l:armv5tejl:armv5tel:armv5l:armv4tl:armv4l:armv3l",
  "armv5tejl",  "armv5tejl:armv5tel:armv5l:armv4tl:armv4l:armv3l",
  "armv5tel",   "armv5tel:armv5l:armv4tl:armv4l:armv3l",
  "armv5l",     "armv5l:armv4tl:armv4l:armv3l",
  "armv4tl",    "armv4tl:armv4l:armv3l",
  "armv4l",     "armv4l:armv3l",
  "armv3l",     "armv3l",
  "sh3",        "sh3",
  "sh4",        "sh4",
  "sh4a",       "sh4a:sh4",
  "sparc64v",   "sparc64v:sparc64:sparcv9v:sparcv9:sparcv8:sparc",
  "sparc64",    "sparc64:sparcv9:sparcv8:sparc",
  "sparcv9v",   "sparcv9v:sparcv9:sparcv8:sparc",
  "sparcv9",    "sparcv9:sparcv8:sparc",
  "sparcv8",    "sparcv8:sparc",
  "sparc",      "sparc",
  0
}

Definition at line 23 of file poolarch.c.

Referenced by pool_setarch().


doxygen