Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

re: CVS commit: basesrc/lib/libc/arch/sparc64



|    Date:              Tue May  7 01:32:47 UTC 2002
|    
|    Modified Files:
|       basesrc/lib/libc/arch/sparc64: SYS.h
|    
|    Log Message:
|    Go back from using %g2 (an application register) to %g7 (a system register)
|    for syscall returns.
|
|
| while i haven't compiled or testing anything with this change, i have some
| questions and issues:
|
|       - any flag day associated with thie change?  one assumes not but
|       i've found i can't assume you and i think the same anymore :-)

Shouldn't be.

|       - i am fairly sure you no longer require the .register directive
|       for %g7 that %g2 does:
|
| !     .register       %g2,#scratch
| --  
| !     .register       %g7,#scratch
|
|
| this line should just go away.

Actually you do need that to correctly follow the ELF spec.

Eduardo



Home | Main Index | Thread Index | Old Index