[krbdev.mit.edu #2945] building krb5-1.4 on Solaris with native compiler

Arlene Berry via RT rt-comment at krbdev.mit.edu
Fri Feb 25 17:24:55 EST 2005


When building krb5-1.4 on Solaris with our native compiler I get numerous 
warnings of the form:

/opt/SUNWspro/bin/../SC4.0/bin/fbe: "/tmp/yabeAAAEfaG1U", line 1082: 
warning: label in delay slot (follows CTI)

Fbe is the assempler component of the compiler and I have never seen this 
warning before.  I traced the cause to some of the k5_mutex macros exceeding 
the complexity level tolerated by our compiler.  I converted the following 
four macros in k5-thread.h to static inline functions and the warnings went 
away:

k5_pthread_assert_locked
k5_os_mutex_unlock
k5_mutex_destroy
k5_mutex_unlock

_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar – get it now! 
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/




More information about the krb5-bugs mailing list