|
satsolver 0.16.3
|
#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 [] |
| void pool_setarch | ( | Pool * | pool, |
| const char * | arch | ||
| ) |
Definition at line 55 of file poolarch.c.
References archpolicies, _Pool::id2arch, _Pool::id2color, _Pool::lastarch, sat_calloc(), sat_free(), sat_realloc(), and strn2id().
Definition at line 118 of file poolarch.c.
References ARCHCOLOR_32, ARCHCOLOR_64, ARCHCOLOR_ALL, _Pool::id2color, id2str(), _Pool::lastarch, and sat_calloc().
Referenced by pool_arch2color().
| const char* archpolicies[] |
{
"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",
"armv7l", "armv7l:armv6l:armv5tejl:armv5tel:armv5l:armv4tl:armv4l:armv3l",
"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().
1.7.3