2.2 vs 2.4 -- propozycja
    Arkadiusz Miskiewicz 
    misiek w pld.ORG.PL
       
    Pon, 23 Lip 2001, 17:14:59 CEST
    
    
  
Tomasz Kłoczko <kloczek w rudy.mif.pg.gda.pl> writes:
> On Mon, 23 Jul 2001, Jan Rekorajski wrote:
> [..]
> > > Maciek co da poejcjalnie takie skonfigurowanie Źródeł glibc ?
> > 
> > Kilka dodatkowych syscalli i żaden program nie uruchomi ci się po
> > zabutowaniu 2.2. IMO nie warto na tym etapie.
> 
> A coś bliżej o tym wiadomo ?
> jest to moze gdzieś opisywane luub ktoś to opisywał w kilku zdaniach
> ?
źródła glibc:sysdeps/unix/sysv/linux/kernel-features.h
/* On x86 another `getrlimit' syscall was added in 2.3.25.  */
/* On x86 the truncate64/ftruncate64 syscalls were introduced in
2.3.31.  */           
/* On x86 the mmap2 syscall was introduced in 2.3.31.  */   
/* On x86 the stat64/lstat64/fstat64 syscalls were introduced in
2.3.34.  */          
/* On sparc and ARM the
truncate64/ftruncate64/mmap2/stat64/lstat64/fstat64
syscalls were introduced in 2.3.35.  */                   
/* I know for sure that these are in 2.3.35 on powerpc.  */           
(truncate64,stat64,getrlimit)
/* Linux 2.3.39 introduced 32bit UID/GIDs and IPC64.  Some platforms
had 32 bit type all along.  */                       
/* We can use the LDTs for threading with Linux 2.3.99 and newer.  */
/* To support locking of large files a new fcntl() syscall was
introduced  in 2.4.0-test7.  We test for 2.4.1 for the earliest version we know
the syscall is available.  */        
/* The getdents64 syscall was introduced in 2.4.0-test7.  We test for
   2.4.1 for the earliest version we know the syscall is available.  */
/* When did O_DIRECTORY became available?  Early in 2.3 but when?
   Be safe, use 2.3.99.  */
/* Starting with 2.4.5 kernels PPC passes the AUXV in the standard way
   and the mmap2 syscall made it into the official kernel.  */
To mniej więcej się uzyskuje po kompilacji z --enable-kernel-2.4.x
Niemniej jednak kompilacja z czymś powyżej --enable-kernel=2.2.0
będzie miała sens dopiero w momencie gdy wyjdzie kernel z serii 2.6.x.
> kloczek
-- 
 Arkadiusz Miśkiewicz, AM2-6BONE, 1024/3DB19BBD
 IPv6 ready PLD Linux at http://www.pld.org.pl/
My jsme Borg. Odpor je marný, budete asimilováni
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl