diff options
author | Dale Rahn <drahn@cvs.openbsd.org> | 2003-01-04 15:40:46 +0000 |
---|---|---|
committer | Dale Rahn <drahn@cvs.openbsd.org> | 2003-01-04 15:40:46 +0000 |
commit | 2ca2c7dafe7a16ed5ee28138d05d6c3e8d3783b0 (patch) | |
tree | 3d95668d500275ff96ddfb2bd9f8e6d3a1bd0a6f /gnu/usr.bin/binutils/ld/emultempl | |
parent | 9f11e510bd2c7ea2ec5a8b308b01e68e6d412b42 (diff) |
Remove the support to force linking against a specific shlib major.minor.
This behavior broke libraries which were named libN-X.Y.so.A.B. ok pval, espie
Diffstat (limited to 'gnu/usr.bin/binutils/ld/emultempl')
-rw-r--r-- | gnu/usr.bin/binutils/ld/emultempl/elf32.em | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/ld/emultempl/elf32.em b/gnu/usr.bin/binutils/ld/emultempl/elf32.em index 8d4b0636fd0..394e21b3f7f 100644 --- a/gnu/usr.bin/binutils/ld/emultempl/elf32.em +++ b/gnu/usr.bin/binutils/ld/emultempl/elf32.em @@ -100,10 +100,13 @@ gld${EMULATION_NAME}_search_dir (dirname, filename) force_maj = -1; force_min = -1; dot = strchr (filename, '.'); +#ifdef DO_FORCE_VERS if (dot == NULL) { +#endif /* DO_FORCE_VERS */ len = strlen (filename); alc = NULL; +#ifdef DO_FORCE_VERS } else { @@ -119,6 +122,7 @@ gld${EMULATION_NAME}_search_dir (dirname, filename) if (dot != NULL) force_min = atoi (dot + 1); } +#endif /* DO_FORCE_VERS */ found = NULL; max_maj = max_min = 0; |