[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libdiskfs ( Error while compiling Hurd under Hurd )



Hello,

I tried to compile latest source package that I have got from the CVS
tree; Make stoping at following errors... I couldn't make out what these
errors are all about.. Can anybody explain what makes these errors.

Here goes the make_dump 
------------------------------
make -C libshouldbeinlibc all
make[1]: Entering directory `/src/hurd/libshouldbeinlibc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/hurd/libshouldbeinlibc'
make -C libihash all
make[1]: Entering directory `/src/hurd/libihash'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/hurd/libihash'
make -C libthreads all
make[1]: Entering directory `/src/hurd/libthreads'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/hurd/libthreads'
make -C libiohelp all
make[1]: Entering directory `/src/hurd/libiohelp'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/hurd/libiohelp'
make -C libports all
make[1]: Entering directory `/src/hurd/libports'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/hurd/libports'
make -C libpager all
make[1]: Entering directory `/src/hurd/libpager'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/hurd/libpager'
make -C libfshelp all
make[1]: Entering directory `/src/hurd/libfshelp'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/hurd/libfshelp'
make -C libstore all
make[1]: Entering directory `/src/hurd/libstore'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/src/hurd/libstore'
make -C libdiskfs all
make[1]: Entering directory `/src/hurd/libdiskfs'
gcc -O  -Wall -g -O3  -I.  -I..  -I../include -D_GNU_SOURCE   -c -o file-syncfs.o file-syncfs.c
file-syncfs.c: In function `helper':
file-syncfs.c:61: internal error--unrecognizable insn:
(insn/i 112 111 113 (parallel[ 
            (set (reg/v:SI 42)
                (asm_operands/v ("xchgl %0, %1") ("=&r") 0[ 
                        (reg:SI 41)
                    ] 
                    [ 
                        (asm_input:SI ("0"))
                    ]  ("/include/machine-lock.h") 53))
            (set (mem/v:SI (reg/v:SI 39) 0)
                (asm_operands/v ("xchgl %0, %1") ("=m") 1[ 
                        (reg:SI 41)
                    ] 
                    [ 
                        (asm_input:SI ("0"))
                    ]  ("/include/machine-lock.h") 53))
        ] ) -1 (insn_list 106 (insn_list 111 (nil)))
    (expr_list:REG_DEAD (reg:SI 41)
        (nil)))
make[1]: *** [file-syncfs.o] Error 1
make[1]: Leaving directory `/src/hurd/libdiskfs'
make: *** [libdiskfs] Error 2

-- 
  
ooOo \|||/ oOoo
===============
n a h e e d m v 






Reply to: