Page MenuHomePhabricator

alexshap (Alexander Shaposhnikov)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 22 2016, 3:32 PM (193 w, 4 d)

Recent Activity

Mon, Mar 23

alexshap accepted D76562: [llvm-objcopy] Improve tool selection logic to recognize llvm-strip-$major as strip.
Mon, Mar 23, 1:38 PM · Restricted Project
alexshap added inline comments to D76562: [llvm-objcopy] Improve tool selection logic to recognize llvm-strip-$major as strip.
Mon, Mar 23, 1:38 PM · Restricted Project

Sun, Mar 22

alexshap added inline comments to D76562: [llvm-objcopy] Improve tool selection logic to recognize llvm-strip-$major as strip.
Sun, Mar 22, 11:45 AM · Restricted Project
alexshap added inline comments to D76562: [llvm-objcopy] Improve tool selection logic to recognize llvm-strip-$major as strip.
Sun, Mar 22, 1:02 AM · Restricted Project

Mar 6 2020

alexshap accepted D75382: [lld] Initial commit for new Mach-O backend.
Mar 6 2020, 9:59 PM · Restricted Project
alexshap added inline comments to D75382: [lld] Initial commit for new Mach-O backend.
Mar 6 2020, 9:27 PM · Restricted Project

Mar 5 2020

alexshap updated subscribers of D75382: [lld] Initial commit for new Mach-O backend.
Mar 5 2020, 6:35 PM · Restricted Project

Mar 2 2020

alexshap added inline comments to D75382: [lld] Initial commit for new Mach-O backend.
Mar 2 2020, 1:19 PM · Restricted Project
alexshap added a reviewer for D75382: [lld] Initial commit for new Mach-O backend: jhenderson.
Mar 2 2020, 1:19 PM · Restricted Project

Feb 28 2020

alexshap added a reviewer for D75382: [lld] Initial commit for new Mach-O backend: alexshap.
Feb 28 2020, 2:45 PM · Restricted Project

Feb 26 2020

alexshap added inline comments to D75104: [tools][llvm-objcopy] Enable --discard-all for MachO.
Feb 26 2020, 2:47 PM · Restricted Project
alexshap committed rGf79b81fbe287: [llvm-objcopy] Enable --discard-all for MachO (authored by alexshap).
[llvm-objcopy] Enable --discard-all for MachO
Feb 26 2020, 12:57 PM
alexshap closed D75104: [tools][llvm-objcopy] Enable --discard-all for MachO.
Feb 26 2020, 12:57 PM · Restricted Project
alexshap updated the diff for D75104: [tools][llvm-objcopy] Enable --discard-all for MachO.
Feb 26 2020, 8:32 AM · Restricted Project
alexshap updated the diff for D75104: [tools][llvm-objcopy] Enable --discard-all for MachO.
Feb 26 2020, 12:24 AM · Restricted Project

Feb 25 2020

alexshap updated the diff for D75104: [tools][llvm-objcopy] Enable --discard-all for MachO.
Feb 25 2020, 11:38 PM · Restricted Project
alexshap updated the diff for D75104: [tools][llvm-objcopy] Enable --discard-all for MachO.
Feb 25 2020, 11:30 PM · Restricted Project
alexshap added inline comments to D75104: [tools][llvm-objcopy] Enable --discard-all for MachO.
Feb 25 2020, 11:30 PM · Restricted Project
alexshap added inline comments to D75104: [tools][llvm-objcopy] Enable --discard-all for MachO.
Feb 25 2020, 10:47 AM · Restricted Project
alexshap created D75104: [tools][llvm-objcopy] Enable --discard-all for MachO.
Feb 25 2020, 12:23 AM · Restricted Project

Feb 21 2020

alexshap committed rGdc046c70de96: [llvm-objcopy][MachO] Change the storage of sections (authored by alexshap).
[llvm-objcopy][MachO] Change the storage of sections
Feb 21 2020, 1:35 PM
alexshap closed D74946: [llvm-objcopy][MachO] Change the storage of sections..
Feb 21 2020, 1:35 PM · Restricted Project

Feb 20 2020

alexshap created D74946: [llvm-objcopy][MachO] Change the storage of sections..
Feb 20 2020, 9:15 PM · Restricted Project
alexshap updated the summary of D74946: [llvm-objcopy][MachO] Change the storage of sections..
Feb 20 2020, 9:15 PM · Restricted Project

Feb 16 2020

alexshap added a comment to D71647: [llvm-objcopy][MachO] Handle relocation entries where r_extern is 0.

I also would like us to move forward here.
Ping @seiya, is there anything we can help you with to proceed with this patch / address @MaskRay's comments ?

Feb 16 2020, 10:36 AM · Restricted Project

Jan 22 2020

alexshap accepted D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.
Jan 22 2020, 7:39 PM · Restricted Project

Jan 6 2020

alexshap accepted D71951: [CMake] Pass symlink dependency to add_llvm_install_targets explicitly.
Jan 6 2020, 2:07 PM · Restricted Project

Dec 22 2019

alexshap accepted D71808: [Tools] Fixes -Wrange-loop-analysis warnings.
Dec 22 2019, 9:35 AM · Restricted Project

Dec 18 2019

alexshap added a reviewer for D71647: [llvm-objcopy][MachO] Handle relocation entries where r_extern is 0: MaskRay.
Dec 18 2019, 10:00 AM · Restricted Project

Dec 17 2019

alexshap added a comment to D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.

(+ please, apply clang-format --style=llvm to the diff (if not yet))

Dec 17 2019, 5:19 PM · Restricted Project
alexshap added a comment to D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.

okay, thank you again for the patience, overall this looks cleaner to me

Dec 17 2019, 5:09 PM · Restricted Project
alexshap added inline comments to D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.
Dec 17 2019, 12:48 PM · Restricted Project
alexshap added inline comments to D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.
Dec 17 2019, 12:37 PM · Restricted Project

Dec 16 2019

alexshap added a comment to D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.

Thanks for your patience, a few more comments.

Dec 16 2019, 11:12 AM · Restricted Project

Dec 13 2019

alexshap accepted D66283: [llvm-objcopy][MachO] Implement --add-section.

I've added one minor comment, but otherwise this looks good to me, thanks

Dec 13 2019, 11:46 AM · Restricted Project
alexshap added inline comments to D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.
Dec 13 2019, 9:38 AM · Restricted Project

Dec 12 2019

alexshap added a comment to D71429: [llvm] Add llvm-lipo dependency to runtimes.

i think it should work fine (from the "functional" point of view there should be no difference between lipo and llvm-lipo in most scenarios)

Dec 12 2019, 5:10 PM · Restricted Project
alexshap added inline comments to D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.
Dec 12 2019, 12:03 PM · Restricted Project
alexshap added inline comments to D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.
Dec 12 2019, 11:42 AM · Restricted Project

Dec 11 2019

alexshap added inline comments to D71331: [llvm-objcopy][MachO][NFC] Allow section to own its contents.
Dec 11 2019, 10:34 PM · Restricted Project

Dec 5 2019

alexshap added inline comments to D70930: [llvm-objcopy][WebAssembly] Initial support for wasm in llvm-objcopy.
Dec 5 2019, 2:30 AM · Restricted Project

Nov 21 2019

alexshap committed rGb6d3774a2721: [llvm-lipo] Add support for -extract (authored by alexshap).
[llvm-lipo] Add support for -extract
Nov 21 2019, 4:19 PM
alexshap closed D70522: [llvm-lipo] Implement -extract.
Nov 21 2019, 4:19 PM · Restricted Project

Nov 20 2019

alexshap updated the diff for D70522: [llvm-lipo] Implement -extract.

fix typo

Nov 20 2019, 7:58 PM · Restricted Project
alexshap accepted D70475: [llvm-objcopy][MachO] Fix symbol order in the symbol table.
Nov 20 2019, 6:34 PM · Restricted Project
alexshap accepted D70476: [llvm-objcopy][MachO] Implement --strip-debug.

LG

Nov 20 2019, 6:34 PM · Restricted Project
alexshap created D70522: [llvm-lipo] Implement -extract.
Nov 20 2019, 6:25 PM · Restricted Project
alexshap committed rGc54959c00d0b: Introduce llvm-install-name-tool (authored by alexshap).
Introduce llvm-install-name-tool
Nov 20 2019, 12:45 AM

Nov 19 2019

alexshap committed rG2cea161b80ab: Revert "Introduce llvm-install-name-tool" (authored by alexshap).
Revert "Introduce llvm-install-name-tool"
Nov 19 2019, 4:23 PM
alexshap committed rG88f00aef684f: Introduce llvm-install-name-tool (authored by alexshap).
Introduce llvm-install-name-tool
Nov 19 2019, 3:19 PM

Nov 6 2019

alexshap committed rG7d83c2989092: Revert "Introduce llvm-install-name-tool" (authored by alexshap).
Revert "Introduce llvm-install-name-tool"
Nov 6 2019, 5:11 PM
alexshap added a reverting change for rGb5913e6d2f6d: Introduce llvm-install-name-tool: rG7d83c2989092: Revert "Introduce llvm-install-name-tool".
Nov 6 2019, 5:11 PM
alexshap committed rGb5913e6d2f6d: Introduce llvm-install-name-tool (authored by alexshap).
Introduce llvm-install-name-tool
Nov 6 2019, 11:53 AM

Nov 4 2019

alexshap accepted D69739: [llvm-objcopy][ELF] Add OriginalType & OriginalFlags.
Nov 4 2019, 11:35 AM · Restricted Project

Oct 25 2019

alexshap committed rG074af2daf5f3: [llvm-objcopy][MachO] Add support for min os version load commands (authored by alexshap).
[llvm-objcopy][MachO] Add support for min os version load commands
Oct 25 2019, 11:50 AM
alexshap closed D69419: [llvm-objcopy][MachO] Add support for min os version load commands.

Committed: https://github.com/llvm/llvm-project/commit/074af2daf5f33b884088dc0200b1acb038bfcaec

Oct 25 2019, 11:50 AM · Restricted Project
alexshap accepted D65541: [llvm-objcopy][MachO] Implement --only-section.
Oct 25 2019, 10:16 AM · Restricted Project

Oct 24 2019

alexshap created D69419: [llvm-objcopy][MachO] Add support for min os version load commands.
Oct 24 2019, 5:45 PM · Restricted Project

Oct 17 2019

alexshap committed rG68db51d5c677: [Object] Fix the return type of getOffset/getSize (authored by alexshap).
[Object] Fix the return type of getOffset/getSize
Oct 17 2019, 11:49 AM
alexshap committed rL375154: [Object] Fix the return type of getOffset/getSize.
[Object] Fix the return type of getOffset/getSize
Oct 17 2019, 11:49 AM
alexshap closed D69126: [Object] Fix the return type of getOffset/getSize.
Oct 17 2019, 11:49 AM · Restricted Project
alexshap updated the summary of D69126: [Object] Fix the return type of getOffset/getSize.
Oct 17 2019, 11:31 AM · Restricted Project
alexshap created D69126: [Object] Fix the return type of getOffset/getSize.
Oct 17 2019, 11:30 AM · Restricted Project

Oct 16 2019

alexshap added a comment to D65541: [llvm-objcopy][MachO] Implement --only-section.

@seiya - thanks for all your work, I'm wondering - can you commit this change / is there anything blocking this diff ?

Oct 16 2019, 3:26 PM · Restricted Project
alexshap accepted D65541: [llvm-objcopy][MachO] Implement --only-section.
Oct 16 2019, 6:18 AM · Restricted Project

Oct 15 2019

alexshap committed rG4f2f9c00b978: [llvm-lipo] Add missing cast (authored by alexshap).
[llvm-lipo] Add missing cast
Oct 15 2019, 1:10 PM
alexshap committed rL374945: [llvm-lipo] Add missing cast.
[llvm-lipo] Add missing cast
Oct 15 2019, 1:10 PM
alexshap closed D68966: [llvm-lipo] Add missing cast.

(committed (r374945))

Oct 15 2019, 1:10 PM · Restricted Project

Oct 14 2019

alexshap created D68966: [llvm-lipo] Add missing cast.
Oct 14 2019, 6:14 PM · Restricted Project

Oct 11 2019

alexshap committed rGb42e679a4bde: [llvm-lipo] Pass ArrayRef by value. (authored by alexshap).
[llvm-lipo] Pass ArrayRef by value.
Oct 11 2019, 11:13 PM
alexshap committed rL374637: [llvm-lipo] Pass ArrayRef by value..
[llvm-lipo] Pass ArrayRef by value.
Oct 11 2019, 11:13 PM

Oct 7 2019

alexshap committed rGf5d700ac05cb: [llvm-lipo] Relax the check of the specified input file architecture (authored by alexshap).
[llvm-lipo] Relax the check of the specified input file architecture
Oct 7 2019, 10:20 PM
alexshap committed rL373966: [llvm-lipo] Relax the check of the specified input file architecture.
[llvm-lipo] Relax the check of the specified input file architecture
Oct 7 2019, 10:20 PM
alexshap closed D68319: [llvm-lipo] Relax the check of the specified input file architecture.
Oct 7 2019, 7:51 PM · Restricted Project
alexshap accepted D68594: [llvm-lipo] Add TextAPI to LINK_COMPONENTS.

