diff options
author | Roland McGrath <roland@gnu.org> | 2006-02-27 07:42:22 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2006-02-27 07:42:22 +0000 |
commit | 640153adafe5ca3a12ff47b444cafd51fb8d5e27 (patch) | |
tree | 8966b8f7be3f5e8dbb2f04682401177f9e22b10c /bare/Makefile | |
parent | 5733ab93602e266664260759f65025c3b39cf8e9 (diff) | |
download | glibc-640153adafe5ca3a12ff47b444cafd51fb8d5e27.tar.gz glibc-640153adafe5ca3a12ff47b444cafd51fb8d5e27.tar.xz glibc-640153adafe5ca3a12ff47b444cafd51fb8d5e27.zip |
Move bare/ to ports repository.
Diffstat (limited to 'bare/Makefile')
-rw-r--r-- | bare/Makefile | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/bare/Makefile b/bare/Makefile deleted file mode 100644 index ddfa6ac5e9..0000000000 --- a/bare/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright (C) 1994, 1997 Free Software Foundation, Inc. -# This file is part of the GNU C Library. -# Contributed by Joel Sherrill (jsherril@redstone-emh2.army.mil), -# On-Line Applications Research Corporation. -# - -# The GNU C Library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. - -# The GNU C Library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. - -# You should have received a copy of the GNU Lesser General Public -# License along with the GNU C Library; if not, write to the Free -# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA -# 02111-1307 USA. - -subdir := bare - -bare-routines := brdinit console strtsupp -routines = $(bare-routines) -elided-routines = $(bare-routines) -extra-objs = $(bare-routines:%=%.o) - -install-lib = lib$(config-vendor).a - -include ../Rules - -# -# For bare targets, the $(config-vendor) is the name of the board. -# We will place the board dependent code ONLY in a library which -# is board dependent. This way many target boards can share a -# single libc.a. To resolve all symbols and successfully link -# a program, the application must link against libc.a and libMY_TARGET.a. -# For example, the target specific library for the Motorola MVME135 -# board will be named libmvme135.a. To link a program for the -# MVME135, one must link against -lc and -lmvme135. -# - -lib: $(objpfx)lib$(config-vendor).a - -$(objpfx)lib$(config-vendor).a: $(bare-routines:%=$(objpfx)%.o) -# This library is small enough that it's simplest to recreate the archive -# from scratch each time. - rm -f $@ -ifdef objdir - cd $(objpfx); $(AR) cq$(verbose) $(@:$(objpfx)%=%) $(^:$(objpfx)%=%) -else - $(AR) cq$(verbose) $@ $^ -endif - $(RANLIB) $@ |