osyjm@caesar.cs.montana.edu (Jaye Mathisen) (08/09/90)
I need to find out what the following routines do so I can kludge up suitable replacements for building X11R4 under HPUX 6.01. Building Xhp fails with: ___utofl, ___fixu, ___floatu, _hpux_getpeername being not found in the libraries... hpux_getpeername I figured out from looking at server/os/4.2/connection.c (Along with a misplaced #endif)... I would guess the utofl is unsigned > float, but what are fixu and floatu??? Any help is apreciated. -- Jaye Mathisen,systems manager Internet: osyjm@caesar.cs.montana.edu 410 Roberts Hall BITNET: icsu6000@mtsunix1.bitnet Dept. of Computer Science Montana State University PHONE: (406) 994-{4780,3931}
sje@hpfcso.HP.COM (Steve Ellcey) (08/14/90)
> I would guess the utofl is unsigned > float, but what are > fixu and floatu??? You are correct about utofl. fixu converts a double to an unsigned and floatu converts an unsigned to a double. These routines should be in /lib/libc.a on your system. You mention you are running 6.01 so I would guess that they are there but without the leading underscores in the name (or with fewer leading underscores). The underscores were added in order to comply with the ANSI C requirements of not polluting the users name space with system function names. Steve Ellcey sje@hpfcrt.fc.hp.com This response does not represent the official position of, or statement by, the Hewlett-Packard Company. The above data is provided for informational purposes only. It is supplied without warranty of any kind.