1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-12-28 07:21:32 +03:00

[PATCH] klibc_fixups: remove no longer needed stuff

This commit is contained in:
kay.sievers@vrfy.org 2005-03-06 02:09:30 +01:00 committed by Greg KH
parent 30c6b4c9a2
commit 5f335ca4af
3 changed files with 1 additions and 27 deletions

View File

@ -191,7 +191,6 @@ ifeq ($(strip $(USE_KLIBC)),true)
$(OPTFLAGS) $(REQFLAGS) \
-D__KLIBC__ -fno-builtin-printf \
-I$(KLIBC_FIXUPS_DIR) \
-include $(KLIBC_FIXUPS_DIR)/klibc_fixups.h \
-I$(INCLUDE_DIR) \
-I$(INCLUDE_DIR)/arch/$(ARCH) \
-I$(INCLUDE_DIR)/bits$(BITSIZE) \
@ -201,7 +200,6 @@ ifeq ($(strip $(USE_KLIBC)),true)
LDFLAGS = --static --nostdlib -nostartfiles -nodefaultlibs
HEADERS += \
klibc_fixups/klibc_fixups.h \
klibc_fixups/pwd.h
KLIBC_FIXUP_OBJS = \

View File

@ -1,24 +0,0 @@
#ifdef __KLIBC__
#ifndef _KLIBC_FIXUPS_H
#define _KLIBC_FIXUPS_H
#define _KLIBC_HAS_ARCH_SIG_ATOMIC_T
#include <unistd.h>
#define _SC_PAGESIZE 0x66
static inline long int sysconf(int name)
{
if (name == _SC_PAGESIZE)
return getpagesize();
return -1;
}
struct exit_status {
short int e_termination; /* process termination status */
short int e_exit; /* process exit status */
};
#endif /* KLIBC_FIXUPS_H */
#endif /* __KLIBC__ */

View File

@ -150,7 +150,7 @@ int sysfs_read_attribute(struct sysfs_attribute *sysattr)
errno = EACCES;
return -1;
}
pgsize = sysconf(_SC_PAGESIZE);
pgsize = getpagesize();
fbuf = (char *)calloc(1, pgsize+1);
if (!fbuf) {
dprintf("calloc failed\n");