From owner-freebsd-bugs Sun Mar 12 04:51:40 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA15266 for bugs-outgoing; Sun, 12 Mar 1995 04:51:40 -0800 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA15260 for ; Sun, 12 Mar 1995 04:51:27 -0800 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.10/8.6.9) with SMTP id OAA28096; Sun, 12 Mar 1995 14:50:26 +0200 Message-Id: <199503121250.OAA28096@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) cc: mark@grondar.za, freebsd-bugs@freefall.cdrom.com Subject: Re: bin/239: Multiply defined symbols in the libraries Date: Sun, 12 Mar 1995 14:50:26 +0200 From: Mark Murray Sender: bugs-owner@FreeBSD.org Precedence: bulk > Just curious: what is the libcompat for when linking gdb? > -- > cheers, J"org OK - here is a shortened script(1) for a make without libcompat in /usr/src/gnu/usr.bin/gdb/gdb: Script started on Sun Mar 12 14:42:21 1995 bash# make -f Makefile.MM cc -O2 -I/a/src/gnu/usr.bin/gdb/gdb/. ...(etc)... dcache.o: Undefined symbol `_remque' referenced from text segment dcache.o: Undefined symbol `_insque' referenced from text segment dcache.o: Undefined symbol `_remque' referenced from text segment dcache.o: Undefined symbol `_insque' referenced from text segment dcache.o: Undefined symbol `_remque' referenced from text segment dcache.o: Undefined symbol `_insque' referenced from text segment dcache.o: Undefined symbol `_remque' referenced from text segment dcache.o: Undefined symbol `_insque' referenced from text segment dcache.o: Undefined symbol `_remque' referenced from text segment dcache.o: Undefined symbol `_insque' referenced from text segment dcache.o: Undefined symbol `_insque' referenced from text segment *** Error code 1 Stop. bash# exit exit Script done on Sun Mar 12 14:43:03 1995 Apart from the obvious reason that they are _called_ many times, are there any reasons that _insque and _remque should be _reported_ so often? Surely once per routine is OK? -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200