~vorlon/ubuntu/natty/eglibc/multiarch

« back to all changes in this revision

Viewing changes to dlfcn/Makefile

  • Committer: Steve Langasek
  • Date: 2011-02-18 21:18:44 UTC
  • mfrom: (103.1.7 eglibc)
  • Revision ID: steve.langasek@linaro.org-20110218211844-lodmi8b1qhyq3f3x
Tags: 2.13~pre1-0ubuntu1+multiarch.1
merge from natty

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Copyright (C) 1995-2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
 
1
# Copyright (C) 1995-2006, 2010 Free Software Foundation, Inc.
2
2
# This file is part of the GNU C Library.
3
3
 
4
4
# The GNU C Library is free software; you can redistribute it and/or
95
95
 
96
96
LDFLAGS-default = $(LDFLAGS-rdynamic)
97
97
$(objpfx)default: $(libdl) $(objpfx)defaultmod1.so $(objpfx)defaultmod2.so
98
 
$(objpfx)defaultmod1.so: $(libdl) $(common-objpfx)libc_nonshared.a
 
98
$(objpfx)defaultmod1.so: $(libdl)
99
99
LDFLAGS-defaultmod2.so = $(LDFLAGS-Bsymbolic)
100
 
$(objpfx)defaultmod2.so: $(libdl) $(common-objpfx)libc_nonshared.a
 
100
$(objpfx)defaultmod2.so: $(libdl)
101
101
 
102
102
$(objpfx)errmsg1: $(libdl)
103
103
$(objpfx)errmsg1.out: $(objpfx)errmsg1 $(objpfx)errmsg1mod.so
108
108
$(objpfx)tstcxaatexit: $(libdl)
109
109
$(objpfx)tstcxaatexit.out: $(objpfx)tstcxaatexit $(objpfx)modcxaatexit.so
110
110
 
111
 
$(objpfx)modatexit.so: $(common-objpfx)libc.so $(common-objpfx)libc_nonshared.a
112
 
 
113
111
$(objpfx)tststatic: $(objpfx)libdl.a
114
112
$(objpfx)tststatic.out: $(objpfx)tststatic $(objpfx)modstatic.so
115
113
 
117
115
$(objpfx)tststatic2.out: $(objpfx)tststatic2 $(objpfx)modstatic.so \
118
116
                         $(objpfx)modstatic2.so
119
117
 
120
 
$(objpfx)modstatic2.so: $(libdl) $(common-objpfx)libc.so \
121
 
                        $(common-objpfx)libc_nonshared.a
 
118
$(objpfx)modstatic2.so: $(libdl)
122
119
 
123
120
$(objpfx)bug-dlopen1: $(libdl)
124
121
 
125
122
$(objpfx)bug-dlsym1: $(libdl) $(objpfx)bug-dlsym1-lib2.so
126
123
$(objpfx)bug-dlsym1.out: $(objpfx)bug-dlsym1-lib1.so \
127
124
                         $(objpfx)bug-dlsym1-lib2.so
128
 
$(objpfx)bug-dlsym1-lib1.so: $(objpfx)bug-dlsym1-lib2.so \
129
 
                             $(common-objpfx)libc.so \
130
 
                             $(common-objpfx)libc_nonshared.a
131
 
$(objpfx)bug-dlsym1-lib2.so: $(common-objpfx)libc.so \
132
 
                             $(common-objpfx)libc_nonshared.a
 
125
$(objpfx)bug-dlsym1-lib1.so: $(objpfx)bug-dlsym1-lib2.so
133
126
 
134
127
$(objpfx)bug-atexit1: $(libdl)
135
128
$(objpfx)bug-atexit1.out: $(objpfx)bug-atexit1-lib.so
136
 
$(objpfx)bug-atexit1-lib.so: $(common-objpfx)libc.so \
137
 
                             $(common-objpfx)libc_nonshared.a
138
129
 
139
130
$(objpfx)bug-atexit2: $(libdl)
140
131
$(objpfx)bug-atexit2.out: $(objpfx)bug-atexit2-lib.so
141
 
$(objpfx)bug-atexit2-lib.so: $(common-objpfx)libc.so \
142
 
                             $(common-objpfx)libc_nonshared.a
143
132
 
144
 
LDLIBS-bug-atexit3-lib.so = -lstdc++ -lgcc_eh $(common-objpfx)elf/ld.so \
145
 
                            $(common-objpfx)libc_nonshared.a
 
133
LDLIBS-bug-atexit3-lib.so = -lstdc++ -lgcc_eh $(common-objpfx)libc_nonshared.a
146
134
$(objpfx)bug-atexit3: $(libdl)
147
135
$(objpfx)bug-atexit3.out: $(objpfx)bug-atexit3-lib.so
148
 
$(objpfx)bug-atexit3-lib.so: $(common-objpfx)libc.so \
149
 
                             $(common-objpfx)libc_nonshared.a
150
136
 
151
137
 
152
138
# Depend on libc.so so a DT_NEEDED is generated in the shared objects.