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:
parent
30c6b4c9a2
commit
5f335ca4af
2
Makefile
2
Makefile
@ -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 = \
|
||||
|
@ -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__ */
|
@ -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");
|
||||
|
Loading…
Reference in New Issue
Block a user