From 3e10cd52a1f0c454587ca50973f5987fe9475e30 Mon Sep 17 00:00:00 2001 From: Andre Richter Date: Thu, 1 Nov 2018 22:44:16 +0100 Subject: [PATCH] Add nm target --- 01_bareminimum/Makefile | 3 +++ 02_multicore_rust/Makefile | 3 +++ 03_uart1/Makefile | 3 +++ 04_mailboxes/Makefile | 3 +++ 05_uart0/Makefile | 3 +++ 06_raspbootin64/Makefile | 3 +++ 07_abstraction/Makefile | 3 +++ 08_random/Makefile | 3 +++ 09_delays/Makefile | 3 +++ 0A_power/Makefile | 3 +++ 0B_exception_levels/Makefile | 3 +++ 0C_virtual_memory/Makefile | 3 +++ 0D_cache_performance/Makefile | 3 +++ 13 files changed, 39 insertions(+) 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