i386-netware-ld target for Netware NLM files with C++ support
Bernd Herd
info@herdsoft.com
Wed May 7 08:57:00 GMT 2003
Nick Clifton schrieb:
Hello Nick,
thank you for answering.
Meanwhile I have continued development. gcc does now run native on
NetWare, meaning it is possible to create netware executables on netware
itself. And cross-compiling from win32 and linux to NetWare is also
possible.
The linker script has been replaced by a "clean" nlmld.c program that
can be connected with gcc by the
"--with-ld=/opt/cross/i586-netware/nlmld" configure option when
configuring gcc. It would be good if I'd know a way to make the new
"nlmld" the default linker for gcc on the netware target to avoid
specifiying an absolute path.
I have attached the current state of the patch against binutils-2.13.1
It is a bit lengthy... If you don't want it that way, tell me. Most
likely you'd prefer a patch against the current CVS tree and with
changes for the netware target separated from changes for the netware host?
I have no problems signing a copyright assignment to the FSF and I plan
to continue maintaining the programs developed.
See http://www.herdsoft.com/ti/netware/cross for project homepage.
Bernd
:-)
> Hi Bernd,
>
>
>>I've developed a patch to the i386-netware target to allow creation
>>of NLMs from C++ sources. The work consists of two parts concerning
>>binutils:
>>- Extension of the linker scripts for netware
>>- A shell script to integrate nlmconv into the link process.
>
>
>>Any suggestion on how to integrate the "ld" script approach into the
>>binutils distribution?
>
>
> One approach would be to include it as part of the distribution. You
> could add the script to the binutils/ directory and arrange for it to
> installed if the target is i386-network. This assumes that you would
> be OK with the script living in the binutils project and that you
> would be prepared to sign an FSF copyright assignment for it, and that
> you would be willing to act as a maintainer for the script.
>
> A simpler method would be to archive the script on the herd website
> and just have a link from the binutils project web page to your web
> page.
>
> Cheers
> Nick
>
>
>
>
--
Herd Software Entwicklung
Bernd Herd
Kettelerstr. 35
68642 Bürstadt
Germany
Tel.: +49-6206-707775, Fax.: +49-6206-707776
http://www.herdsoft.com
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: binutils-netware.patch
URL: <https://sourceware.org/pipermail/binutils/attachments/20030507/32abe2cc/attachment.ksh>
More information about the Binutils
mailing list