public inbox for linux-8086@vger.kernel.org
 help / color / mirror / Atom feed
* Re: libc big files splitting: 2 patches.
       [not found] <CABdhv6+fpLWQRV=eKVxDdtOKohfGe99xSrsXsUSd7YNXUX4JCQ@mail.gmail.com>
@ 2020-02-19 20:49 ` Marc-F. Lucca-Daniau
       [not found]   ` <CABdhv6K-29d+rzJQwoSp6vo136kxk-uP-CzudzLtCnS8yL1rag@mail.gmail.com>
  0 siblings, 1 reply; 2+ messages in thread
From: Marc-F. Lucca-Daniau @ 2020-02-19 20:49 UTC (permalink / raw)
  To: Marcin Laszewski; +Cc: ELKS

Hello Marcin,

Nice shot !

Committed to 
https://github.com/elks-org/elks/commit/40252fb6e004f16531d164ea139781f63899c9a2

This will allow to put more commands in the floppies.

Thanks,

MFLD

Le 17/02/2020 à 10:27, Marcin Laszewski a écrit :
> Hello Marc,
>
> I have splitted 2 big files of libc (string.c & syslib.c) into several
> pieces. The total size of all EXE files has been reduced, e.g files in
> elkscmd [kB]:
>
> Original: 1476
> string.c split: 1398
> syslib.c split: 1371
>
> & ELKS is still working!

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: libc big files splitting: 2 patches.
       [not found]   ` <CABdhv6K-29d+rzJQwoSp6vo136kxk-uP-CzudzLtCnS8yL1rag@mail.gmail.com>
@ 2020-02-20 19:41     ` Marc-F. Lucca-Daniau
  0 siblings, 0 replies; 2+ messages in thread
From: Marc-F. Lucca-Daniau @ 2020-02-20 19:41 UTC (permalink / raw)
  To: Marcin Laszewski; +Cc: ELKS

Well, it means that your kernel configuration is too large to fit in the 
64K code segment.

Please unselect some kernel options and try again.

MFLD


Le 20/02/2020 à 11:29, Marcin Laszewski a écrit :
> Thank you very Marc,
>
> Today, suddenly I received errors after 'make clean; make':
> (...)
> arch/i86/drivers/block/blk_drv.a(ll_rw_blk.o): in function `blk_dev_init':
> (.text+0x1ef): relocation truncated to fit: R_386_16 against `blk_dev'
> (.text+0x1ff): relocation truncated to fit: R_386_16 against `blk_dev'
> arch/i86/drivers/block/blk_drv.a(doshd.o): in function `end_request':
> (.text+0xa0): additional relocation overflows omitted from the output
> make[2]: *** [Makefile:109: boot/system] Error 1
>
> I'm not very good at ld. Could you tell me what is the problem?
>
> Full tapescrit and my config are attached.
>
> ml.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-02-20 19:41 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <CABdhv6+fpLWQRV=eKVxDdtOKohfGe99xSrsXsUSd7YNXUX4JCQ@mail.gmail.com>
2020-02-19 20:49 ` libc big files splitting: 2 patches Marc-F. Lucca-Daniau
     [not found]   ` <CABdhv6K-29d+rzJQwoSp6vo136kxk-uP-CzudzLtCnS8yL1rag@mail.gmail.com>
2020-02-20 19:41     ` Marc-F. Lucca-Daniau

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox