Commit Graph

1332 Commits

Author SHA1 Message Date
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>
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
Laurent Vivier 8cde86073a gcc-4.6: correct strict aliasing errors.
Use "union" to remove error:

"error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]"

Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier f2be9d761f Remove unused variables (detected with gcc-4.6) in m68k part
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier 14f8dd5556 Remove unused variables (detected with gcc-4.6)
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier 7b2824186b add emile.conf man page into .deb
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier 72e809c89e Add more details on "root" option
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier c5342c3c4a debian: correct non-m68k build
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00