Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.os.vms    |    DEC's VAX* line of computers & VMS.    |    264,096 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 263,149 of 264,096    |
|    =?UTF-8?Q?Arne_Vajh=C3=B8j?= to Waldek Hebisch    |
|    Re: Binutils    |
|    30 Aug 25 16:55:23    |
      From: arne@vajhoej.dk              On 8/29/2025 1:50 PM, Waldek Hebisch wrote:       > There were earlier problems that I resolved. I have now trouble       > during linking of libgcc. Some problems went away after switch       > from binutils 2.43 to binutils 2.21. But now I get the following       > error:       >       > /sklad/usr/alpha-dec-vms/bin/ld: -shared not supported       >       > That is 'ld' from binutils 2.21 says that it does not support       > '-shared'. Note that Makefile wants to create 'libgcc_s.exe',       > so it knows about VMS file extentions. In other words somebody       > at least tried to make it work.       >       > If you want more details I can provide them, but the message       > about '-shared' appears also when I attempt to build a       > different shared image:       >       > /sklad/usr/alpha-dec-vms/bin/ld -shared -o pop_poll.exe pop_poll.obj       >       > so the problem can be reproduced outside of gcc build.              https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=bfd/vms-       lpha.c;h=c4b248494ee624f7b1d6acbf45065469cda7c682;hb=HEAD              says:                     /* vms.c -- BFD back-end for EVAX (openVMS/Alpha) files.        Copyright (C) 1996-2025 Free Software Foundation, Inc.               Initial version written by Klaus Kaempf (kkaempf@rmi.de)        Major rewrite by Adacore.               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, write to the Free Software        Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,        MA 02110-1301, USA. */              /* TODO:        o overlayed sections        o PIC        o Generation of shared image        o Relocation optimizations        o EISD for the stack        o Vectors isect        o 64 bits sections        o Entry point        o LIB$INITIALIZE        o protected sections (for messages)        ...       */                     It is on the TODO list.              Which of course does not help you much.              Arne              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca