OSDN Git Service
Koine Yuusuke(koinec) [Sat, 7 Sep 2019 08:04:46 +0000 (17:04 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Thu, 5 Sep 2019 11:41:04 +0000 (20:41 +0900)]
Squashed commit of the following:
commit
f7d145c67295bef2ec18c311003049c194cd6f25
Author: Koine Yuusuke(koinec) <koinec@users.osdn.me>
Date: Thu Sep 5 20:40:05 2019 +0900
(LibGoblin)
* WorkBackup
commit
c2fdd563b21911e4b382f4784b7be34dbf3468bd
Author: Koine Yuusuke(koinec) <koinec@users.osdn.me>
Date: Thu Sep 5 20:08:46 2019 +0900
(LibGoblin)
* WorkBackup
Koine Yuusuke [Tue, 3 Sep 2019 03:45:25 +0000 (12:45 +0900)]
(LibGoblin)
* Implement: DW_OP_swap/rot/abs/and/or/div (NOT Tested!!)
Koine Yuusuke(koinec) [Mon, 2 Sep 2019 13:10:35 +0000 (22:10 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke [Mon, 2 Sep 2019 03:47:56 +0000 (12:47 +0900)]
(LibGoblin)
* Implement: DW_OP_bregx/dup/drop/over/pick
(NON-Tested!!)
Koine Yuusuke(koinec) [Sun, 1 Sep 2019 13:23:50 +0000 (22:23 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 1 Sep 2019 11:42:24 +0000 (20:42 +0900)]
(LibGoblin)
* WorkBackup (Implemented DWARF expression - Const.value evaluation)
Koine Yuusuke(koinec) [Sun, 1 Sep 2019 04:50:28 +0000 (13:50 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sat, 31 Aug 2019 13:22:51 +0000 (22:22 +0900)]
(LibGoblin)
* CreateFile: drd64_libgoblin_dwarf_expression.[ch]
* CreateFile: test_libgoblin_dwarf_expression.c
Koine Yuusuke(koinec) [Sat, 31 Aug 2019 12:17:02 +0000 (21:17 +0900)]
(LibGoblin)
* WorkBackup (Corrected Bug: .debug_line dir/file table to SrcFile )
Koine Yuusuke(koinec) [Thu, 29 Aug 2019 12:56:31 +0000 (21:56 +0900)]
(LibGoblin)
* WorkBackup (Correcting SrcFile Table Regist Logic.)
Koine Yuusuke(koinec) [Tue, 27 Aug 2019 12:57:40 +0000 (21:57 +0900)]
(LibGoblin)
* WorkBackup ( Implementing DWARF_Tag_Type_typedef() func. )
Koine Yuusuke(koinec) [Tue, 27 Aug 2019 12:26:51 +0000 (21:26 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 26 Aug 2019 21:56:40 +0000 (06:56 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 26 Aug 2019 12:13:15 +0000 (21:13 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke [Mon, 26 Aug 2019 03:37:46 +0000 (12:37 +0900)]
(LibGoblin)
* Implement: DW_TAG_restrict_type / DW_TAG_volatile_type
* Change: DW_TAG_pointer_type for DWARF_Tag_Type_Common_type();
Koine Yuusuke [Mon, 26 Aug 2019 00:03:54 +0000 (09:03 +0900)]
(LibGoblin)
* Implement: DWARF_Tag_Type_pointer_type()
Koine Yuusuke(koinec) [Sun, 25 Aug 2019 12:33:35 +0000 (21:33 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Thu, 22 Aug 2019 12:02:53 +0000 (21:02 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Wed, 21 Aug 2019 11:49:58 +0000 (20:49 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Wed, 21 Aug 2019 06:19:36 +0000 (15:19 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Wed, 21 Aug 2019 05:44:41 +0000 (14:44 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Wed, 21 Aug 2019 05:10:31 +0000 (14:10 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Wed, 21 Aug 2019 03:05:25 +0000 (12:05 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Wed, 21 Aug 2019 02:06:20 +0000 (11:06 +0900)]
(LibGoblin)
* CreateFile: NEW drd64_libgoblin_dwarf_line.[ch]
Koine Yuusuke(koinec) [Tue, 20 Aug 2019 12:06:35 +0000 (21:06 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 20 Aug 2019 11:43:20 +0000 (20:43 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 20 Aug 2019 07:49:49 +0000 (16:49 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 20 Aug 2019 07:46:30 +0000 (16:46 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 20 Aug 2019 06:41:33 +0000 (15:41 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 20 Aug 2019 06:34:35 +0000 (15:34 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 20 Aug 2019 05:14:23 +0000 (14:14 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 19 Aug 2019 08:39:29 +0000 (17:39 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 19 Aug 2019 05:07:16 +0000 (14:07 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 18 Aug 2019 12:16:34 +0000 (21:16 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 18 Aug 2019 02:15:03 +0000 (11:15 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sat, 17 Aug 2019 11:27:12 +0000 (20:27 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sat, 17 Aug 2019 07:33:06 +0000 (16:33 +0900)]
(LibGoblin)
* CreateFile: drd64_libgoblin_dwarf_tag_type.[ch]
* CreateFile: drd64_libgoblin_dwarf_tag_class.[ch]
* CreateFile: drd64_libgoblin_dwarf_tag_function.[ch]
* CreateFile: drd64_libgoblin_dwarf_tag_exception.[ch]
* CreateFile: drd64_libgoblin_dwarf_tag_struct.[ch]
* CreateFile: drd64_libgoblin_dwarf_tag_notclang.[ch]
* CreateFile: drd64_libgoblin_dwarf_tag_parameter.[ch]
* rename: drd64_libgoblin_dwarf_tag.[ch] -> ...dispath.[ch]
Koine Yuusuke(koinec) [Fri, 16 Aug 2019 11:06:38 +0000 (20:06 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Fri, 16 Aug 2019 10:46:56 +0000 (19:46 +0900)]
(LibGoblin)
* CreateFile: drd64_libgoblin_index_dwarfinfo.[ch]
Koine Yuusuke(koinec) [Thu, 15 Aug 2019 01:09:27 +0000 (10:09 +0900)]
* WorkBackup
Koine Yuusuke(koinec) [Tue, 25 Jun 2019 20:55:24 +0000 (05:55 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 25 Jun 2019 20:38:42 +0000 (05:38 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 24 Jun 2019 21:00:10 +0000 (06:00 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 24 Jun 2019 20:26:04 +0000 (05:26 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Thu, 13 Jun 2019 20:38:05 +0000 (05:38 +0900)]
(LibGoblin)
* CreateFile: drd64_libgoblin_dwarf_attrform.[ch]
* Split dwarf_info.[ch] to dwarf_attform.[ch]
Koine Yuusuke(koinec) [Tue, 11 Jun 2019 20:51:02 +0000 (05:51 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 11 Jun 2019 20:25:25 +0000 (05:25 +0900)]
(LibGoblin)
* p_infoval struct-val move from BinaryFile to BinaryInfo.
Koine Yuusuke(koinec) [Tue, 11 Jun 2019 20:14:35 +0000 (05:14 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 4 Jun 2019 21:05:39 +0000 (06:05 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 4 Jun 2019 20:35:05 +0000 (05:35 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 3 Jun 2019 20:47:18 +0000 (05:47 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 2 Jun 2019 20:57:14 +0000 (05:57 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 2 Jun 2019 20:30:03 +0000 (05:30 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 2 Jun 2019 02:14:02 +0000 (11:14 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 27 May 2019 20:56:24 +0000 (05:56 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 27 May 2019 20:28:49 +0000 (05:28 +0900)]
(LibGoblin)
* CreateFile: drd64_libgoblin_debug_dwarf.[ch]
* Import: Dump DIE info. (for debug)
Koine Yuusuke(koinec) [Sun, 26 May 2019 20:58:26 +0000 (05:58 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Thu, 23 May 2019 20:37:31 +0000 (05:37 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Thu, 23 May 2019 11:22:42 +0000 (20:22 +0900)]
(LibGoblin)
* WorkBackup
Koine Yuusuke [Wed, 22 May 2019 23:24:28 +0000 (08:24 +0900)]
Test mobile coding environment.
Koine Yuusuke(koinec) [Tue, 21 May 2019 20:55:38 +0000 (05:55 +0900)]
2019/05/22(Wed) 05:55
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 20 May 2019 20:56:10 +0000 (05:56 +0900)]
2019/05/21(Tue) 05:56
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 20 May 2019 20:29:05 +0000 (05:29 +0900)]
2019/05/21(Tue) 05:29
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 20 May 2019 11:17:21 +0000 (20:17 +0900)]
2019/05/20(Mon) 20:17
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 19 May 2019 11:48:14 +0000 (20:48 +0900)]
2019/05/19(Sun) 20:48
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sat, 18 May 2019 10:48:20 +0000 (19:48 +0900)]
2019/05/18(Sat) 19:48
(LibGoblin)
* WorkBackup (Changing .dwarf_info reading mechanism)
Koine Yuusuke(koinec) [Wed, 8 May 2019 20:28:45 +0000 (05:28 +0900)]
2019/05/09(Thr) 05:29
(LibGoblin)
* Refine: dwarf_abbrev
Koine Yuusuke(koinec) [Wed, 8 May 2019 11:58:07 +0000 (20:58 +0900)]
2019/05/08(Wed) 20:58
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 7 May 2019 20:48:31 +0000 (05:48 +0900)]
2019/05/08(Wed) 05:48
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Thu, 2 May 2019 10:38:44 +0000 (19:38 +0900)]
2019/05/02(Thr) 19:39
(LibGoblin)
* Move LibGoblin_SrcFile in LibGoblin_BinaryFile.
Koine Yuusuke(koinec) [Wed, 17 Apr 2019 20:51:46 +0000 (05:51 +0900)]
2019/04/18(Thr) 05:52
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Wed, 17 Apr 2019 11:56:11 +0000 (20:56 +0900)]
2019/04/17(Wed) 20:56
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Tue, 16 Apr 2019 20:47:34 +0000 (05:47 +0900)]
2019/04/17(Wed) 05:47
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 15 Apr 2019 20:39:20 +0000 (05:39 +0900)]
2019/04/16(Tue) 05:39
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Fri, 12 Apr 2019 22:00:45 +0000 (07:00 +0900)]
2019/04/13(Sat) 07:01
(LibBrownie)
* Add Date/Time/uSec Info fro ErrorInfo.
(LibEditText / master)
* Add libedittext builder/cleaner for master Makefile
Koine Yuusuke(koinec) [Thu, 11 Apr 2019 20:49:25 +0000 (05:49 +0900)]
2019/04/12(Fri) 05:49
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Wed, 10 Apr 2019 20:51:32 +0000 (05:51 +0900)]
2019/04/11(Thr) 05:51
(LibGoblin)
* WorkBackup (working for support ErrorSystem with libbrownie)
Koine Yuusuke(koinec) [Wed, 10 Apr 2019 12:03:01 +0000 (21:03 +0900)]
2019/04/10(Wed) 21:03
(LibGoblin)
* Set .plt EntSize (for FreeBSD 12.x)
Koine Yuusuke(koinec) [Tue, 9 Apr 2019 20:44:45 +0000 (05:44 +0900)]
2019/04/10(Wed) 05:45
(LibGoblin)
* BugFix: GNU_STACK Prog.Hdr don't reding.
Koine Yuusuke(koinec) [Tue, 9 Apr 2019 10:59:59 +0000 (19:59 +0900)]
2019/04/09(Tue) 20:00
(LibGoblin)
* Support Adopt ObjectInfo
Koine Yuusuke(koinec) [Mon, 8 Apr 2019 20:46:24 +0000 (05:46 +0900)]
2019/04/09(Tue) 05:46
(LibGoblin)
* Tested: support slaving ObjectInfo
Koine Yuusuke(koinec) [Sun, 7 Apr 2019 20:49:40 +0000 (05:49 +0900)]
2019/04/08(Mon) 05:49
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 7 Apr 2019 02:14:17 +0000 (11:14 +0900)]
2019/04/07(Sun) 11:14
(LibGoblin)
* Set REL-object Name to ObjectInfo.
Koine Yuusuke(koinec) [Wed, 3 Apr 2019 20:40:37 +0000 (05:40 +0900)]
2019/04/04(Thr) 05:40
(LibGoblin)
* Support ELF-Analyze Library.
Koine Yuusuke(koinec) [Tue, 2 Apr 2019 20:38:10 +0000 (05:38 +0900)]
2019/04/03(Wed) 05:38
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Mon, 1 Apr 2019 20:52:18 +0000 (05:52 +0900)]
2019/04/02(Tue) 05:52
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 31 Mar 2019 12:04:04 +0000 (21:04 +0900)]
2019/03/31(Sun)
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 31 Mar 2019 12:00:10 +0000 (21:00 +0900)]
2019/03/31(Sun) 21:00
(LibGoblin)
* BUGFIX: elf_dynsym.c RegistSymbol size bug.
Koine Yuusuke(koinec) [Sun, 31 Mar 2019 11:55:46 +0000 (20:55 +0900)]
2019/03/31(Sun) 20:56
(LibGoblin)
* Support FreeBSD 11.x older ld. (without .plt addr in .dynsym)
Koine Yuusuke(koinec) [Sun, 31 Mar 2019 11:37:40 +0000 (20:37 +0900)]
2019/03/31(Sun) 20:37
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sun, 31 Mar 2019 11:16:56 +0000 (20:16 +0900)]
2019/03/31(Sun) 20:17
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sat, 30 Mar 2019 09:11:16 +0000 (18:11 +0900)]
2019/03/30(Sat) 18:11
(LibGoblin)
* WorkBackup
Koine Yuusuke(koinec) [Sat, 30 Mar 2019 05:41:17 +0000 (14:41 +0900)]
2019/03/30(Sat)
(LibGoblin)
* WorkBackup (for supporting FreeBSD 11.x)
Koine Yuusuke(koinec) [Thu, 28 Mar 2019 20:33:04 +0000 (05:33 +0900)]
2019/03/29(Fri) 05:33
(LibGoblin)
* BugFix: ObjectInfo Inset Error
Koine Yuusuke(koinec) [Thu, 28 Mar 2019 12:05:40 +0000 (21:05 +0900)]
2019/03/28(Thr) 21:05
(LibGoblin)
* Support loadbase ptr. for DynSym / GnuHash
Koine Yuusuke(koinec) [Tue, 26 Mar 2019 20:57:49 +0000 (05:57 +0900)]
2019/03/27(Wed) 05:58
(LibGoblin)
* WorkBackup (BUG!!)
Koine Yuusuke(koinec) [Tue, 26 Mar 2019 20:03:50 +0000 (05:03 +0900)]
2019/03/27(Wed) 05:04
(LibGoblin)
* Support addend loadbase ptr. for SectionInfo
Koine Yuusuke(koinec) [Mon, 25 Mar 2019 20:50:36 +0000 (05:50 +0900)]
2019/03/26(Tue) 05:50
(LibGoblin)
* Implement BinaryFile status. (for duplicate load section stopper)
Koine Yuusuke(koinec) [Sun, 24 Mar 2019 20:39:05 +0000 (05:39 +0900)]
2019/03/25(Mon) 05:39
(LibGoblin)
* Correct: Duplicate-Create BinaryInfo.