Si si, ho fatto tutti e 3 i passaggi e sembrano essere andati a buon fine... qualche altro suggerimento?
ho anche riprovato, l-unica cosa che sembra non andare sono questi messaggi alla fine del make vmlinux...
WARNING: arch/powerpc/kernel/built-in.o(.toc+0xa48): Section mismatch: reference to .init.data:sysfs_cpu_nb before 'fpzero' (at offset -0xffdae550f7d6c16c)
WARNING: arch/powerpc/kernel/built-in.o(.toc+0xec8): Section mismatch: reference to .init.data:dt_root_size_cells (between 'fphalf' and 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0xed0): Section mismatch: reference to .init.data:dt_root_addr_cells (between 'fphalf' and 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0xef0): Section mismatch: reference to .init.data:iommu_is_off (between 'fphalf' and 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0xf00): Section mismatch: reference to .init.data:iommu_force_on (between 'fphalf' and 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0xfa8): Section mismatch: reference to .init.data:feature_properties (between 'fphalf' and 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0xfb8): Section mismatch: reference to .init.data: (between 'fphalf' and 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0xfc8): Section mismatch: reference to .init.data:ibm_pa_features (between 'fphalf' and 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1558): Section mismatch: reference to .init.data:dt_string_start (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1560): Section mismatch: reference to .init.data:dt_string_end (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1568): Section mismatch: reference to .init.data

rom_entry (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x15a0): Section mismatch: reference to .init.data

rom (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x15c0): Section mismatch: reference to .init.data:of_platform (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x15d0): Section mismatch: reference to .init.data:mem_reserve_cnt (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x15e0): Section mismatch: reference to .init.data:mem_reserve_map (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x15e8): Section mismatch: reference to .init.data:ram_top (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x15f8): Section mismatch: reference to .init.data:alloc_top_high (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1600): Section mismatch: reference to .init.data:alloc_bottom (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1608): Section mismatch: reference to .init.data:rmo_top (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1610): Section mismatch: reference to .init.data:alloc_top (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1650): Section mismatch: reference to .init.data

rom_scratch (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1720): Section mismatch: reference to .init.data

rom_iommu_off (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x17d0): Section mismatch: reference to .init.data

rom_tce_alloc_start (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x17d8): Section mismatch: reference to .init.data

rom_tce_alloc_end (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x17f8): Section mismatch: reference to .init.data:regbuf (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1810): Section mismatch: reference to .init.data

rom_initrd_start (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1818): Section mismatch: reference to .init.data

rom_initrd_end (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1850): Section mismatch: reference to .init.data

rom_cmd_line (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1888): Section mismatch: reference to .init.data

rom_iommu_force_on (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x18a0): Section mismatch: reference to .init.data:dt_header_start (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x18b0): Section mismatch: reference to .init.data:dt_struct_start (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x18c0): Section mismatch: reference to .init.data:dt_struct_end (after 'PPC64_CACHES')
WARNING: arch/powerpc/kernel/built-in.o(.toc+0x1910): Section mismatch: reference to .init.data:of_stdout_device (after 'PPC64_CACHES')
io non ci capisco niente...