🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by David Taylor Wed, 17 Jan 1996 00:00
gcc 2.7.0: libgcc questions
#6231
Author: David Taylor
Date: Wed, 17 Jan 1996 00:00
18 lines
806 bytes
In libgcc.a, there's the file:

	_udiv_w_sdiv.o

It defines one function:

	__udiv_w_sdiv

This function, is referenced in no other libgcc file, it references one
other function:

	sdiv_qrnnd

which is not defined in libgcc nor in any of the system supplied
libraries.

What is the purpose of __udvi_w_sdiv?  And is it needed in the
sparc-sun-solaris2.4 configuration of gcc 2.7.0?
Re: gcc 2.7.0: libgcc questions
#6233
Author: Torbjorn Granlund
Date: Wed, 17 Jan 1996 00:00
10 lines
865 bytes
This was fixed for 2.7.1.

  What is the purpose of __udvi_w_sdiv?  And is it needed in the
  sparc-sun-solaris2.4 configuration of gcc 2.7.0?

It is needed to efficiently support long long divides on machines with
signed 64-bit / 32-bit division, but no unsigned such division.

An example of such a machine is IBM RS/6000 with a RIOS CPU (i.e.,
non-PowerPC versions of RS/6000).
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads