diff options
Diffstat (limited to 'lib/dlsym.c')
-rw-r--r-- | lib/dlsym.c | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/lib/dlsym.c b/lib/dlsym.c index 66a3662..d2c1968 100644 --- a/lib/dlsym.c +++ b/lib/dlsym.c @@ -1,31 +1,31 @@ -/* -Stub interface to dynamic linker routines -that SunOS uses but didn't ship with 4.1. - -The C library routine wcstombs in SunOS 4.1 tries to dynamically -load some routines using the dlsym interface, described in dlsym(3x). -Unfortunately SunOS 4.1 does not include the necessary library, libdl. - -The R5 Xlib uses wcstombs. If you link dynamcally, your program can -run even with the unresolved reference to dlsym. However, if you -link statically, you will encounter this bug. One workaround -is to include these stub routines when you link. - -Copyright (C) 2011 Free Software Foundation, Inc. - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 3, or (at your option) -any later version. - -This program 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 General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +# dlsym.c: Stub interface to dynamic linker routines that SunOS uses but didn't +# whip with 4.1. +# +# Copyright (C) 2011 Free Software Foundation, Inc. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program 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 General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# + + +# The C library routine wcstombs in SunOS 4.1 tries to dynamically +# load some routines using the dlsym interface, described in dlsym(3x). +# Unfortunately SunOS 4.1 does not include the necessary library, libdl. +# +# The R5 Xlib uses wcstombs. If you link dynamcally, your program can +# run even with the unresolved reference to dlsym. However, if you +# link statically, you will encounter this bug. One workaround +# is to include these stub routines when you link. void *dlopen() { |