Author: ps-guest
Date: 2010-06-29 09:04:39 +0000 (Tue, 29 Jun 2010)
New Revision: 4363

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff
Log:
* kfreebsd/local-sysdeps.diff: update to revision 3063 (from glibc-bsd)



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog        2010-06-25 08:55:09 UTC (rev 
4362)
+++ glibc-package/trunk/debian/changelog        2010-06-29 09:04:39 UTC (rev 
4363)
@@ -3,6 +3,9 @@
   [ Samuel Thibault ]
   * testsuite-checking/expected-results-i486-gnu-libc: update.
 
+  [ Petr Salinger ]
+  * kfreebsd/local-sysdeps.diff: update to revision 3063 (from glibc-bsd).
+
  -- Samuel Thibault <[email protected]>  Fri, 25 Jun 2010 10:54:31 +0200
 
 eglibc (2.11.2-2) unstable; urgency=medium

Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff
===================================================================
--- glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff      
2010-06-25 08:55:09 UTC (rev 4362)
+++ glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff      
2010-06-29 09:04:39 UTC (rev 4363)
@@ -16276,7 +16276,7 @@
 +#endif        /* net/ethernet.h */
 --- /dev/null
 +++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/net/if.h
-@@ -0,0 +1,436 @@
+@@ -0,0 +1,449 @@
 +/*-
 + * Copyright (c) 1982, 1986, 1989, 1993
 + *    The Regents of the University of California.  All rights reserved.
@@ -16418,6 +16418,7 @@
 +#define       IFF_STATICARP   0x80000         /* (n) static ARP */
 +#define       IFF_NEEDSGIANT  0x100000        /* (i) hold Giant over if_start 
calls */
 +#define IFF_DYING       0x200000        /* (n) interface is winding down */
++#define       IFF_RENAMING    0x400000        /* (n) interface is being 
renamed */
 +
 +/*
 + * Old names for driver flags so that user space tools can continue to use
@@ -16484,6 +16485,8 @@
 +#define       IFCAP_TOE6              0x08000 /* interface can offload TCP6 */
 +#define       IFCAP_VLAN_HWFILTER     0x10000 /* interface hw can filter vlan 
tag */
 +#define IFCAP_POLLING_NOCOUNT   0x20000 /* polling ticks cannot be fragmented 
*/
++#define       IFCAP_VLAN_HWTSO        0x40000 /* can do IFCAP_TSO on VLANs */
++#define       IFCAP_LINKSTATE         0x80000 /* the runtime link state is 
dynamic */
 +
 +#define       IFCAP_HWCSUM            (IFCAP_RXCSUM | IFCAP_TXCSUM)
 +#define       IFCAP_TSO               (IFCAP_TSO4 | IFCAP_TSO6)
@@ -16550,6 +16553,14 @@
 +#define       IFAN_DEPARTURE  1       /* interface departure */
 +
 +/*
++ * Buffer with length to be used in SIOCGIFDESCR/SIOCSIFDESCR requests
++ */
++struct ifreq_buffer {
++      size_t  length;
++      void    *buffer;
++};
++ 
++/*
 + * Interface request structure used for socket
 + * ioctl's.  All interface ioctl's must have parameter
 + * definitions which begin with ifr_name.  The
@@ -16562,6 +16573,7 @@
 +              struct  sockaddr ifru_dstaddr;
 +              struct  sockaddr ifru_broadaddr;
 +              struct  sockaddr ifru_netmask;
++              struct  ifreq_buffer ifru_buffer;
 +              short   ifru_flags[2];
 +              short   ifru_index;
 +              int     ifru_jid;
@@ -16576,6 +16588,7 @@
 +#define       ifr_dstaddr     ifr_ifru.ifru_dstaddr   /* other end of p-to-p 
link */
 +#define       ifr_broadaddr   ifr_ifru.ifru_broadaddr /* broadcast address */
 +#define       ifr_netmask     ifr_ifru.ifru_netmask   /* interface net mask */
