Commit Graph

  • f8d0c374d4 bump version DATESTAMP master devel1 fautomat 2018-06-09 21:47:22 +0200
  • d1a4cccf82 fix NPE in aout_find_nearest_line Bebbo 2018-06-06 09:32:21 +0200
  • 81e03077bd fix structure - it's defined elsewhere too... so append at end Bebbo 2018-06-02 22:56:07 +0200
  • 426bdc59fb do not use userdata for own purposes... bebbo 2018-06-02 22:13:01 +0200
  • fe3b71c53f add cygwin 64 bit bebbo 2018-05-16 07:36:50 +0200
  • b34e726222 ignore .type stuff bebbo 2018-05-12 22:32:35 +0200
  • 3713addeaa disabled flavor sorting bebbo 2018-05-12 20:05:15 +0200
  • dbd93c69e4 fix relocating ctors with small code bebbo 2018-03-27 22:32:16 +0200
  • 7f1f4229f1 patch also the stab generated offsets bebbo 2018-03-11 20:35:56 +0100
  • 4134f14880 remove a compile warning bebbo 2018-03-11 20:35:18 +0100
  • 9271de17ff be nice to Eclipse bebbo 2018-03-11 20:00:45 +0100
  • e35204ad1d internal cleanup bebbo 2018-03-11 19:59:33 +0100
  • 08fcd15f16 fix npe Bebbo 2018-02-08 00:07:34 +0100
  • eb800e9744 create one debug hunk for loadables and make objdump work again bebbo 2018-02-07 23:14:14 +0100
  • f494ffb0f9 objdump uses now MOTOROLA syntax bebbo 2018-02-04 23:50:02 +0100
  • 467e8b9ef9 support older compilers bebbo 2018-01-23 23:39:59 +0100
  • 865eab8d8c removed reference to ld stuff bebbo 2018-01-19 11:44:41 +0100
  • e0a36d46fa exclude aout format from pcrel long jumps bebbo 2018-01-18 20:58:49 +0100
  • 2e2c00ef91 bump version date bebbo 2018-01-18 20:18:20 +0100
  • 764e92f27f added long jump insertion for small code model bebbo 2018-01-18 20:15:55 +0100
  • 0389bec447 fix slurping archives bebbo 2017-12-25 23:59:14 +0100
  • f9ae4ed1e2 also consider ABS_COMMON to include an library element bebbo 2017-12-23 19:36:35 +0100
  • 268f7957b7 add some eclipse settings... bebbo 2017-12-21 19:25:08 +0100
  • 146f10290b fix archive scanning, linking and support more amiga mem types bebbo 2017-12-21 19:15:35 +0100
  • 72e25c3819 fix .stab/.stabstr hunks, drop if not a debug version otherwise make these the last hunks bebbo 2017-12-16 22:28:02 +0100
  • e5ab1ffedf remove superfluous/duplicate code bebbo 2017-12-16 22:26:54 +0100
  • 2f4889c5cc fixed possible memory trahsing bebbo 2017-12-16 18:10:35 +0100
  • 29668310c7 seems wotking bebbo 2017-12-15 23:11:48 +0100
  • 7a008400e0 ALIAS (indirect) seems to work bebbo 2017-12-15 19:12:53 +0100
  • d2608e1f74 linking with .stab/.stabstr seems to work bebbo 2017-12-14 16:10:00 +0100
  • 36fefa9200 @B fix stabs handling - subtract vma from entries aout bebbo 2017-07-06 23:33:18 +0200
  • 4c5b7af9c9 @B restore 0e9acdc7ec bebbo 2017-05-29 17:08:11 +0200
  • 738025ab43 Merge branch 'pcrel' into devel2 bebbo 2017-05-19 17:20:25 +0200
  • 59d796ee98 @R support pcrelative linking bebbo 2017-05-19 17:16:45 +0200
  • e25d2e608b @R added a hack to search loaded libraries/files multiple times. bebbo 2017-05-07 17:39:14 +0200
  • 179513c0a0 @R devel snapshot bebbo 2017-05-06 20:07:18 +0200
  • 0e9acdc7ec @B fix bit test for BSF_GLOBAL bebbo 2017-03-22 23:40:36 +0100
  • 5781371c30 @B fix possible buffer overrun bebbo 2017-03-22 21:51:10 +0100
  • 771f273346 @B display correct symbols for .data/.bss refs. bebbo 2017-03-20 10:53:30 +0100
  • d1a6d29461 @V bump version to 2.14b bebbo 2017-03-14 21:39:21 +0100
  • 8744207006 @R be more tolerant and accept "ARFILENAMES/ " or "ARFILENAMES/" bebbo 2017-03-14 00:50:02 +0100
  • e9935d1863 @I use BSF_GLOBAL instead of hard coded 2 bebbo 2017-03-14 00:41:37 +0100
  • fa841cf819 @N new m68k specific option: -M a4 to display symbols for baserel offsets in the disassmble dump bebbo 2017-03-14 00:27:46 +0100
  • b381f24187 @B fix linking common symbols, @I cleanup bebbo 2017-03-14 00:10:57 +0100
  • b914ad8df0 @M added devel1 modifications to starting base bebbo 2017-03-13 21:19:09 +0100
  • 246f5351b2 @B undo of some recent bogus changes bebbo 2017-02-23 12:52:35 +0100
  • 9cb231643d @B write "ARFILENAMES/ " instead of "ARFILENAMES/" bebbo 2017-02-22 14:33:58 +0100
  • 5856b5a4cc @V version reports now 2.14a instead 2.14 bebbo 2017-02-18 20:18:12 +0100
  • d3818bb045 @I add #include "config.h" and add an explicit void to remove warnings with some compilers bebbo 2017-02-18 11:33:19 +0100
  • 7ee448c941 @N treat .gcc_except_table as .data bebbo 2017-02-14 15:02:25 +0100
  • 742d6bb698 @R with multiple defined symbols now the first definition is retained (was: last definition), thus object file definition have precedence over libs bebbo 2017-02-13 18:59:08 +0100
  • 6372b0a52e @R new approach to fix the offsets relative to a4. bebbo 2017-02-13 01:28:22 +0100
  • bc877e33c6 @B fix linking with baserel32 mode bebbo 2017-02-06 21:44:29 +0100
  • 1d7d87ecf0 @D remove debug output bebbo 2017-02-06 15:12:01 +0100
  • f474743b90 @B fix #ifdef DEBUGPRINT bebbo 2017-02-06 15:10:05 +0100
  • bb6ad09703 @B fix compatibilty issues for VC bebbo 2017-02-06 15:08:28 +0100
  • b9511c9413 @B fix compatibilty issues for VC bebbo 2017-02-06 15:04:37 +0100
  • 78fa84d0b7 @D added more debug output, @B reintroduced an old bug to make the linker work again!?! bebbo 2017-01-31 20:18:46 +0100
  • fd791101b6 @B fix last merge bebbo 2016-12-01 12:55:03 +0100
  • 54cef86a35 @R support newer asm directives bebbo 2016-11-30 23:51:34 +0100
  • 590f1f95a2 @R changes to work with gcc-6.2.0 bebbo 2016-11-28 22:19:06 +0100
  • ce410ad89a @I add eclipse .project file bebbo 2016-11-22 19:27:18 +0100
  • 2a89d7fe20 Fix m68k_aout_machtype setting for TE_AMIGA. Gunther Nikl 2015-11-28 13:44:40 +0000
  • 374b9faeb4 Factor out common code for processing a.out and hunk relocations. Gunther Nikl 2015-07-03 12:02:29 +0000
  • c49e1d0d04 Minor cleanup. Gunther Nikl 2015-07-03 10:01:50 +0000
  • 5959708977 Rename a helper macro to better reflect what the macro is used for. Gunther Nikl 2015-06-16 17:40:36 +0000
  • d2bd053001 Simplify logic dealing with RELOC32SHORT data from an executable. Gunther Nikl 2015-06-03 18:03:28 +0000
  • 75ee6e77cc In an object file a HUNK_RELRELOC32 has 32bit data. Gunther Nikl 2015-06-03 17:55:47 +0000
  • 33dc868cd6 Move check of on-disk size of relocation data into a separate function. Gunther Nikl 2015-06-03 17:11:42 +0000
  • eb89bd3709 Minor style correction. Gunther Nikl 2015-06-03 16:18:00 +0000
  • 3da84a8d63 Add missing sanity check for pc-relative references from a.out objects. This check was already present for references from hunk objects. Gunther Nikl 2015-05-25 12:39:35 +0000
  • 4e19233665 Add support for relocation hunks with short (16bit) data. Gunther Nikl 2015-05-15 19:35:50 +0000
  • 0c09613c8f Fix RELRELOC32 reading and decoding. AmigaOS 3.x expects short data. Gunther Nikl 2015-05-15 19:22:06 +0000
  • 5df18f43a6 Merge normal RELOC32 and RELOC32SHORT howto selection. Gunther Nikl 2015-05-15 18:53:34 +0000
  • 179c404953 Change HOWTO enumeration. Gunther Nikl 2015-05-15 18:45:53 +0000
  • 39cb210148 Fix behaviour of a core bfd function generating sections. For details check https://sourceware.org/ml/binutils/2003-07/msg00077.html about the patch. Gunther Nikl 2015-05-05 19:01:47 +0000
  • e2b5906c8a Accept additional hunk types containing raw relocation data at two places missed before. Gunther Nikl 2015-04-29 19:07:20 +0000
  • ddc877b3d3 Minor white space changes. Gunther Nikl 2015-04-29 18:52:24 +0000
  • f723c5d6ef Unify relocation read logic. Gunther Nikl 2015-04-29 18:48:43 +0000
  • 48a6d2ca95 Handle more relocation hunk types and treat absolute relocations as such where possible. Gunther Nikl 2015-04-29 18:36:00 +0000
  • 6a60985980 Add support for EXT_RELCOMMON. Gunther Nikl 2015-04-29 18:27:38 +0000
  • 6bda262494 Group common reloc types. Gunther Nikl 2015-04-29 18:21:58 +0000
  • 52d21eb1f2 Handle absolute 8-bit and 16-bit amigaos relocations. Gunther Nikl 2015-04-29 18:16:46 +0000
  • fc73468ff9 Prefer BFD data where available. Gunther Nikl 2015-04-29 17:18:00 +0000
  • 865652483c Handle more hunk types containing raw relocation data. Gunther Nikl 2015-04-29 17:08:54 +0000
  • cc69950864 Make reading HUNK_EXT data robust. Gunther Nikl 2015-04-29 17:03:03 +0000
  • 1bb550cac5 Make reading raw relocation data robust. Gunther Nikl 2015-04-29 16:53:23 +0000
  • 1dc1e0d965 Add a helper function to read a 16-bit value. Gunther Nikl 2015-04-29 16:39:36 +0000
  • d726b16546 Stop accessing BFD backend data member with type-punning. This silences modern GCC versions. Gunther Nikl 2015-03-29 13:01:31 +0000
  • 9658695df9 Tolerate bfd_link_hash_warning for input BFD symbols. Gunther Nikl 2015-03-29 12:38:57 +0000
  • 449a4bb122 Completely backport _bfd_ar_spacepad() changes from X-Git-Url: http://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff_plain;h=390c0e4288ca46982c7702ec420d277c021032f4 Gunther Nikl 2015-03-29 12:32:37 +0000
  • 681f013ef9 Override m68k_aout_machtype value when building an amiga target. Gunther Nikl 2015-03-27 17:17:52 +0000
  • 5c77c5df76 - checkin of certain files being automatically generated with newer version of flex/bison&co. Jens Maus 2015-03-26 08:15:01 +0000
  • b8fa24d6f7 - backported function _bfd_ar_spacepad() from newer binutils versions in archive.c which fixes buffer overflow problems in these older versions of binutils. Jens Maus 2015-03-26 08:13:01 +0000
  • a8d9343dc8 Use FLAG_SMALL_CODE at all places. Gunther Nikl 2015-03-08 20:37:47 +0000
  • 3e83a383d7 Consistently disable small-code checks. Gunther Nikl 2015-03-08 20:17:32 +0000
  • f25adb075e Remove N_TEXT usage. Gunther Nikl 2015-03-08 20:12:47 +0000
  • a7120aeaef Fix N_WARNING .stabs handling. Gunther Nikl 2015-03-08 20:02:08 +0000
  • f4a1fde5e7 * (amiga_write_object_contents): Use amiga_symbol macro. * (amiga_slurp_relocs): Likewise. Gunther Nikl 2014-11-27 21:05:24 +0000
  • 11b5fe1b1d * (amiga_write_object_contents): Fix HUNK_DEBUG size calculation for 64bit hosts. The broken code used the wrong structure for the size calculation. This bug was hidden on 32bit hosts since both structures have the same size on such hosts. The AmigaOS program loader refuses to load programs with a defective structure. Gunther Nikl 2014-11-27 21:01:50 +0000