[BACK]Return to glob.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc / gen

File: [cvs.NetBSD.org] / src / lib / libc / gen / glob.c (download)

Revision 1.8.2.2, Wed Oct 22 06:41:32 1997 UTC (16 years, 10 months ago) by thorpej
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA
Changes since 1.8.2.1: +10 -0 lines

Pull up from trunk:

New hacks to make libc work painlessly without bumping the major number:
use type func(arg1s) asm("emitted_name") gcc mechanism.
Suggested by Bill Sommerfeld.

Allow the old-name functions to be compiled from the same source file as
the renamed functions, and add some #error directives to force the
issue with weak symbols for renamed functions when we support weak
symbols in the C library.

/*	$NetBSD: glob.c,v 1.8.2.2 1997/10/22 06:41:32 thorpej Exp $	*/

/*
 * Written by Jason R. Thorpe <thorpej@NetBSD.ORG>, October 21, 1997.
 * Public domain.
 */

#define __LIBC12_SOURCE__

#include "__glob13.c"