mirror of
https://github.com/xcat2/xNBA.git
synced 2025-02-04 13:01:43 +00:00
Michael Brown
3b525385af
Removed REAL_FRAGMENT and REAL_CALL, and left just REAL_EXEC (which is
the only one we actually use). This allows REAL_EXEC fragments to contain proper references to constraints (e.g. "%w0"), rather than having to force the use of specific registers. Note that the "num_constraints" parameter is now completely obsolete, and that we can probably reduce the syntax to something like __asm__ __volatile__ ( REAL_CODE ( "asm statements" ) : output constraints : input constraints : clobber ); which would look much more natural, and avoid the need to always specify a clobber list. Add userptr_t to libkir.h, to allow it to at least compile.
Description
xCAT Network Boot Agent
Languages
C
94.5%
Objective-C
2.1%
Assembly
1.3%
Perl
0.9%
Makefile
0.4%
Other
0.7%