LINUX.ORG.RU

diff не работает

 , , sun7i


0

1

Пытаюсь сравнить 2 участка кодя ядер разных версий. Исходники хранятся на ntfs (сейчас по другому не получается к сожалению, надо чистить разделы).
diff выдаёт такое сравнение файлов:
diff -d -U 3 -H -B -E -p -t -r -N -x '*.o' -x '*.bin' -x '*.elf' -x '*.lst' -x '*.code' -x '*.map' linux-3.3/arch/arm/mach-sun7i/pm/standby/suspend.xn linux-3.4/arch/arm/mach-sun7i/pm/standby/suspend.xn
--- linux-3.3/arch/arm/mach-sun7i/pm/standby/suspend.xn 2013-03-20 00:28:38.000000000 +0600
+++ linux-3.4/arch/arm/mach-sun7i/pm/standby/suspend.xn 2013-07-17 17:44:29.000000000 +0700
@@ -1,22 +1,22 @@
-
-OUTPUT_ARCH(arm)
-ENTRY(main)
-
-SECTIONS
-{
- __suspend_start = . ;
- .text 0x000000000 :
- {
- ./super/suspend/suspend.o(.text.startup)
- *(.text)
- *(.rodata)
- }
-
- .data : { *(.data) }
-
- __bss_start = . ;
- .bss : { *(.sbss) *(.scommon) *(.bss) *(COMMON) }
- __bss_end = .;
- __suspend_end = . ;
-}
-
+
+OUTPUT_ARCH(arm)
+ENTRY(main)
+
+SECTIONS
+{
+ __suspend_start = . ;
+ .text 0x000000000 :
+ {
+ ./super/suspend/suspend.o(.text.startup)
+ *(.text)
+ *(.rodata)
+ }
+
+ .data : { *(.data) }
+
+ __bss_start = . ;
+ .bss : { *(.sbss) *(.scommon) *(.bss) *(COMMON) }
+ __bss_end = .;
+ __suspend_end = . ;
+}
Что за?
Что-то я особо не понял, в чём различие. Действительно проблема в переносах. Помогла опция -w

★★★★★

Последнее исправление: mittorn (всего исправлений: 1)
Ответ на: комментарий от i-rinat

Торвальдс таки отказался от разработки на венде! Похвально

esandmann
()

Что-то я особо не понял, в чём различие.

У cat есть полезная опция: -A.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.