From owner-cvs-gnu Sun Nov 6 13:32:30 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id NAA24940 for cvs-gnu-outgoing; Sun, 6 Nov 1994 13:32:30 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id NAA24924; Sun, 6 Nov 1994 13:32:14 -0800 Date: Sun, 6 Nov 1994 13:32:14 -0800 From: Bruce Evans Message-Id: <199411062132.NAA24924@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/cc/include tm.h Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk bde 94/11/06 13:32:13 Modified: gnu/usr.bin/cc/cc_int aux-output.c final.c gnu/usr.bin/cc/include tm.h Log: Restore my fixes to 2.6.0. The changes should not affect anything except profiling and wchar_t. Profiled libraries will shrink. tm.h: Our wchar_t is int, not unsigned short. Always link statically if profiling. Define all the SPECs together. final.c, tm.h: Don't emit unused profiling code and data. aux-output.c: Always preserve the PIC register if profiling. aux-output.c, tm.h: Implement FUNCTION_PROFILER_EPILOGUE (currently not used). New: tm.h: Set the target defaults in the correct way.