Add scouts honor escape hatch for source embedding

This commit is contained in:
Justine Tunney 2020-06-15 19:01:28 -07:00
parent c91b3c5006
commit b4269930f7
547 changed files with 1516 additions and 944 deletions

View file

@ -18,9 +18,8 @@
02110-1301 USA
*/
#include "libc/macros.h"
yoink __FILE__
yoink testlib_runallbenchmarks
.yoink testlib_runallbenchmarks
.source __FILE__
/ Decentralized section for benchmark registration.
/

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
/ Decentralized section for test combo registration.
/

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
/ Decentralized section for test fixture registration.
/

View file

@ -18,8 +18,8 @@
02110-1301 USA
*/
#include "libc/macros.h"
.source __FILE__
.rodata
.yoink __FILE__
/ Nontrivial NUL-terminated string test vector.
.align 1

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
/ Decentralized section for test testcase registration.
/

View file

@ -18,8 +18,8 @@
02110-1301 USA
*/
#include "libc/macros.h"
.source __FILE__
.testonly
.yoink __FILE__
/ Empties L1 instruction cache.
thrashcodecache:

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
.text.unlikely
testlib_showerror_assert_eq:

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
.text.unlikely
testlib_showerror_assert_false:

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
.text.unlikely
testlib_showerror_assert_ne:

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
.text.unlikely
testlib_showerror_assert_true:

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
.text.unlikely
testlib_showerror_expect_eq:

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
.text.unlikely
testlib_showerror_expect_false:

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
.text.unlikely
testlib_showerror_expect_ne:

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
.text.unlikely
testlib_showerror_expect_true:

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
/ Delegates to free().
/

View file

@ -18,7 +18,7 @@
02110-1301 USA
*/
#include "libc/macros.h"
.yoink __FILE__
.source __FILE__
.text.unlikely
testlib_showerror_jump: