Commit Graph

  • df1372ab35 Really basic skeleton of Ackbuilder mark 2. David Given 2016-06-06 17:18:19 +02:00
  • d0bfee142b Archival non-working checkin of the experimental build tool. David Given 2016-06-05 10:39:29 +02:00
  • ffc03090ea hgtags shouldn't be checked in. David Given 2016-06-04 18:16:52 +02:00
  • 059073e56c Branching bug fix. David Given 2016-06-04 12:57:25 +02:00
  • 45f0cb3c0d Added tag release-5-6 for changeset 976d56ed63bd David Given 2016-06-04 12:56:00 +02:00
  • 6db95dc81e Added tag release-6-0-pre-1 for changeset 3d69c08001d4 David Given 2016-06-04 12:55:42 +02:00
  • ca981a2f6a Added tag release-6-0-pre-3 for changeset dd12ef08179d David Given 2016-06-04 12:55:36 +02:00
  • 73ade9cbcf Added tag release-6-0-pre-4 for changeset 42d4fcc3a87c David Given 2016-06-04 12:55:27 +02:00
  • 82399d86ae Added tag release-6-0-pre-5 for changeset 0708542a3c39 David Given 2016-06-04 12:53:57 +02:00
  • 88bd7ce126 Remove defunct pmfiles. David Given 2016-06-03 13:56:50 +02:00
  • 9d620ad1c2 The archiver is called aal now. David Given 2016-06-02 12:35:38 +02:00
  • 4b3c1a2d07 Add missing (but probably non-working) rpi file. David Given 2016-06-02 12:21:13 +02:00
  • f24658181d Has it really been three years since the last release? David Given 2016-06-02 12:07:31 +02:00
  • 7ee4dcde7b Don't strip binaries so we retain debugging information. David Given 2016-06-02 12:06:54 +02:00
  • ef8e6e25e0 Fix a whole pile of issues related to the failed attempt to increase the number of types of relocation possible in the object file. (Now, hopefully, working.) David Given 2016-03-18 21:46:55 +01:00
  • fd7e9f9046 Fix an insidious 64-bitness bug which was causing incorrectly optimised code. David Given 2016-03-17 22:30:24 +01:00
  • 391cb0f2cd Fix checkin into wrong hg branch. David Given 2016-03-17 20:53:45 +01:00
  • 863b610144 Fix use-after-free. David Given 2016-03-17 20:52:27 +01:00
  • b7b449cec3 Install directory now defaults to INSDIR, for ease of use during development. David Given 2016-03-17 20:52:15 +01:00
  • 7e964dd25e Raise the limit on ack.out relocation types by making the size of a relocation structure bigger. Bump ack.out magic number. David Given 2016-03-14 21:08:55 +01:00
  • 88e13ecce3 Don't use the ACK preprocessor on host files --- use the host preprocessor instead. David Given 2016-03-14 20:58:19 +01:00
  • e85991ec86 Fix stray 'call file'. David Given 2016-03-13 21:40:05 +01:00
  • 436db46f48 Merge in VideoCore IV code generator. David Given 2016-03-13 21:39:05 +01:00
  • ff0c78cc78 Merge from default. David Given 2016-03-13 21:13:09 +01:00
  • ffe13a4583 Update README to_ansi Godzil 2014-02-24 11:58:48 +00:00
  • c602379db9 Some fixes for aelflod and aslod. George Koehler 2013-05-17 19:31:30 +02:00
  • 9da790283e Remove/change bad prototypes Godzil 2013-05-17 02:08:39 +02:00
  • 0ba3023570 Add a missing header include. Godzil 2013-05-16 09:41:11 +02:00
  • 06665f4624 Change sbrk definitions. Godzil 2013-05-16 09:39:25 +02:00
  • 0f10f91839 Surprisly clang started to tell me where variable may used uninitialized, correcting it! Godzil 2013-05-16 09:35:52 +02:00
  • c59e2f03ab Augment the "template" buffer size, 50byte is too short for a path. Godzil 2013-03-27 19:45:17 +01:00
  • 5f00cd2e53 Make a brk/sbrk emulation. Manoel Trapier 2013-03-27 15:49:29 +01:00
  • e92393d6f3 Correcting a nasty bug introduced in commit 6204c6b6416dfe4d3a0f0b0b7d6d8b5be81acefb Manoel Trapier 2013-03-25 18:06:45 +01:00
  • b21aede758 Correct a bad change. Manoel Trapier 2013-03-21 18:15:11 +01:00
  • 3f6a9560c5 Correct assert definition to correctly display the faulty text instead of "x" Manoel Trapier 2013-03-21 17:39:00 +01:00
  • 93f542eb7a Add #warning to cemcom.ansi Manoel Trapier 2013-03-21 17:38:27 +01:00
  • 2071a7dbb0 Correct bad changes Manoel Trapier 2013-03-21 17:38:02 +01:00
  • 4cb35a7d72 OUPS! printing text here was really not good idea! Manoel Trapier 2013-03-21 16:08:43 +01:00
  • d853b7f2fb Converting mach ncg... Manoel Trapier 2013-03-21 16:08:18 +01:00
  • ca57bb617b Correct some Linux/clang missing parts. Manoel Trapier 2013-03-21 10:25:29 +01:00
  • ee6e8bdfc3 Correct comment errors. Godzil 2013-03-21 01:35:12 +01:00
  • 595e5258aa Update i86 as part. Godzil 2013-03-21 01:34:42 +01:00
  • d627b11b98 Do not use ACK cpp (even ANSI one) to compile for the host. Godzil 2013-03-21 01:34:07 +01:00
  • da1cb44497 Currently deactivate all language expect ANSI C. Godzil 2013-03-21 01:33:26 +01:00
  • a39e88ecca Update generic part of the AS Godzil 2013-03-21 01:32:58 +01:00
  • b31c94cf32 cpp.ansi: Add missing "#warning" directive Godzil 2013-03-20 23:45:43 +01:00
  • 5c73826e4c Remove unwanted files Manoel Trapier 2013-03-20 20:35:54 +01:00
  • 46f101f4dd Update makeheader.sh Manoel Trapier 2013-03-20 20:35:46 +01:00
  • 2830ec90b1 Finishing ANSI C frontend Manoel Trapier 2013-03-20 20:35:38 +01:00
  • 60b5f91561 More incoherency between MacOSX and Linux... Manoel Trapier 2013-03-20 10:18:01 +01:00
  • b2d6e23b5f Add small too to generate headers. Godzil 2013-03-20 09:41:59 +01:00
  • 6e6d9c26b5 Working on ANSI C frontend... Godzil 2013-03-20 09:41:33 +01:00
  • 1c4e04de3a Next batch of changes! Godzil 2013-03-20 01:58:06 +01:00
  • a05a174f40 MacOS X/clang found a new batch of warnings :) Godzil 2013-03-19 22:14:10 +01:00
  • 1b34c8cc9f Warning hunt on ego. Manoel Trapier 2013-03-19 18:45:41 +01:00
  • 25c717d9b3 Next batch of warning hunt... Manoel Trapier 2013-03-19 17:37:24 +01:00
  • 1ed1edf94d Correct an incoherency with arith and label types. Manoel Trapier 2013-03-19 15:05:37 +01:00
  • 08d1784f95 Remove more warns on ncgg Manoel Trapier 2013-03-19 13:26:07 +01:00
  • e3b4856beb As suspected clang/Linux have it's own sort of warns ^^ Manoel Trapier 2013-03-19 10:55:03 +01:00
  • 0f7eaacc5f Now CGG compile without warns ;) Godzil 2013-03-19 09:46:55 +01:00
  • 97bb7d9316 Remove bad prototypes Godzil 2013-03-19 09:46:36 +01:00
  • 20d58dea19 Another batch.. Manoel Trapier 2013-03-18 19:50:01 +01:00
  • 2bbd5a38de More strict checks... Manoel Trapier 2013-03-18 18:58:21 +01:00
  • a8d9183e25 Reordonate modules in a more logical way. Manoel Trapier 2013-03-18 14:17:14 +01:00
  • a262a916dc Being a bit more strict on warnings (-Wall). Manoel Trapier 2013-03-18 14:16:36 +01:00
  • 74fb1cff61 Make GCC happy with current patchs and compilation flags. Manoel Trapier 2013-03-18 10:24:47 +01:00
  • c0cd8650a6 Another batch especially on C ANSI frontend Godzil 2013-03-18 02:25:39 +01:00
  • 369ec26b03 Add a global symbol2str header Godzil 2013-03-14 22:43:33 +01:00
  • 2a5ab5b856 Update .gitignore Godzil 2013-03-14 21:42:44 +01:00
  • 350e569c2c Correct printf with 64bit pointer Godzil 2013-03-14 21:41:37 +01:00
  • d87b482eac Correct some error on static function declaration. Godzil 2013-03-14 21:38:54 +01:00
  • b31ac47714 A bit of missing corections. Manoel Trapier 2013-03-14 18:09:43 +01:00
  • 03763cbbf0 Starting ANSI C frontend Manoel Trapier 2013-03-14 16:10:42 +01:00
  • 452127650a Next batch Manoel Trapier 2013-03-14 14:54:26 +01:00
  • bd3e7b87e6 Getting sync. Godzil 2013-03-14 09:29:46 +01:00
  • 6093a51511 Add missing stdarg (funnily, linux/clang does not complain about this miss) Godzil 2013-03-14 00:37:35 +01:00
  • 41f96d5169 Next batch... Manoel Trapier 2013-03-13 18:56:03 +01:00
  • c5bfc89269 Update README. Manoel Trapier 2013-03-12 15:05:31 +01:00
  • 22c8f3ac10 Add transtyping for support of 64bit cpu and 32cpu (or the printf verification for %d/%ld will fail) Manoel Trapier 2013-03-12 15:04:26 +01:00
  • 674eb61908 Another batch... Godzil 2013-03-12 03:18:07 +01:00
  • 653bd13b40 Correct printf, and minor changes Godzil 2013-03-12 02:06:30 +01:00
  • 7b8e3edd43 Add missing function prototype. Godzil 2013-03-12 02:05:26 +01:00
  • 5362498c1c Change arith type to force it to be 32bit. Godzil 2013-03-12 02:05:07 +01:00
  • f6d58a0d04 Another batch... Manoel Trapier 2013-03-11 19:19:06 +01:00
  • 36a59de862 Change from yacc to byacc (yacc build code that generate warnings...) Manoel Trapier 2013-03-11 16:09:25 +01:00
  • 0946773758 ANSIfication] Another batch. Manoel Trapier 2013-03-11 16:08:38 +01:00
  • 3d1d1277b7 Next batch. Manoel Trapier 2013-03-08 19:13:03 +01:00
  • 60330b05cd Update a bit of module em_code. Manoel Trapier 2013-03-07 19:23:10 +01:00
  • e54911f642 Update module assert Manoel Trapier 2013-03-07 19:17:18 +01:00
  • 71df09d022 Update tokens.g and regenerate tokens.c with it. Manoel Trapier 2013-03-07 19:06:12 +01:00
  • 498d867bc3 Update LLgen.g and regenerate LLgen.c with it. Manoel Trapier 2013-03-07 18:56:36 +01:00
  • f1cd17c51e Next batch, LLgen no longuer have warning under linux/clang. Manoel Trapier 2013-03-07 18:13:58 +01:00
  • d28368333a Next batch of Ansi-ification Manoel Trapier 2013-03-06 18:05:32 +01:00
  • 9f7ae734db Part 1 of warning/old k&r inconsistency correction. Manoel Trapier 2013-03-05 16:24:29 +01:00
  • 7eff32c40d Force C89 and error on all warnings. Manoel Trapier 2013-03-05 16:23:04 +01:00
  • d3715f3ca4 Add missing Copyright file Manoel Trapier 2013-03-05 10:08:58 +01:00
  • 659f26136a exchange LICENSE and Copyright file Manoel Trapier 2013-03-05 10:06:06 +01:00
  • 33af50ea26 Start k&r to ansi modification Godzil 2013-03-05 09:21:28 +01:00
  • cb89c679ec Update README to display better in markdown Manoel Trapier 2013-03-04 19:22:17 +01:00
  • d78a72a6e2 Add markdown and license file Manoel Trapier 2013-03-04 19:19:28 +01:00