1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-11-25 08:37:38 +01:00
libunwind-eh_elf/src
Matt Fischer 612e1056f6 Fix symlink install hook
During the install, symlinks are added from libunwind-<arch> to
libunwind-generic.  However, on platforms that don't support
symlinking (such as Windows), the $(LN_S) macro is defined
as 'cp -p' instead.  This works fine, except that since the
target of the symlink is a relative path, the copy will only
succeed if the current directory is the directory that contains
the file.

The solution to this problem suggested in the Autotools manual
(see http://www.gnu.org/software/automake/manual/automake.html#Extending)
is to simply cd into the correct directory first.  This patch
makes that change for the symlinks that are being made during install.

[ edit: use relative path for the link name as well ]
2013-04-19 20:07:02 -07:00
..
arm Support building with older compilers. 2012-11-24 21:37:07 -08:00
coredump SuperH port 2012-09-28 14:50:03 +03:00
dwarf dwarf: Fix memory leak 2013-04-02 21:19:56 -07:00
hppa Apply `define_lock()' 2012-09-28 14:51:21 +03:00
ia64 Define and use `CONST_ATTR' 2012-09-28 14:51:21 +03:00
mi Reduce the number of ifdefs in machine independent code 2012-09-29 12:22:47 -07:00
mips Prefer NULL over zero 2012-09-28 14:51:21 +03:00
ppc Invert tdep_init() flag logic 2012-09-28 14:06:07 +03:00
ppc32 Apply `define_lock()' 2012-09-28 14:51:21 +03:00
ppc64 Apply `define_lock()' 2012-09-28 14:51:21 +03:00
ptrace Plug in `ARRAY_SIZE' in ptrace code 2012-09-28 14:50:03 +03:00
setjmp Create and install pkg-config .pc files 2012-09-15 11:34:43 -07:00
sh Support building with older compilers. 2012-11-24 21:37:07 -08:00
unwind Create and install pkg-config .pc files 2012-09-15 11:34:43 -07:00
x86 unw_is_signal_frame should return false/0 for bad addresses 2013-03-10 14:59:44 -07:00
x86_64 Fix x86-64 debug build -Wformat warning 2012-10-05 21:24:36 -07:00
elf32.c Do nothing of UNW_REMOTE_ONLY is defined. 2003-02-15 03:10:30 +00:00
elf32.h Silence warning about symbol redefinition. 2010-03-07 17:27:41 +02:00
elf64.c Do nothing of UNW_REMOTE_ONLY is defined. 2003-02-15 03:10:30 +00:00
elf64.h Silence warning about symbol redefinition. 2010-03-07 17:27:41 +02:00
elfxx.c Fix header inclusion order in `src/elfxx.c' 2012-10-05 21:24:30 -07:00
elfxx.h Introduce get_proc_name_in_image() 2012-03-12 20:09:18 -07:00
libunwind-generic.pc.in Create and install pkg-config .pc files 2012-09-15 11:34:43 -07:00
Makefile.am Fix symlink install hook 2013-04-19 20:07:02 -07:00
os-freebsd.c freebsd: Workaround for old FreeBSD kernels 2012-05-14 23:07:52 -07:00
os-hpux.c Have tdep_get_elf_image available in case of UNW_REMOTE_ONLY 2011-10-15 23:10:28 -07:00
os-linux.c Have tdep_get_elf_image available in case of UNW_REMOTE_ONLY 2011-10-15 23:10:28 -07:00
os-linux.h Prefer NULL over zero 2012-09-28 14:51:21 +03:00