Pb compiling kernel 2.1.128 with -g

christophe leroy (christophe.leroy5@capway.com)
Sat, 21 Nov 1998 21:08:37 MET


While triing to compile my kernel 2.1.128(+devfs78) with -g I get
this error:

gcc -D__KERNEL__ -I/usr/src/linux.2.1.128/include -Wall
-Wstrict-prototypes -g -fomit-frame-pointer -pipe
-fno-strength-reduce -m486 -DCPU=486 -c -o filemap.o filemap
filemap.c: In function `sys_sendfile':
filemap.c:951: impossible register constraint in `asm'
filemap.c:951: impossible register constraint in `asm'
filemap.c:951: impossible register constraint in `asm'
/usr/src/linux.2.1.128/include/linux/wait.h: At top level:
/usr/src/linux.2.1.128/include/linux/wait.h:21: warning:
`init_waitqueue' defined but not used
/usr/src/linux.2.1.128/include/linux/wait.h:26: warning:
`waitqueue_active' defined but not used
/usr/src/linux.2.1.128/include/linux/kdev_t.h:83: warning:
`kdev_t_to_nr' defined but not used
/usr/src/linux.2.1.128/include/linux/kdev_t.h:88: warning:
`to_kdev_t' defined but not used
/usr/src/linux.2.1.128/include/linux/list.h:47: warning: `list_add'
defined but not used
/usr/src/linux.2.1.128/include/linux/list.h:71: warning: `list_empty'
defined but not used
/usr/src/linux.2.1.128/include/linux/list.h:79: warning:
`list_splice' defined but not used
/usr/src/linux.2.1.128/include/linux/dcache.h:46: warning:
`full_name_hash' defined but not used
/usr/src/linux.2.1.128/include/linux/dcache.h:115: warning: `d_drop'
defined but not used
/usr/src/linux.2.1.128/include/linux/dcache.h:121: warning:
`dname_external' defined but not used
/usr/src/linux.2.1.128/include/linux/dcache.h:173: warning: `dget'
defined but not used
/usr/src/linux.2.1.128/include/asm/atomic.h:34: warning: `atomic_add'
defined but not used
/usr/src/linux.2.1.128/include/asm/atomic.h:42: warning: `atomic_sub'
defined but not used
/usr/src/linux.2.1.128/include/asm/atomic.h:58: warning: `atomic_dec'
defined but not used
/usr/src/linux.2.1.128/include/asm/atomic.h:66: warning:
`atomic_dec_and_test' defined but not used
/usr/src/linux.2.1.128/include/asm/system.h:67: warning: `_get_base'
defined but not used
/usr/src/linux.2.1.128/include/asm/system.h:121: warning: `get_limit'
defined but not used
/usr/src/linux.2.1.128/include/asm/system.h:140: warning: `__xchg'
defined but not used
/usr/src/linux.2.1.128/include/asm/semaphore.h:58: warning:
`wake_one_more' defined but not used
/usr/src/linux.2.1.128/include/asm/semaphore.h:67: warning:
`waking_non_zero' defined but not used
/usr/src/linux.2.1.128/include/linux/fs.h:232: warning:
`buffer_uptodate' defined but not used
/usr/src/linux.2.1.128/include/linux/fs.h:237: warning:
`buffer_dirty' defined but not used
/usr/src/linux.2.1.128/include/linux/fs.h:242: warning:
`buffer_locked' defined but not used
/usr/src/linux.2.1.128/include/linux/fs.h:247: warning: `buffer_req'
defined but not used
/usr/src/linux.2.1.128/include/linux/fs.h:257: warning:
`buffer_has_aged' defined but not used
/usr/src/linux.2.1.128/include/linux/fs.h:262: warning:
`buffer_protected' defined but not used
/usr/src/linux.2.1.128/include/linux/time.h:21: warning:
`timespec_to_jiffies' defined but not used
/usr/src/linux.2.1.128/include/linux/time.h:34: warning:
`jiffies_to_timespec' defined but not used
/usr/src/linux.2.1.128/include/linux/coda.h:142: warning: `coda_f2i'
defined but not used
/usr/src/linux.2.1.128/include/linux/fs.h:407: warning:
`mark_inode_dirty' defined but not used
/usr/src/linux.2.1.128/include/linux/capability.h:296: warning:
`cap_combine' defined but not used
/usr/src/linux.2.1.128/include/linux/capability.h:303: warning:
`cap_intersect' defined but not used
/usr/src/linux.2.1.128/include/linux/capability.h:310: warning:
`cap_drop' defined but not used
/usr/src/linux.2.1.128/include/linux/capability.h:317: warning:
`cap_invert' defined but not used
/usr/src/linux.2.1.128/include/linux/major.h:110: warning:
`scsi_blk_major' defined but not used
/usr/src/linux.2.1.128/include/linux/sched.h:497: warning:
`recalc_sigpending' defined but not used
/usr/src/linux.2.1.128/include/linux/sched.h:532: warning:
`sas_ss_flags' defined but not used
/usr/src/linux.2.1.128/include/linux/sched.h:601: warning: `mmget'
defined but not used
/usr/src/linux.2.1.128/include/linux/mm.h:335: warning:
`expand_stack' defined but not used
/usr/src/linux.2.1.128/include/linux/mm.h:374: warning:
`find_vma_intersection' defined but not used
/usr/src/linux.2.1.128/include/linux/pagemap.h:94: warning:
`add_page_to_hash_queue' defined but not used
/usr/src/linux.2.1.128/include/linux/swap.h:149: warning:
`is_page_shared' defined but not used
/usr/src/linux.2.1.128/include/linux/swapctl.h:89: warning:
`AGE_CLUSTER_SIZE' defined but not used
/usr/src/linux.2.1.128/include/linux/swapctl.h:114: warning: `age_of'
defined but not used
/usr/src/linux.2.1.128/include/linux/swapctl.h:119: warning:
`set_page_new' defined but not used
/usr/src/linux.2.1.128/include/asm/pgtable.h:58: warning:
`flush_tlb_mm' defined but not used
/usr/src/linux.2.1.128/include/asm/uaccess.h:301: warning:
`__generic_copy_from_user_nocheck' defined but not used
/usr/src/linux.2.1.128/include/asm/uaccess.h:537: warning:
`__constant_copy_to_user' defined but not used
/usr/src/linux.2.1.128/include/asm/uaccess.h:560: warning:
`__constant_copy_from_user_nocheck' defined but not used
make[2]: *** [filemap.o] Error 1
make[2]: Leaving directory `/usr/src/linux.2.1.128/mm'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux.2.1.128/mm'
make: *** [_dir_mm] Error 2
.c

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/