++#define       ifr_buffer      ifr_ifru.ifru_buffer    /* user supplied buffer 
with its length */
 +#define       ifr_flags       ifr_ifru.ifru_flags[0]  /* flags (low 16 bits) 
*/
 +#define       ifr_flagshigh   ifr_ifru.ifru_flags[1]  /* flags (high 16 bits) 
*/
 +#define ifr_jid         ifr_ifru.ifru_jid       /* jail/vnet */
@@ -23464,194 +23477,6 @@
 +sys_shm_unlink                -       shm_unlink              i:s             
__syscall_shm_unlink
 +readlink              -       readlink                i:spi           
__syscall_readlink __readlink readlink
 --- /dev/null
-+++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/syscalls.list.orig
-@@ -0,0 +1,185 @@
-+# File name           Caller  Syscall name            # args          Strong 
name     Weak names
-+sys_access            -       access                  i:si            
__syscall_access
-+acl_aclcheck_fd               -       acl_aclcheck_fd         i:iip           
__acl_aclcheck_fd
-+acl_aclcheck_file     -       acl_aclcheck_file       i:sip           
__acl_aclcheck_file
-+acl_delete_fd         -       acl_delete_fd           i:ii            
__acl_delete_fd
-+acl_delete_file               -       acl_delete_file         i:si            
__acl_delete_file
-+acl_get_fd            -       acl_get_fd              i:iip           
__acl_get_fd
-+acl_get_file          -       acl_get_file            i:sip           
__acl_get_file
-+acl_set_fd            -       acl_set_fd              i:iip           
__acl_set_fd
-+acl_set_file          -       acl_set_file            i:sip           
__acl_set_file
-+sys_aio_cancel                -       aio_cancel              i:ip            
__syscall_aio_cancel
-+sys_aio_error         -       aio_error               i:p             
__syscall_aio_error
-+sys_aio_read          -       aio_read                i:p             
__syscall_aio_read
-+sys_aio_return                -       aio_return              i:p             
__syscall_aio_return
-+sys_aio_suspend               -       aio_suspend             i:bnP           
__syscall_aio_suspend
-+sys_aio_waitcomplete  -       aio_waitcomplete        i:pp            
__syscall_aio_waitcomplete
-+sys_aio_write         -       aio_write               i:p             
__syscall_aio_write
-+sys_clock_getres      -       clock_getres            i:ip            
__syscall_clock_getres
-+sys_clock_gettime     -       clock_gettime           i:ip            
__syscall_clock_gettime
-+sys_clock_settime     -       clock_settime           i:ip            
__syscall_clock_settime
-+sys_execve            -       execve                  i:ppp           
__syscall_execve
-+extattrctl            -       extattrctl              i:sisI          
extattrctl
-+extattr_delete_file   -       extattr_delete_file     i:ss            
extattr_delete_file
-+extattr_get_file      -       extattr_get_file        i:ssbn          
extattr_get_file
-+extattr_set_file      -       extattr_set_file        i:ssbn          
extattr_set_file
-+fhopen                        -       fhopen                  i:pi            
fhopen
-+sys_fork              -       fork                    i:              
__syscall_fork  fork
-+sys_fhstat            -       fhstat                  i:pp            
__syscall_fhstat
-+sys_getfsstat         -       getfsstat               i:pii           
__syscall_getfsstat
-+sys_statfs            -       statfs                  i:sp            
__syscall_statfs
-+sys_fstatfs           -       fstatfs                 i:ip            
__syscall_fstatfs
-+sys_fhstatfs          -       fhstatfs                i:pp            
__syscall_fhstatfs
-+sys_fstat             -       fstat                   i:ip            
__syscall_fstat
-+sys_ftruncate         -       ftruncate               i:ii            
__syscall_ftruncate
-+sys_freebsd6_ftruncate        -       freebsd6_ftruncate      i:iii           
__syscall_freebsd6_ftruncate
-+futimes                       -       futimes                 i:ip            
__futimes futimes
-+sys_getcwd            -       getcwd                  i:bn            
__syscall_getcwd
-+sys_getdents          -       getdents                i:ibn           
__syscall_getdents
-+sys_getdirentries     -       getdirentries           i:ibnP          
__syscall_getdirentries
-+getfh                 -       getfh                   i:sp            getfh
-+sys_getlogin          -       getlogin                i:bn            
__syscall_getlogin
-+getpgid                       -       getpgid                 i:i             
__getpgid __getpgid_internal getpgid
-+getpgrp                       -       getpgrp                 i:              
getpgrp
-+getresgid             -       getresgid               i:ppp           
getresgid
-+getresuid             -       getresuid               i:ppp           
getresuid
-+getrlimit             -       getrlimit               i:ip            
__getrlimit getrlimit getrlimit64
-+getsid                        -       getsid                  i:i             
getsid
-+issetugid             -       issetugid               i:              
issetugid
-+jail                  -       jail                    i:p             jail
-+kenv                  -       kenv                    i:issi          kenv
-+kldfind                       -       kldfind                 i:s             
kldfind
-+kldfirstmod           -       kldfirstmod             i:i             
kldfirstmod
-+kldload                       -       kldload                 i:s             
kldload
-+kldnext                       -       kldnext                 i:i             
kldnext
-+kldstat                       -       kldstat                 i:ip            
kldstat
-+kldsym                        -       kldsym                  i:iip           
kldsym
-+kldunload             -       kldunload               i:i             
kldunload
-+kldunloadf            -       kldunloadf              i:ii            
kldunloadf
-+ktrace                        -       ktrace                  i:siii          
ktrace
-+lchmod                        -       lchmod                  i:si            
__lchmod lchmod
-+lchown                        -       lchown                  i:sii           
__lchown lchown
-+sys_lio_listio                -       lio_listio              i:ibnP          
__syscall_lio_listio
-+sys_lseek             -       lseek                   i:iii           
__syscall_lseek
-+sys_freebsd6_lseek    -       freebsd6_lseek          i:iiii          
__syscall_freebsd6_lseek
-+sys_lstat             -       lstat                   i:sp            
__syscall_lstat
-+lutimes                       -       lutimes                 i:sp            
__lutimes lutimes
-+posix_madvise         -       madvise                 i:pii           
posix_madvise
-+minherit              -       minherit                i:aii           minherit
-+mincore                       -       mincore                 i:anV           
mincore
-+mlock                 -       mlock                   i:bn            mlock
-+mlockall              -       mlockall                i:i             mlockall
-+mkfifo                        -       mkfifo                  i:si            
__mkfifo mkfifo
-+sys_mknod             -       mknod                   i:sii           
__syscall_mknod
-+sys_mmap              -       mmap                    b:aniiii        
__syscall_mmap
-+sys_freebsd6_mmap     -       freebsd6_mmap           b:aniiiii       
__syscall_freebsd6_mmap
-+sys_munmap            -       munmap                  i:pi            
__syscall_munmap
-+modfind                       -       modfind                 i:s             
modfind
-+modfnext              -       modfnext                i:i             modfnext
-+modnext                       -       modnext                 i:i             
modnext
-+modstat                       -       modstat                 i:ip            
modstat
-+mount                 -       mount                   i:ssiP          mount
-+msgctl                        -       msgctl                  i:iip           
msgctl
-+msgget                        -       msgget                  i:ii            
msgget
-+msgrcv                        -       msgrcv                  Ci:ibnii        
__libc_msgrcv msgrcv
-+msgsnd                        -       msgsnd                  Ci:ibni         
__libc_msgsnd msgsnd
-+munlock                       -       munlock                 i:ai            
munlock
-+munlockall            -       munlockall              i:              
munlockall
-+nanosleep             -       nanosleep               Ci:pp           
__libc_nanosleep __nanosleep nanosleep
-+nmount                        -       nmount                  i:pii           
nmount
-+sys_nfstat            -       nfstat                  i:ip            
__syscall_nfstat
-+sys_nlstat            -       nlstat                  i:sp            
__syscall_nlstat
-+sys_nstat             -       nstat                   i:sp            
__syscall_nstat
-+ntp_adjtime           -       ntp_adjtime             i:p             
ntp_adjtime
-+obreak                        -       obreak                  i:a             
__syscall_obreak
-+sys_open              -       open                    i:siv           
__syscall_open
-+poll                  -       poll                    Ci:pii          __poll 
poll
-+sys_pread             -       pread                   i:ibni          
__syscall_pread
-+sys_freebsd6_pread    -       freebsd6_pread          i:ibnii         
__syscall_freebsd6_pread
-+sys_pwrite            -       pwrite                  i:ibni          
__syscall_pwrite
-+sys_freebsd6_pwrite   -       freebsd6_pwrite         i:ibnii         
__syscall_freebsd6_pwrite
-+preadv                        -       preadv                  Ci:ipii         
__preadv  preadv  __preadv64  preadv64 
-+pwritev                       -       pwritev                 Ci:ipii         
__pwritev pwritev __pwritev64 pwritev64 
-+quotactl              -       quotactl                i:siip          quotactl
-+sys_readv             -       readv                   i:ipi           
__syscall_readv
-+rfork                 -       rfork                   i:i             __rfork 
rfork
-+rtprio                        -       rtprio                  i:iip           
__rtprio rtprio
-+sched_gets            -       sched_getscheduler      i:i             
__sched_getscheduler sched_getscheduler
-+sched_primax          -       sched_get_priority_max  i:i             
__sched_get_priority_max sched_get_priority_max
-+sched_primin          -       sched_get_priority_min  i:i             
__sched_get_priority_min sched_get_priority_min
-+sched_rr_gi           -       sched_rr_get_interval   i:ip            
__sched_rr_get_interval sched_rr_get_interval
-+sched_setp            -       sched_setparam          i:ip            
__sched_setparam sched_setparam
-+sched_sets            -       sched_setscheduler      i:iip           
__sched_setscheduler sched_setscheduler
-+sched_yield           -       sched_yield             i:              
__sched_yield sched_yield
-+semget                        -       semget                  i:iii           
semget
-+semop                 -       semop                   i:ipi           semop
-+bsd_sendfile          -       sendfile                i:iiiippi       
bsd_sendfile
-+setegid                       -       setegid                 i:i             
setegid
-+seteuid                       -       seteuid                 i:i             
seteuid
-+setgid                        -       setgid                  i:i             
__setgid setgid
-+sys_setlogin          -       setlogin                i:s             
__syscall_setlogin
-+setpgid                       -       setpgid                 i:ii            
__setpgid setpgid
-+setresgid             -       setresgid               i:iii           
setresgid
-+setresuid             -       setresuid               i:iii           
setresuid
-+setrlimit             -       setrlimit               i:ip            
__setrlimit setrlimit setrlimit64
-+setsid                        -       setsid                  i:              
__setsid setsid
-+setuid                        -       setuid                  i:i             
__setuid setuid
-+shmat                 -       shmat                   i:iai           shmat
-+shmctl                        -       shmctl                  i:iip           
shmctl
-+shmdt                 -       shmdt                   i:a             shmdt
-+shmget                        -       shmget                  i:iii           
shmget
-+sys_sigaction         -       sigaction               i:ipp           
__syscall_sigaction
-+sigpending            -       sigpending              i:p             
sigpending
-+sigprocmask           -       sigprocmask             i:iPP           
__sigprocmask sigprocmask
-+sigsuspend            -       sigsuspend              Ci:p            
__sigsuspend sigsuspend
-+sigwaitinfo           -       sigwaitinfo             Ci:pp           
__sigwaitinfo sigwaitinfo
-+sigtimedwait          -       sigtimedwait            Ci:ppP          
__sigtimedwait sigtimedwait
-+sigqueue              -       sigqueue                i:iii           
__sigqueue sigqueue
-+sys_stat              -       stat                    i:sp            
__syscall_stat
-+sysarch                       -       sysarch                 i:ip            
__sysarch sysarch
-+sysctl                        -       sysctl                  i:pibNbn        
__sysctl sysctl
-+sys_truncate          -       truncate                i:sii           
__syscall_truncate
-+sys_freebsd6_truncate -       freebsd6_truncate       i:si            
__syscall_freebsd6_truncate
-+undelete              -       undelete                i:s             undelete
-+unmount                       -       unmount                 i:si            
unmount
-+utrace                        -       utrace                  i:bn            
utrace
-+sys_writev            -       writev                  i:ipi           
__syscall_writev
-+yield                 -       yield                   i:              
__syscall_yield
-+wait4                 -       wait4                   i:iWiP          
__syscall_wait4 __wait4 wait4
-+sys_close             -       close                   i:i             
__syscall_close
-+sys_fcntl             -       fcntl                   i:iiF           
__syscall_fcntl
-+sys_write             -       write                   i:ibn           
__syscall_write
-+sys_read              -       read                    i:ibn           
__syscall_read
-+sys_connect           -       connect                 i:ipi           
__syscall_connect
-+sys_bind              -       bind                    i:ipi           
__syscall_bind
-+sys_sendto            -       sendto                  i:ibnibn        
__syscall_sendto
-+sys_nanosleep         EXTRA   nanosleep               i:pp            
__syscall_nanosleep
-+sys_sigsuspend                EXTRA   sigsuspend              i:p             
__syscall_sigsuspend
-+swapcontext           -       swapcontext             i:pp            
__swapcontext swapcontext
-+swapon                        -       swapon                  i:s             
swapon
-+swapoff                       -       swapoff                 i:s             
swapoff
-+getcontext            -       getcontext              i:p             
__getcontext getcontext
-+setcontext            -       setcontext              i:p             
__setcontext setcontext
-+kqueue                        EXTRA   kqueue                  i:              
__kqueue kqueue
-+kevent                        EXTRA   kevent                  i:ipipip        
__kevent kevent
-+sys_umtx              -       _umtx_op                i:piipp         
__syscall__umtx_op
-+sys_cpuset_getaffinity        -       cpuset_getaffinity      i:iiiip         
__syscall_cpuset_getaffinity
-+sys_cpuset_setaffinity        -       cpuset_setaffinity      i:iiiip         
__syscall_cpuset_setaffinity
-+sys_faccessat         -       faccessat               i:isii          
__syscall_faccessat
-+sys_fchmodat          -       fchmodat                i:isii          
__syscall_fchmodat
-+sys_fchownat          -       fchownat                i:isiii         
__syscall_fchownat
-+sys_fexecve           -       fexecve                 i:ipp           
__syscall_fexecve
-+sys_fstatat           -       fstatat                 i:ispi          
__syscall_fstatat
-+sys_futimesat         -       futimesat               i:isp           
__syscall_futimesat
-+sys_linkat            -       linkat                  i:isisi         
__syscall_linkat
-+sys_mkdirat           -       mkdirat                 i:isi           
__syscall_mkdirat
-+sys_mkfifoat          -       mkfifoat                i:isi           
__syscall_mkfifoat
-+sys_mknodat           -       mknodat                 i:isii          
__syscall_mknodat
-+sys_openat            -       openat                  i:isii          
__syscall_openat
-+sys_readlinkat                -       readlinkat              i:issi          
__syscall_readlinkat
-+sys_renameat          -       renameat                i:isis          
__syscall_renameat
-+sys_symlinkat         -       symlinkat               i:sis           
__syscall_symlinkat
-+sys_unlinkat          -       unlinkat                i:isi           
__syscall_unlinkat
-+sys_shm_open          -       shm_open                i:sii           
__syscall_shm_open
-+sys_shm_unlink                -       shm_unlink              i:s             
__syscall_shm_unlink
-+readlink              -       readlink                i:spi           
__syscall_readlink __readlink readlink
---- /dev/null
 +++ b/ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/sysconf.c
 @@ -0,0 +1,69 @@
 +/* Get file-specific information about a file.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to