diff options
| author | Mike Pall <mike> | 2015-01-03 15:04:38 +0100 |
|---|---|---|
| committer | Mike Pall <mike> | 2015-01-03 15:04:38 +0100 |
| commit | 054e6abe37450344e20b373ec326055071029e9b (patch) | |
| tree | d3abbe61e643f4f59797d2aea24cc3a0643df53b /src/host | |
| parent | a13dfd66c3427f9cc94044f261a526042b0d02f5 (diff) | |
| download | luajit-054e6abe37450344e20b373ec326055071029e9b.tar.gz luajit-054e6abe37450344e20b373ec326055071029e9b.tar.bz2 luajit-054e6abe37450344e20b373ec326055071029e9b.zip | |
Add LJ_FR2 mode: Two-slot frame info.
Diffstat (limited to 'src/host')
| -rw-r--r-- | src/host/buildvm_libbc.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/host/buildvm_libbc.h b/src/host/buildvm_libbc.h index e96c8a53..45f8f8cb 100644 --- a/src/host/buildvm_libbc.h +++ b/src/host/buildvm_libbc.h | |||
| @@ -3,6 +3,20 @@ | |||
| 3 | static const int libbc_endian = 0; | 3 | static const int libbc_endian = 0; |
| 4 | 4 | ||
| 5 | static const uint8_t libbc_code[] = { | 5 | static const uint8_t libbc_code[] = { |
| 6 | #if LJ_FR2 | ||
| 7 | 0,1,2,0,0,1,2,24,1,0,0,76,1,2,0,241,135,158,166,3,220,203,178,130,4,0,1,2,0, | ||
| 8 | 0,1,2,24,1,0,0,76,1,2,0,243,244,148,165,20,198,190,199,252,3,0,1,2,0,0,0,3, | ||
| 9 | 16,0,5,0,21,1,0,0,76,1,2,0,0,2,10,0,0,0,15,16,0,12,0,16,1,9,0,41,2,1,0,21,3, | ||
| 10 | 0,0,41,4,1,0,77,2,8,128,18,6,1,0,18,8,5,0,59,9,5,0,66,6,3,2,10,6,0,0,88,7,1, | ||
| 11 | 128,76,6,2,0,79,2,248,127,75,0,1,0,0,2,11,0,0,0,16,16,0,12,0,16,1,9,0,43,2, | ||
| 12 | 0,0,18,3,0,0,41,4,0,0,88,5,7,128,18,7,1,0,18,9,5,0,18,10,6,0,66,7,3,2,10,7, | ||
| 13 | 0,0,88,8,1,128,76,7,2,0,70,5,3,3,82,5,247,127,75,0,1,0,0,1,2,0,0,0,3,16,0,12, | ||
| 14 | 0,21,1,0,0,76,1,2,0,0,2,10,0,0,2,30,16,0,12,0,21,2,0,0,11,1,0,0,88,3,7,128, | ||
| 15 | 8,2,0,0,88,3,23,128,59,3,2,0,43,4,0,0,64,4,2,0,76,3,2,0,88,3,18,128,16,1,14, | ||
| 16 | 0,41,3,1,0,3,3,1,0,88,3,14,128,3,1,2,0,88,3,12,128,59,3,1,0,22,4,1,1,18,5,2, | ||
| 17 | 0,41,6,1,0,77,4,4,128,23,8,1,7,59,9,7,0,64,9,8,0,79,4,252,127,43,4,0,0,64,4, | ||
| 18 | 2,0,76,3,2,0,75,0,1,0,0,2,0 | ||
| 19 | #else | ||
| 6 | 0,1,2,0,0,1,2,24,1,0,0,76,1,2,0,241,135,158,166,3,220,203,178,130,4,0,1,2,0, | 20 | 0,1,2,0,0,1,2,24,1,0,0,76,1,2,0,241,135,158,166,3,220,203,178,130,4,0,1,2,0, |
| 7 | 0,1,2,24,1,0,0,76,1,2,0,243,244,148,165,20,198,190,199,252,3,0,1,2,0,0,0,3, | 21 | 0,1,2,24,1,0,0,76,1,2,0,243,244,148,165,20,198,190,199,252,3,0,1,2,0,0,0,3, |
| 8 | 16,0,5,0,21,1,0,0,76,1,2,0,0,2,9,0,0,0,15,16,0,12,0,16,1,9,0,41,2,1,0,21,3, | 22 | 16,0,5,0,21,1,0,0,76,1,2,0,0,2,9,0,0,0,15,16,0,12,0,16,1,9,0,41,2,1,0,21,3, |
| @@ -15,6 +29,7 @@ static const uint8_t libbc_code[] = { | |||
| 15 | 0,41,3,1,0,3,3,1,0,88,3,14,128,3,1,2,0,88,3,12,128,59,3,1,0,22,4,1,1,18,5,2, | 29 | 0,41,3,1,0,3,3,1,0,88,3,14,128,3,1,2,0,88,3,12,128,59,3,1,0,22,4,1,1,18,5,2, |
| 16 | 0,41,6,1,0,77,4,4,128,23,8,1,7,59,9,7,0,64,9,8,0,79,4,252,127,43,4,0,0,64,4, | 30 | 0,41,6,1,0,77,4,4,128,23,8,1,7,59,9,7,0,64,9,8,0,79,4,252,127,43,4,0,0,64,4, |
| 17 | 2,0,76,3,2,0,75,0,1,0,0,2,0 | 31 | 2,0,76,3,2,0,75,0,1,0,0,2,0 |
| 32 | #endif | ||
| 18 | }; | 33 | }; |
| 19 | 34 | ||
| 20 | static const struct { const char *name; int ofs; } libbc_map[] = { | 35 | static const struct { const char *name; int ofs; } libbc_map[] = { |
