mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 18:22:07 +00:00
Port linkerscript parser to Bison (#1266)
Notable side effects: * Use the standard-conformant MSVC preproc * Add test for linker script INCLUDE * Improve wording of placement conflict errors * Fix errors from not newline-terminated files * Teach checkdiff about the linker script doc * Call linker script "commands" "directives" instead --------- Co-authored-by: Rangi42 <remy.oukaour+rangi42@gmail.com>
This commit is contained in:
@@ -19,6 +19,7 @@
|
||||
#endif
|
||||
|
||||
#include "platform.hpp" // For `ssize_t` and `AT`
|
||||
#include "util.hpp"
|
||||
|
||||
#include "asm/lexer.hpp"
|
||||
#include "asm/fixpoint.hpp"
|
||||
@@ -28,7 +29,6 @@
|
||||
#include "asm/main.hpp"
|
||||
#include "asm/rpn.hpp"
|
||||
#include "asm/symbol.hpp"
|
||||
#include "asm/util.hpp"
|
||||
#include "asm/warning.hpp"
|
||||
// Include this last so it gets all type & constant definitions
|
||||
#include "parser.hpp" // For token definitions, generated from parser.y
|
||||
|
||||
Reference in New Issue
Block a user