diff --git a/[refs] b/[refs] index a08d4bb82296..ef8b4c8c0ff6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9c6751280b6206e2a96f9600938003a29968e4fa +refs/heads/master: f542c5d6e57ea32daae3708a71911d9f5c883c5a diff --git a/trunk/arch/x86/um/checksum_32.S b/trunk/arch/x86/um/checksum_32.S index f058d2f82e18..8d0c420465cc 100644 --- a/trunk/arch/x86/um/checksum_32.S +++ b/trunk/arch/x86/um/checksum_32.S @@ -26,6 +26,7 @@ */ #include +#include /* * computes a partial checksum, e.g. for TCP/UDP fragments @@ -232,15 +233,11 @@ unsigned int csum_partial_copy_generic (const char *src, char *dst, #define SRC(y...) \ 9999: y; \ - .section __ex_table, "a"; \ - .long 9999b, 6001f ; \ - .previous + _ASM_EXTABLE(9999b, 6001f) #define DST(y...) \ 9999: y; \ - .section __ex_table, "a"; \ - .long 9999b, 6002f ; \ - .previous + _ASM_EXTABLE(9999b, 6002f) .align 4