This is the mail archive of the libc-alpha@sourceware.cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

make-syscalls.sh broken?



This change, which was applied on 13-Jun-00, appears to have broken the
build process of glibc (well it appears to be the common factor, and
prior to this change building was succeeding)  
2000-06-07  Greg McGary <greg@mcgary.org>

        * sysdeps/unix/make-syscalls.sh: Add comments to
        output that aid debugging & comprehension.
        Map simple syscall signatures to number of args.
        Generate BP syscall thunk definitions.

This came up in the autobuild system at netwinder.org.  This is on i386,
armv3l, and armv4l GNU/Linux systems.

for dir in /home/build-rpm/BUILD/obj-glibc-20000615 sysdeps/arm/elf
linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread
linuxthreads/sysdeps/unix/sysv linuxthreads/sysdeps/unix
linuxthreads/sysdeps/arm sysdeps/unix/sysv/linux/arm
sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman
sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix/arm sysdeps/unix
sysdeps/posix sysdeps/arm/fpu sysdeps/arm sysdeps/wordsize-32
sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 sysdeps/ieee754
sysdeps/generic/elf sysdeps/generic; do \
  test -f $dir/syscalls.list && \
  { /bin/sh sysdeps/unix/make-syscalls.sh $dir || exit 1; }; \
  test $dir = sysdeps/unix && break; \
done > /home/build-rpm/BUILD/obj-glibc-20000615/sysd-syscallsT
sysdeps/unix/make-syscalls.sh: eval: line 1: syntax error near unexpected
token `(('
sysdeps/unix/make-syscalls.sh: eval: line 1: `callnum= ((0x900000 + 80) )'
sysdeps/unix/make-syscalls.sh: eval: line 1: syntax error near unexpected
token `(('
sysdeps/unix/make-syscalls.sh: eval: line 1: `callnum= ((0x900000 +140) )'
sysdeps/unix/make-syscalls.sh: eval: line 1: syntax error near unexpected
token `(('
sysdeps/unix/make-syscalls.sh: eval: line 1: `callnum= ((0x900000 +139) )'
sysdeps/unix/make-syscalls.sh: eval: line 1: syntax error near unexpected
token `(('
sysdeps/unix/make-syscalls.sh: eval: line 1: `callnum= ((0x900000 +138) )'


The errors continue on for quite some time.  
Not certain where the error is.

-Rms


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]