Summary
Shortlog
Changelog
Graph
Tags
Bookmarks
Branches
Files
Help
Search
L4Re/idl4re
Shortlog
(0)
-100
-60
+60
+100
tip
2019-11-09
Paul Boddie
files
Added templates and a program to generate Makefile include files.
makefile-include-generation
2019-11-09
Paul Boddie
files
Renamed the compound option to "comp" (also meaning composite or component).
2019-11-09
Paul Boddie
files
Moved more code into separate modules. Fixed/updated module descriptions.
2019-11-09
Paul Boddie
files
Moved dispatch function code to another module.
2019-11-09
Paul Boddie
files
Moved message structure access functions to another module.
2019-11-08
Paul Boddie
files
Simplified the handling of compound interfaces, removing special filename
2019-11-08
Paul Boddie
files
Expanded the man page slightly.
2019-11-08
Paul Boddie
files
Consolidated signature output for client functions and server wrapper functions.
2019-11-08
Paul Boddie
files
Fixed C-language operation signature initial parameter type.
2019-11-07
Paul Boddie
files
No longer generate interface files implicitly when generating server headers.
2019-11-07
Paul Boddie
files
Renamed a variable to use compound interface terminology.
2019-11-06
Paul Boddie
files
Renamed the dispatcher functionality to compound (interface) functionality,
2019-11-06
Paul Boddie
files
Fixed/improved C++ generation support by introducing interface types to dispatch
2019-11-06
Paul Boddie
files
Removed the superfluous common prologue template.
2019-11-06
Paul Boddie
files
Added the missing _op member to input structure declarations where the opcode
2019-11-06
Paul Boddie
files
Retain open files as globals.
2019-11-05
Paul Boddie
files
Added a separate option for generating only interface headers.
2019-11-04
Paul Boddie
files
Added another interface description.
2019-11-04
Paul Boddie
files
Parameterised the expected items definition with the dispatcher prefix.
2019-11-03
Paul Boddie
files
Added a factory-style filesystem interface.
2019-11-03
Paul Boddie
files
Removed a directory operation from the filesystem interface.
2019-11-03
Paul Boddie
files
Renamed the mapped file interface.
2019-11-03
Paul Boddie
files
Separated the directory operations out into a new interface.
2019-11-03
Paul Boddie
files
Added a necessary include plus an explicit opcode for the map operation.
2019-11-03
Paul Boddie
files
Made common dispatcher generation explicit, needing a name for parameterisation.
2019-11-03
Paul Boddie
files
Fixed usage of ipc_message_send_error, C++ method names.
2019-11-03
Paul Boddie
files
Switched to using "fpage" in IPC function names accessing flexpage items.
2019-11-02
Paul Boddie
files
Split the example filesystem interface up into separate interfaces.
2019-11-02
Paul Boddie
files
Added some support for C++ server wrapper functions.
2019-11-02
Paul Boddie
files
Adjusted vertical spacing preceding include statements.
2019-11-02
Paul Boddie
files
Added support for generating C++ server-side interfaces.
2019-11-02
Paul Boddie
files
Separated wrapper and operation function declarations into different files.
2019-11-02
Paul Boddie
files
Count and emit the maximum number of expected input items for the dispatcher.
2019-11-02
Paul Boddie
files
Record includes for the common dispatcher at the file, not interface, level.
2019-11-02
Paul Boddie
files
Renamed copy_values to write_message_access, making it non-static.
2019-11-02
Paul Boddie
files
Moved template strings into a separate header file as macro definitions.
2019-11-02
Paul Boddie
files
Removed superfluous includes.
2019-11-02
Paul Boddie
files
Renamed the object in dispatch-related code; added a message handling function.
2019-11-01
Paul Boddie
files
Improved the man page slightly.
2019-11-01
Paul Boddie
files
Made further use of the helper functions for code generation.
2019-11-01
Paul Boddie
files
Removed some vertical spacing before includes.
2019-11-01
Paul Boddie
files
Moved various helper functions to the common module.
2019-11-01
Paul Boddie
files
Consolidated message access code generation into a single common function with
2019-11-01
Paul Boddie
files
Introduced common functions for message accessor declaration and initialisation.
2019-11-01
Paul Boddie
files
Minor tidying of server function invocation.
2019-11-01
Paul Boddie
files
Introduced a parameter class enumeration to differentiate between words, items,
2019-11-01
Paul Boddie
files
Introduced generation of a common server dispatcher function.
2019-11-01
Paul Boddie
files
Improved the file opening error message.
2019-11-01
Paul Boddie
files
Test message words instead of labels where protocols apply to entire interfaces.
2019-11-01
Paul Boddie
files
Fixed parsing from standard input (broken when introducing getopt processing).
2019-10-31
Paul Boddie
files
Added generation of interface-level server dispatch functions.
2019-10-31
Paul Boddie
files
Simplified the data types, eliminating the "cell" structures with head and tail
2019-10-31
Paul Boddie
files
Introduced functions for common code generation tasks, particularly in relation
2019-10-31
Paul Boddie
files
Added server function wrapper definitions, changing the naming prefix in use.
2019-10-31
Paul Boddie
files
Renamed code generation files.
2019-10-31
Paul Boddie
files
Changed the generated server functions to involve message unpacking, retaining
2019-10-30
Paul Boddie
files
Introduced different functions for client and server code generation.
2019-10-30
Paul Boddie
files
Added initial support for generating server output.
2019-10-30
Paul Boddie
files
Moved common functions to another module.
2019-10-30
Paul Boddie
files
Added a man page for the tool.
(0)
-100
-60
+60
+100
tip