27 Aug, 2017

1 commit

  • If the kernel is configured to be built with debug symbols, or
    has bug tables, comparing files may not work if line numbers
    change. This makes comparing object files with these options
    harder to do. Let's strip out the debug info and drop the
    __bug_table here so that we don't see false positives. There may
    be other things to drop later, and it may be architecture
    specific, but this works for me with my ARM64 build.

    [ Import Linux commit: 65ba6fa439e7c3cbf97de9dce9e7a3390ae2638c ]

    Signed-off-by: Stephen Boyd
    Reviewed-by: Jason Cooper
    Signed-off-by: Masahiro Yamada

    Stephen Boyd
     

22 Aug, 2014

1 commit

  • Import scripts/objdiff improvements from Linux v3.16, which
    consists of 7 commits written by me.

    commit 7fa0e6db3cedc9b70d68a4170f1352e2b1aa0f90
    scripts: objdiff: support directories for the augument of record command

    commit 8ac28bee76eec006aac5ba5c418878a607d53a9b
    scripts: objdiff: fix a comment

    commit 8b5d0f20d64f00ffd5685879f8eb3659379f5aaa
    scripts: objdiff: change the extension of disassembly from .o to .dis

    commit 18165efa8203a34d82f60a1831ea290e7304c654
    scripts: objdiff: improve path flexibility for record command

    commit 1ecc8e489abfdaa6d8d1689f7ff62fdf1adda30c
    scripts: objdiff: remove unnecessary code

    commit 5ab370e91af70d5f1b1dbaec78798a2ff236a2d5
    scripts: objdiff: direct error messages to stderr

    commit fd6e12423311697860f30d10398a0f9eb91977d2
    scripts: objdiff: get the path to .tmp_objdiff more simply

    Signed-off-by: Masahiro Yamada

    Masahiro Yamada
     

18 Apr, 2014

1 commit

  • This commit imports Kbuild-related updates
    from v3.14 to v3.15-rc1.

    - commit 3d3d6b8474204b6819688c9800774d52d370a538
    kbuild: LLVMLinux: Adapt warnings for compilation with clang
    - commit 61163efae02040f66a95c8ed17f4407951ba58fa
    kbuild: LLVMLinux: Add Kbuild support for building kernel with Clang
    - commit 79192ca8ebd9a25c583aa46024a250fef1e7766f
    scripts: objdiff: detect object code changes between two commits
    - commit 1c9e70a55b088d97a59241744fe459409d0c3582
    kbuild: create a build directory automatically for out-of-tree build
    - commit a03fcb50e816a69acffb13b5e56db75063aeba8a
    kbuild: remove redundant '.*.cmd' pattern from make distclean
    - commit 13338935f1574a2dcd1c891461b0dcc42f8cff42
    kbuild: move "quote" to Kbuild.include to be consistent
    - commit bfdfaeae500a3b194b73b01e92a8034791a58b7f
    kbuild: specify build_docproc as a phony target
    - commit f4d4ffc03efc864645b990e1d579bbe1b8e358a4
    kbuild: dtbs_install: new make target
    - commit 1e64ff42ea3d8d2fc8aa71f9717b3c1cb6c2f893
    Kbuild, lto: Disable LTO for asm-offsets.c
    - commit ccbef1674a1579842c7dbdf554efca85d2cd245a
    Kbuild, lto: add ld-version and ld-ifversion macros
    - commit ae63b2d7bdd9bd66b88843be0daf8e37d8f0b574
    scripts/tags.sh: Ignore *.mod.c
    - commit e36aaea28972c57a32a3ba5365e61633739719b9
    kbuild: Fix silent builds with make-4

    Signed-off-by: Masahiro Yamada

    Masahiro Yamada