Studying GAS .weak, .section, and .align
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next marker
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu Movement

a
w
s
d
h j k l


Quotes and References Menus

Enter Jump to timecode

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
0:06Recap and set the stage for the day
0:06Recap and set the stage for the day
0:06Recap and set the stage for the day
0:44Equate the asm in entry.S to array accessing in C
0:44Equate the asm in entry.S to array accessing in C
0:44Equate the asm in entry.S to array accessing in C
3:08Determine to learn if STORE and LOAD are macros
3:08Determine to learn if STORE and LOAD are macros
3:08Determine to learn if STORE and LOAD are macros
5:49Consult the reply to our question in the Big RISCY BUSINESS Question Thread1
5:49Consult the reply to our question in the Big RISCY BUSINESS Question Thread1
5:49Consult the reply to our question in the Big RISCY BUSINESS Question Thread1
9:55Layout the desktop with a few words on the setup
🗹
9:55Layout the desktop with a few words on the setup
🗹
9:55Layout the desktop with a few words on the setup
🗹
12:44Plug the RISC-V webinar2 and slides from the presentation3
12:44Plug the RISC-V webinar2 and slides from the presentation3
12:44Plug the RISC-V webinar2 and slides from the presentation3
16:55Mention the RISC-V's I-Cache Re-Configurability4
16:55Mention the RISC-V's I-Cache Re-Configurability4
16:55Mention the RISC-V's I-Cache Re-Configurability4
27:33Learn about weak symbol5 and nm6
📖
27:33Learn about weak symbol5 and nm6
📖
27:33Learn about weak symbol5 and nm6
📖
38:38Exercise: Use nm to see if / how using #pragma weak in C code changes the compiler's output
38:38Exercise: Use nm to see if / how using #pragma weak in C code changes the compiler's output
38:38Exercise: Use nm to see if / how using #pragma weak in C code changes the compiler's output
40:34Learn use cases of weak symbol7
📖
40:34Learn use cases of weak symbol7
📖
40:34Learn use cases of weak symbol7
📖
46:47Learn limitations of the weak symbol8
📖
46:47Learn limitations of the weak symbol8
📖
46:47Learn limitations of the weak symbol8
📖
54:56Consult GNU Binutils on .weak9
54:56Consult GNU Binutils on .weak9
54:56Consult GNU Binutils on .weak9
57:47Learn about .section10 with a few words on a.out11
📖
57:47Learn about .section10 with a few words on a.out11
📖
57:47Learn about .section10 with a few words on a.out11
📖
1:09:16thyber18 Hey miotatsu! What are you working on today?
🗪
1:09:16thyber18 Hey miotatsu! What are you working on today?
🗪
1:09:16thyber18 Hey miotatsu! What are you working on today?
🗪
1:10:19Continue learning about .section flags and the optional type argument12
📖
1:10:19Continue learning about .section flags and the optional type argument12
📖
1:10:19Continue learning about .section flags and the optional type argument12
📖
1:17:13Learn about .align13 with the determination to ask in the forums how the alignment is specified on RISC-V
📖
1:17:13Learn about .align13 with the determination to ask in the forums how the alignment is specified on RISC-V
📖
1:17:13Learn about .align13 with the determination to ask in the forums how the alignment is specified on RISC-V
📖
1:24:42Call it an episode for today with a shout-out to DannyFritz for the support
1:24:42Call it an episode for today with a shout-out to DannyFritz for the support
1:24:42Call it an episode for today with a shout-out to DannyFritz for the support