Source-Changes archive

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

NetBSD master CVS tree commits

Tue May  5 22:32:08 PDT 1998
Update of /cvsroot/src/lib/csu/alpha
In directory nb00:/tmp/cvs-serv27267

Modified Files:
        crtbegin.S crtbegin.c crtend.S crtend.c 
Added Files:
Log Message:
Eliminate incorrect gcc-generated cross-section bsr's by calling the static
constructor/destructor dispatcher via a function pointer protected from
constant propagation. Also, create (presently unused) .S files that solve
the same problem and in addition allow in-line .init section and .fini
section code. This is too big a mod for a 3.2 pullup, however.

Home | Main Index | Thread Index | Old Index