Laurent Vivier
5044fbd700
Merge pull request #5 from CheetahPixie/patch-1
...
Remove the sp register from UNPRESERVED_REGS
2025-01-13 09:34:04 +01:00
CheetahPixie
37c3d55720
Remove the sp register from UNPRESERVED_REGS
...
Including the stack pointer register in a clobber list has long since been deprecated by GCC (~9.0 and ~8.4), and according to my research, it appears the compiler ignores its presence in a clobber list regardless.
Whether this is the correct thing to do here I do not know, but from my research, it seems to be, and it does silence the associated deprecation warning that, due to -Werror, causes builds to fail.
See here: https://stackoverflow.com/questions/64928418/arm-cortex-m0-set-msp-c17-compiler-warning
2025-01-12 10:20:41 +00:00
Laurent Vivier
224ab6eabc
Merge pull request #4 from CheetahPixie/patch-1
...
Remove erroneous scripts/tools.sh reference from main makefile
2025-01-09 18:14:03 +01:00
CheetahPixie
a84961eb1d
Remove erroneous scripts/tools.sh reference from main makefile
...
This file has not existed in the repository since 2017, which means attempting to make dist will fail with an error for it being missing. This removes the reference to that file, allowing make dist to succeed.
Considering configure has to be run first (and is what tools.sh became back in 2017), I do not expect the complete omission of this reference to cause any issues.
2025-01-09 16:20:42 +00:00
Laurent Vivier
5b5ffd7947
Merge pull request #3 from CheetahPixie/patch-1
...
Maintenance change: Update i_dir_acl to i_size_high
2025-01-09 17:10:35 +01:00
CheetahPixie
f1690f87ce
Maintenance change: Update i_dir_acl to i_size_high
...
The former macro has long since been removed from upstream, causing build failures on modern tools. This was fixed in ext4magic all the way back in 2018, for example.
See here: https://sourceforge.net/p/ext4magic/tickets/10/
2025-01-09 14:58:24 +00:00
Laurent Vivier
0ee6aca5ae
Rules: add -U to ar
...
by default ar uses deterministic mode and all .o are
added even if they are not new. Disable this by adding -U
to ARFLAGS.
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2017-03-16 20:12:52 +00:00
Laurent Vivier
314268632b
tools: remove targets clean and dist
...
We don't need them here as they are imported from Rules.mk
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2017-03-16 20:05:04 +00:00
Laurent Vivier
bd8f87287c
add configure script
...
Remove tools.sh, and let ./configure to generate tools.mk
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2017-03-16 20:47:29 +01:00
Laurent Vivier
08be6d9c46
Merge pull request #2 from glaubitz/master
...
Fix multiple build issues
2017-03-16 12:07:18 +01:00
John Paul Adrian Glaubitz
59e2e59943
scripts: don't bail out when no m68k cross-compiler can be found
2017-03-15 23:06:33 +01:00
John Paul Adrian Glaubitz
710d7ed2f6
remove trailing spaces from multiple Makefiles
2017-03-15 22:56:49 +01:00
John Paul Adrian Glaubitz
4722d3550b
tools: fix source path for installation of tools binaries
2017-03-15 22:52:40 +01:00
John Paul Adrian Glaubitz
162572aaf9
debian: bump debhelper minimum version and compat to 9
2017-03-15 21:39:27 +01:00
John Paul Adrian Glaubitz
11bd9223ba
tools: remove Makefile from SOURCES variable
2017-03-15 21:34:14 +01:00
Michael Karcher
6e23d9a665
libunix: add -ffreestanding to CFLAGS to fix nonnull-compare warning
2017-03-15 21:29:26 +01:00
John Paul Adrian Glaubitz
b6f49c0e6b
second: make console_putchar() inline in console.c only
2017-03-15 21:23:48 +01:00
Laurent Vivier
6b81ba9f49
tools: include Rules.mk in Makefile
...
To import CONFIG_E2FSLIBS
2017-02-27 16:41:01 +01:00
Laurent Vivier
1f37e6e9b5
docs: move emile.conf to config/
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-11-11 20:13:36 +01:00
Laurent Vivier
53062ff0bf
emile-mktable: force the size of the disk in the table
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-11-11 18:42:51 +01:00
Laurent Vivier
3be63e7001
tools: add tools to set conf path into emiledriver
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-11-10 22:23:53 +01:00
Laurent Vivier
02fdcb3eb4
libmap: add map_update_checksum.c
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-11-10 22:23:53 +01:00
Laurent Vivier
9b3737d9cc
libmap: add map_write_driver.c
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-11-10 22:23:53 +01:00
Laurent Vivier
7b836064ad
libmap: add map_read_driver.c
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-11-10 22:23:53 +01:00
Laurent Vivier
081c7f96ee
libmap: move emile_checksum() to map_checksum()
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-11-08 22:47:21 +01:00
Laurent Vivier
91a43e63c2
Correctly use linux/ext2_fs.h or ext2fs/ext2_fs.h
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-11-08 22:42:27 +01:00
Laurent Vivier
e1d35789fb
tools: create partitions table with EMILE driver
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-11-03 02:00:53 +01:00
Laurent Vivier
7a22506a89
emile-map-set: allow to write flags
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-09-20 23:41:58 +02:00
Laurent Vivier
4de7597e14
Allows to share EMILE directory between several archs
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-09-20 23:06:08 +02:00
Laurent Vivier
0b05a2eff7
docs: correctly use docbook2man
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2015-09-20 22:36:02 +02:00
Laurent Vivier
204bf1d146
emile: add more checks when reading emile.conf
2014-06-01 23:55:12 +02:00
Laurent Vivier
cbe8d0c417
emile-map-set: manage only one driver
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-06-01 02:47:21 +02:00
Laurent Vivier
098deb6716
emile-map-set: use O_RDWR to put driver
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-31 12:20:02 +02:00
Laurent Vivier
e6a2eb39cf
correct return code of map_write
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-31 12:19:52 +02:00
Laurent Vivier
1ec58fc07f
cast device_write_sector() to stream_write_sector_t
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-31 12:19:41 +02:00
Laurent Vivier
c8fedc7bea
remove gestaltID from cdrom-etch.conf
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-11 02:51:05 +02:00
Laurent Vivier
d9935378a9
Add cdrom.conf for sarge and etch
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-10 18:41:17 +02:00
Laurent Vivier
10560b543f
move floppy.conf to config/
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-10 18:31:27 +02:00
Laurent Vivier
b335df3487
Use move.w with short in SysError(), InitEvents(), InitFS()
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-09 02:38:54 +02:00
Laurent Vivier
6e9f924edb
scsi_command() really return error code in case of error...
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-08 23:37:16 +02:00
Laurent Vivier
5d0c15c516
In SCSICmd() count is short, so use move.w
2014-05-08 20:51:58 +02:00
Laurent Vivier
bd1790c47f
max_blocks is unused, but value must be read to change file offset
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-07 02:26:12 +02:00
Laurent Vivier
4f3aa35240
correctly use config_get_property() in emile-set-output
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-07 01:38:19 +02:00
Laurent Vivier
2b5a4fc3bf
Release version 0.14
...
Signed-off-by: Laurent Vivier <Laurent@Vivier.EU>
EMILE-0.14
2013-09-05 14:45:29 +02:00
Laurent Vivier
9bd9755dbb
Update email address
...
Signed-off-by: Laurent Vivier <Laurent@Vivier.EU>
2013-09-05 14:45:27 +02:00
Laurent Vivier
0df27c2253
Update GPLv2
...
Signed-off-by: Laurent Vivier <Laurent@Vivier.EU>
2013-09-05 14:44:59 +02:00
Laurent Vivier
e1afe443ed
Use ext2_fs.h from e2fslibs-dev package
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2013-09-04 18:10:53 +02:00
Laurent Vivier
a83f6671b6
macos: correct typo in GetCurrentMode()
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2013-09-02 21:14:19 +02:00
Laurent Vivier
fe1060c614
Update ChangeLog
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2013-09-02 21:13:41 +02:00
Laurent Vivier
56b997e0de
update (c) date
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:40:02 +01:00