ok, thanks

Oct 7 2019, 7:17 PM · Restricted Project

Oct 2 2019

alexshap accepted D66449: [llvm-objcopy] Accept MachO formats in commad-line parsing.
Oct 2 2019, 4:16 AM · Restricted Project
alexshap updated the diff for D68319: [llvm-lipo] Relax the check of the specified input file architecture.

fix formatting

Oct 2 2019, 2:16 AM · Restricted Project

Oct 1 2019

alexshap created D68319: [llvm-lipo] Relax the check of the specified input file architecture.
Oct 1 2019, 10:20 PM · Restricted Project
alexshap added inline comments to D66280: [llvm-objcopy][MachO] Support indirect symbol table.
Oct 1 2019, 2:18 PM · Restricted Project
alexshap accepted D66280: [llvm-objcopy][MachO] Support indirect symbol table.
Oct 1 2019, 2:04 PM · Restricted Project

Sep 27 2019

alexshap committed rGfa6584c54216: [llvm-lipo] Add support for -arch (authored by alexshap).
[llvm-lipo] Add support for -arch
Sep 27 2019, 3:40 PM
alexshap committed rL373132: [llvm-lipo] Add support for -arch .
[llvm-lipo] Add support for -arch
Sep 27 2019, 3:32 PM
alexshap closed D68116: [llvm-lipo] Add support for -arch.
Sep 27 2019, 3:31 PM · Restricted Project
alexshap added a comment to D68146: [FileCheck] Implement --ignore-case option..

Oh, this is painful.
I'm curious - what do you think about some other options, e.g. about extending FileCheck to add support for case insensitiveness,
but maybe smb else might have a better idea

Sep 27 2019, 2:28 PM · Restricted Project

Sep 26 2019

alexshap created D68116: [llvm-lipo] Add support for -arch.
Sep 26 2019, 8:31 PM · Restricted Project
alexshap committed rL373030: Request commit access for alexshap.
Request commit access for alexshap
Sep 26 2019, 4:17 PM

Sep 23 2019

alexshap committed rG2eef85e24727: [llvm-lipo] Add support for archives (authored by alexshap).
[llvm-lipo] Add support for archives
Sep 23 2019, 3:28 PM
alexshap committed rL372666: [llvm-lipo] Add support for archives .
[llvm-lipo] Add support for archives
Sep 23 2019, 3:25 PM
alexshap closed D67758: [llvm-lipo] Add support for archives.
Sep 23 2019, 3:24 PM · Restricted Project
alexshap added inline comments to D67758: [llvm-lipo] Add support for archives.
Sep 23 2019, 2:12 PM · Restricted Project

Sep 20 2019

alexshap updated the diff for D67758: [llvm-lipo] Add support for archives.

fix minor issues

Sep 20 2019, 5:44 PM · Restricted Project
alexshap updated the diff for D67758: [llvm-lipo] Add support for archives.

Address review comments

Sep 20 2019, 1:53 PM · Restricted Project
alexshap added inline comments to D67758: [llvm-lipo] Add support for archives.
Sep 20 2019, 12:32 PM · Restricted Project

Sep 19 2019

alexshap created D67758: [llvm-lipo] Add support for archives.
Sep 19 2019, 5:12 AM · Restricted Project

Sep 18 2019

alexshap committed rG4fd11c1e456e: [Object] Extend MachOUniversalBinary::getObjectForArch (authored by alexshap).
[Object] Extend MachOUniversalBinary::getObjectForArch
Sep 18 2019, 5:05 PM
alexshap committed rL372278: [Object] Extend MachOUniversalBinary::getObjectForArch.
[Object] Extend MachOUniversalBinary::getObjectForArch
Sep 18 2019, 5:05 PM
alexshap closed D67700: [Object] Extend MachOUniversalBinary::getObjectForArch.
Sep 18 2019, 5:05 PM · Restricted Project
alexshap accepted D67139: [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC..
Sep 18 2019, 4:10 PM · Restricted Project
alexshap added inline comments to D67700: [Object] Extend MachOUniversalBinary::getObjectForArch.
Sep 18 2019, 1:08 PM · Restricted Project
alexshap updated the diff for D67700: [Object] Extend MachOUniversalBinary::getObjectForArch.
Sep 18 2019, 2:49 AM · Restricted Project