diff --git a/01_bareminimum/Makefile b/01_bareminimum/Makefile index ac36d144..9283b7c3 100644 --- a/01_bareminimum/Makefile +++ b/01_bareminimum/Makefile @@ -58,3 +58,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/02_multicore_rust/Makefile b/02_multicore_rust/Makefile index ce81daf7..3552607b 100644 --- a/02_multicore_rust/Makefile +++ b/02_multicore_rust/Makefile @@ -61,3 +61,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/03_uart1/Makefile b/03_uart1/Makefile index 3870dd9e..d957691c 100644 --- a/03_uart1/Makefile +++ b/03_uart1/Makefile @@ -61,3 +61,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/04_mailboxes/Makefile b/04_mailboxes/Makefile index 3870dd9e..d957691c 100644 --- a/04_mailboxes/Makefile +++ b/04_mailboxes/Makefile @@ -61,3 +61,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/05_uart0/Makefile b/05_uart0/Makefile index 0fe0f537..ee81d528 100644 --- a/05_uart0/Makefile +++ b/05_uart0/Makefile @@ -61,3 +61,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/06_raspbootin64/Makefile b/06_raspbootin64/Makefile index 0fe0f537..ee81d528 100644 --- a/06_raspbootin64/Makefile +++ b/06_raspbootin64/Makefile @@ -61,3 +61,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/07_abstraction/Makefile b/07_abstraction/Makefile index 96578522..ac35bea6 100644 --- a/07_abstraction/Makefile +++ b/07_abstraction/Makefile @@ -66,3 +66,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/08_random/Makefile b/08_random/Makefile index 96578522..ac35bea6 100644 --- a/08_random/Makefile +++ b/08_random/Makefile @@ -66,3 +66,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/09_delays/Makefile b/09_delays/Makefile index 96578522..ac35bea6 100644 --- a/09_delays/Makefile +++ b/09_delays/Makefile @@ -66,3 +66,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/0A_power/Makefile b/0A_power/Makefile index 96578522..ac35bea6 100644 --- a/0A_power/Makefile +++ b/0A_power/Makefile @@ -66,3 +66,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/0B_exception_levels/Makefile b/0B_exception_levels/Makefile index 57fe4452..98c6812a 100644 --- a/0B_exception_levels/Makefile +++ b/0B_exception_levels/Makefile @@ -66,3 +66,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/0C_virtual_memory/Makefile b/0C_virtual_memory/Makefile index 57fe4452..98c6812a 100644 --- a/0C_virtual_memory/Makefile +++ b/0C_virtual_memory/Makefile @@ -66,3 +66,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort diff --git a/0D_cache_performance/Makefile b/0D_cache_performance/Makefile index 57fe4452..98c6812a 100644 --- a/0D_cache_performance/Makefile +++ b/0D_cache_performance/Makefile @@ -66,3 +66,6 @@ clean: objdump: cargo objdump --target $(TARGET) -- -disassemble -print-imm-hex kernel8 + +nm: + cargo nm --target $(TARGET) -- kernel8 | sort