|  | @@ -8,7 +8,7 @@ use riscv::register::mtvec;
 | 
	
		
			
				|  |  |  /// This function will change a0 and a1 and will NOT change them back.
 | 
	
		
			
				|  |  |  // TODO: Support save trap info.
 | 
	
		
			
				|  |  |  #[unsafe(naked)]
 | 
	
		
			
				|  |  | -#[repr(align(16))]
 | 
	
		
			
				|  |  | +#[rustc_align(16)]
 | 
	
		
			
				|  |  |  pub(crate) unsafe extern "C" fn light_expected_trap() {
 | 
	
		
			
				|  |  |      naked_asm!(
 | 
	
		
			
				|  |  |          "add a0, zero, zero",
 | 
	
	
		
			
				|  | @@ -39,7 +39,7 @@ impl Default for TrapInfo {
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  #[unsafe(naked)]
 | 
	
		
			
				|  |  | -#[repr(align(16))]
 | 
	
		
			
				|  |  | +#[rustc_align(16)]
 | 
	
		
			
				|  |  |  pub(crate) unsafe extern "C" fn expected_trap() {
 | 
	
		
			
				|  |  |      naked_asm!(
 | 
	
		
			
				|  |  |          "csrr a4, mepc",
 |