Small cleanups.
This commit is contained in:
+1
-1
@@ -60,7 +60,7 @@ protected:
|
|||||||
virtual void buildLoader(const Filter *ft);
|
virtual void buildLoader(const Filter *ft);
|
||||||
virtual Linker* newLinker() const;
|
virtual Linker* newLinker() const;
|
||||||
|
|
||||||
// virtual const upx_byte *getLoader() const;
|
// virtual upx_byte *getLoader() const;
|
||||||
// virtual int getLoaderSize() const;
|
// virtual int getLoaderSize() const;
|
||||||
|
|
||||||
struct boot_sect_t
|
struct boot_sect_t
|
||||||
|
|||||||
@@ -134,35 +134,28 @@ struct timespec {
|
|||||||
|
|
||||||
|
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
// i386 syscalls
|
// syscalls
|
||||||
//
|
|
||||||
// Because of different <asm/unistd.h> versions and subtle bugs
|
|
||||||
// in both gcc and egcs we define all syscalls manually.
|
|
||||||
//
|
|
||||||
// Also, errno conversion is not necessary in our case, and we
|
|
||||||
// use optimized assembly statements to further decrease the size.
|
|
||||||
**************************************************************************/
|
**************************************************************************/
|
||||||
|
|
||||||
int access(char const *, int);
|
int access(char const *, int);
|
||||||
|
void *brk(void *);
|
||||||
|
int close(int);
|
||||||
int execve(char const *, char const *const *, char const *const *);
|
int execve(char const *, char const *const *, char const *const *);
|
||||||
|
void exit(int) __attribute__((__noreturn__,__nothrow__));
|
||||||
int fcntl(int, int, long);
|
int fcntl(int, int, long);
|
||||||
int ftruncate(int, size_t);
|
int ftruncate(int, size_t);
|
||||||
pid_t fork(void);
|
pid_t fork(void);
|
||||||
pid_t getpid(void);
|
pid_t getpid(void);
|
||||||
int gettimeofday(struct timeval *,void *);
|
int gettimeofday(struct timeval *,void *);
|
||||||
int nanosleep(struct timespec const *,struct timespec *);
|
|
||||||
pid_t waitpid(pid_t,int *,int);
|
|
||||||
int unlink(char const *);
|
|
||||||
|
|
||||||
void *brk(void *);
|
|
||||||
int close(int);
|
|
||||||
void exit(int) __attribute__((__noreturn__,__nothrow__));
|
|
||||||
void *mmap(void *, size_t, int, int, int, off_t);
|
void *mmap(void *, size_t, int, int, int, off_t);
|
||||||
int munmap(void *, size_t);
|
int munmap(void *, size_t);
|
||||||
int mprotect(void const *, size_t, int);
|
int mprotect(void const *, size_t, int);
|
||||||
|
int nanosleep(struct timespec const *,struct timespec *);
|
||||||
int open(char const *, unsigned, unsigned);
|
int open(char const *, unsigned, unsigned);
|
||||||
ssize_t read(int, void *, size_t);
|
ssize_t read(int, void *, size_t);
|
||||||
|
pid_t waitpid(pid_t, int *, int);
|
||||||
ssize_t write(int, void const *, size_t);
|
ssize_t write(int, void const *, size_t);
|
||||||
|
int unlink(char const *);
|
||||||
|
|
||||||
|
|
||||||
/*************************************************************************
|
/*************************************************************************
|
||||||
|
|||||||
Reference in New Issue
Block a user