- Notifications
You must be signed in to change notification settings - Fork27
Commite6ba353
committed
enable the last skipped tests from binutils-esp32ulp
Everything necessary to pass previously skipped binutils-esp32ulp tests isnow fixed. So we no longer need to skip them. (Tests using unsupportedfeatures, such as assembler macros, are still skipped.)Note 1: There is one test, esp32ulp_ranges.s, which requires symbols definedin esp32ulp_globals.s. binutils-esp32ulp joins these during the linking stagein its test scripts. Since we don't separate stages, we simply concatenate thetwo files before assembly.Note 2: binutils-esp32ulp has a bug related to how absolute symbols definedwith .set are interpreted by the JUMP instruction. If a symbol is markedglobal, the value is taken as-is, but if a symbol is not global, it's valueis divided by 4. Since py-esp32-ulp treats the symbol value the same, whetherglobal or not (the believed correct behaviour), we work around the bug in ourtest script and patch the input files to make the relevant symbols global.1 parente3597a7 commite6ba353
1 file changed
+48
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
54 | 90 | | |
55 | 91 | | |
56 | 92 | | |
| |||
60 | 96 | | |
61 | 97 | | |
62 | 98 | | |
| 99 | + | |
63 | 100 | | |
64 | 101 | | |
65 | 102 | | |
66 | 103 | | |
67 | 104 | | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | 105 | | |
79 | 106 | | |
80 | 107 | | |
| |||
83 | 110 | | |
84 | 111 | | |
85 | 112 | | |
86 | | - | |
| 113 | + | |
87 | 114 | | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
88 | 125 | | |
89 | 126 | | |
90 | 127 | | |
| |||
0 commit comments
Comments
(0)