* 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