alpha: Fix _SC_LEVEL*CACHE*

This commit is contained in:
Aurelien Jarno 2012-02-20 08:38:54 -08:00 committed by Richard Henderson
parent b98de9639c
commit 3287d4162f
2 changed files with 6 additions and 2 deletions

View file

@ -1,3 +1,7 @@
2012-02-20 Aurelien Jarno <aurelien@aurel32.net>
* sysdeps/unix/sysv/linux/alpha/sysconf.c: Fix cache sysconf switch.
2012-02-16 Richard Henderson <rth@twiddle.net>
* sysdeps/alpha/fpu/fenv_libc.h (__ieee_set_fp_control,

View file

@ -1,4 +1,4 @@
/* Copyright (C) 2004 Free Software Foundation, Inc.
/* Copyright (C) 2004, 2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@ -135,7 +135,7 @@ __sysconf (int name)
if (shape <= 0)
return shape;
switch (name % 3)
switch ((name - _SC_LEVEL1_ICACHE_SIZE) % 3)
{
case 0: /* total size */
return shape & -0x100;