1
1
mirror of https://github.com/rui314/mold.git synced 2024-09-11 13:06:59 +03:00

Commit Graph

  • 7391aa7f77
    Merge 552bcd18b1 into 806d7409da Alfred Morgan 2024-09-11 10:13:06 +0200
  • 7b72b4a5eb
    Merge 46c4b826aa into 806d7409da Felix Yan 2024-09-11 10:13:06 +0200
  • 248e1341eb
    Merge 9ab4ab14ab into 806d7409da Jake Leahy 2024-09-10 02:47:55 +0300
  • 01887368e8
    Merge d6d0c9178f into 806d7409da Dickless 2024-09-10 02:47:40 +0300
  • cc063f4f31
    Merge 24f818820b into 806d7409da Christian Sattler 2024-09-10 02:46:08 +0300
  • 731b76c0a5
    Merge f06db5e00a into 806d7409da leleliu008 2024-09-09 17:54:33 +0200
  • e3fd47a861
    Merge 18cacabec7 into 806d7409da Chen Wang 2024-09-08 14:34:54 +0100
  • f8aeb4569c
    Merge 4011923433 into 806d7409da Jauder Ho 2024-09-08 00:56:47 -0700
  • ae8dff27f9
    Merge 5bf1955fa9 into 806d7409da Shiv Dhar 2024-09-07 23:22:57 +0200
  • 806d7409da Refactor main Rui Ueyama 2024-09-07 19:22:17 +0900
  • 2e326cc006 Refactor Rui Ueyama 2024-09-07 15:02:43 +0900
  • e1ace5ea00 Add a FreeBSD test runner Rui Ueyama 2024-09-02 13:53:23 +0900
  • 8e010c2095 Update comments Rui Ueyama 2024-09-01 13:18:23 +0900
  • 6758b53bff Fix CI Rui Ueyama 2024-08-31 15:14:26 +0900
  • f6822fb0f3 Make executables iwth zero-size segments loadable on FreeBSD Rui Ueyama 2024-08-31 14:49:46 +0900
  • f0d39b2460 Add a rule for FreeBSD Rui Ueyama 2024-08-31 13:26:52 +0900
  • a3e69502b0 Refactor Rui Ueyama 2024-08-30 12:04:56 +0900
  • 4645248106
    Merge pull request #1337 from leleliu008/fix-netbsd-no-alloca.h Rui Ueyama 2024-08-30 04:58:24 +0900
  • 80648584cf alloca.h is missing on NetBSD leleliu008 2024-08-29 20:21:55 +0800
  • d4c2073cda Fix test Rui Ueyama 2024-08-27 20:09:39 +0900
  • fe7237e454
    Merge pull request #1335 from ywgrit/main Rui Ueyama 2024-08-27 17:04:46 +0900
  • 4da257e6fb LoongArch: change test of R_LARCH_CALL36 with bigger offset Xin Wang 2024-08-27 15:14:56 +0800
  • ed617fef05
    Merge pull request #1170 from mominul/patch-1 Rui Ueyama 2024-08-27 13:19:16 +0900
  • 1c321022d0 LoongArch: fix error offset for relaxation of R_LARCH_CALL36 Xin Wang 2024-08-26 16:36:54 +0800
  • ed4cae9354 Add a test Rui Ueyama 2024-08-24 14:33:13 +0900
  • 2d390565c1 Fix the section-shrinking relaxation Rui Ueyama 2024-08-24 13:49:37 +0900
  • 5e72d88940 Update a document Rui Ueyama 2024-08-24 13:21:38 +0900
  • 213f2ecec5 Refactor Rui Ueyama 2024-08-23 13:44:38 +0900
  • 23b3778383 Refactor Rui Ueyama 2024-08-22 18:25:28 +0900
  • b9776af9b2 Refactor Rui Ueyama 2024-08-22 17:13:08 +0900
  • 25794c6003 Refactor Rui Ueyama 2024-08-22 11:09:55 +0900
  • 7fa561699e Refactor Rui Ueyama 2024-08-21 13:57:23 +0900
  • 127ba25dab [LoongArch] Fix TLSDESC relaxation Rui Ueyama 2024-08-21 13:25:58 +0900
  • 6a1742ea90 Refacotr Rui Ueyama 2024-08-21 12:42:57 +0900
  • e013d27b54 Add a test Rui Ueyama 2024-08-21 12:20:58 +0900
  • 37e175b4a4
    Merge pull request #1333 from ywgrit/main Rui Ueyama 2024-08-21 12:12:15 +0900
  • 982b901077 LoongArch: apply relaxation to tls desc Xin Wang 2024-08-20 20:37:36 +0800
  • f0797bb8f2 Improve CI Rui Ueyama 2024-08-18 13:22:38 +0900
  • 18f8c425dc Do not use precompiled headers Rui Ueyama 2024-08-18 12:56:38 +0900
  • 194239f8c6 Enable some tests Rui Ueyama 2024-08-18 12:39:22 +0900
  • 401e019b05 Add a test Rui Ueyama 2024-08-18 11:35:39 +0900
  • 0c74e8274e
    Fix infinite loop in split_by_comma_or_colon(). (#1332) cristian64 2024-08-18 03:34:12 +0100
  • e4b8ab308c Skip empty parts in split_by_comma_or_colon(). Christian Aguilera 2024-08-17 11:37:30 +0100
  • d8dcfddcd7 Fix infinite loop in split_by_comma_or_colon(). Christian Aguilera 2024-08-17 11:36:05 +0100
  • cf5d054eb4 Fix CI Rui Ueyama 2024-08-17 16:17:08 +0900
  • d9bf693fb8 [LoongArch] Do not emit local symbols by default Rui Ueyama 2024-08-17 15:09:00 +0900
  • cf38f81c39 Refactor Rui Ueyama 2024-08-17 14:23:16 +0900
  • 2eeb7b411e Simplify Rui Ueyama 2024-08-17 06:35:11 +0900
  • ecc7ce022b Skip ELF symbols whose section numbers are the reserved range Rui Ueyama 2024-08-16 13:23:20 +0900
  • a6b182b065 Refactor Rui Ueyama 2024-08-16 13:25:37 +0900
  • e30f01fe93 Refactor Rui Ueyama 2024-08-16 11:13:07 +0900
  • ac84d2cdbb Refactor Rui Ueyama 2024-08-16 11:16:37 +0900
  • 742ea87d41 Merge .ARM.exidx entries Rui Ueyama 2024-08-15 15:31:01 +0900
  • fa546965ec Refactor Rui Ueyama 2024-08-15 14:11:55 +0900
  • f68657d201 Refactor Rui Ueyama 2024-08-15 13:19:58 +0900
  • 23bc92c66f Emit PT_GNU_PROPERTY program header if .note.gnu.property is present Rui Ueyama 2024-08-15 12:51:57 +0900
  • c2956484ca Refactor Rui Ueyama 2024-08-15 12:00:24 +0900
  • 3f593c62ae Remove code for macOS Rui Ueyama 2024-08-14 21:29:08 +0900
  • 5b8594979b Reorganize directory structure Rui Ueyama 2024-08-14 20:38:06 +0900
  • 7571305cd1 Fix CI Rui Ueyama 2024-08-14 20:04:41 +0900
  • 0631f9750e Fix a Docker image build failure Rui Ueyama 2024-08-14 18:20:06 +0900
  • b51d6ab5cb Avoid LD_PRELOAD Rui Ueyama 2024-08-14 18:31:11 +0900
  • 93c4f35615 Fix minor issues Rui Ueyama 2024-08-14 16:29:51 +0900
  • 510b2d68c0 Reorganize directory structure Rui Ueyama 2024-08-14 15:53:04 +0900
  • d6d8d2e494 [LoongArch] Fix symbol value computation for the extreme code model Rui Ueyama 2024-08-14 13:21:00 +0900
  • 9e0c1c81dd Refactor Rui Ueyama 2024-08-13 20:52:38 +0900
  • ac5031198c Simplify Rui Ueyama 2024-08-13 19:46:47 +0900
  • 11d5426781 Update mold.1 (automated commit) Rui Ueyama 2024-08-13 09:22:48 +0000
  • afc52eea70 Accept --build-id=fast for the sake of compatibility with lld Rui Ueyama 2024-08-13 18:19:19 +0900
  • 6248d964fb Refactor Rui Ueyama 2024-08-13 17:27:41 +0900
  • addb5f1675 [SPARC] Relax TLS GD/LD relocations Rui Ueyama 2024-08-13 16:12:09 +0900
  • ed22d76ef0 Refactor Rui Ueyama 2024-08-12 21:04:41 +0900
  • a73e9b2dac Update comments Rui Ueyama 2024-08-11 18:40:30 +0900
  • 5dfa1cf07c Update comments Rui Ueyama 2024-08-09 18:39:11 +0900
  • 4164285a13 Fix CI Rui Ueyama 2024-08-09 22:06:49 +0900
  • 1f53bd5bfa Attempt to fix CI Rui Ueyama 2024-08-09 18:22:07 +0900
  • a32d294df8 Update comments Rui Ueyama 2024-08-09 18:00:53 +0900
  • dbaa6d7341 [LoongArch] Support TLSDESC Rui Ueyama 2024-08-09 16:59:36 +0900
  • 23a9e7261d Refactor Rui Ueyama 2024-08-09 15:01:56 +0900
  • 5a9919b433 Fix a crash bug Rui Ueyama 2024-08-09 12:08:03 +0900
  • 1d24b70996 Use crc32() instead of crc32_z() Rui Ueyama 2024-08-08 20:05:08 +0900
  • 18cacabec7 docs: fixed a minor typo Chen Wang 2024-08-08 09:31:46 +0800
  • f18d1c1ffc Attempt to fix build failure on 32 bit Alpine distros Rui Ueyama 2024-08-08 10:09:24 +0900
  • 1ab637cea4 Bump mold version to 2.33.0 v2.33.0 stable Rui Ueyama 2024-08-06 17:36:17 +0900
  • 573b8a45df Update mold.1 (automated commit) Rui Ueyama 2024-08-06 05:26:45 +0000
  • 0bf00a4247 Remove --encoded-package-metadata from docs Rui Ueyama 2024-08-06 11:37:02 +0900
  • 43d9536a05 Fix an assertion failure Rui Ueyama 2024-08-05 20:06:44 +0900
  • 893ec1b362 Format Rui Ueyama 2024-08-05 15:08:57 +0900
  • 1aa966c2ad Refactor Rui Ueyama 2024-08-05 12:43:01 +0900
  • 121f917884
    LoongArch: support relaxation of pcalau12i/ld.d to pcalau12i/addi.d or pcaddi (#1322) ywgrit 2024-08-05 11:26:03 +0800
  • 3094d7d33d Skip the unuse relocations Xin Wang 2024-08-05 10:46:46 +0800
  • 7863cf0d62 Skip unuse relocation when relaxation Xin Wang 2024-08-03 15:31:32 +0800
  • 2d622660a0 refactor relaxation of pcalau12i/ld.d and adjust test Xin Wang 2024-08-03 15:29:40 +0800
  • 9cb023774d LoongArch: disable debug sections for test Xin Wang 2024-08-03 11:42:31 +0800
  • d8b7c48928 LoongArch refactor Xin Wang 2024-08-03 10:34:53 +0800
  • daedbf7403 LoongArch: add test for relaxation of pcalau12i/ld.d to pcalau12i/addi.d or pcaddi Xin Wang 2024-08-03 10:16:51 +0800
  • 8abc8b8f53 [LoongArch] support relaxation of pcalau12i/ld.d to pcalau12i/addi.d Xin Wang 2024-08-02 11:42:09 +0800
  • 17a9481522 Merge .sdata, .srodata and .sbss Rui Ueyama 2024-08-03 14:58:24 +0900
  • 06e8bf8933 Update mold.1 (automated commit) Rui Ueyama 2024-08-03 03:15:37 +0000
  • f7af61f80c Update man page Rui Ueyama 2024-08-03 12:07:27 +0900