aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2021-06-14 16:13:49 +0000
committerGitHub <noreply@github.com>2021-06-14 16:13:49 +0000
commit59f8d7a2343cd326e905be618c820387cf13afb7 (patch)
treed112d5403dd6d549d7b4731413a6c46e56977e8e
parentdf36e6b9abb197ceb0ff5d1020482c75c6f1424a (diff)
parentd8d7deb33511c5776997447bb070279e770ab4be (diff)
parentb3090f174b35f764f609695e6d33f8c6765e24ab (diff)
downloadgcc-59f8d7a2343cd326e905be618c820387cf13afb7.zip
gcc-59f8d7a2343cd326e905be618c820387cf13afb7.tar.gz
gcc-59f8d7a2343cd326e905be618c820387cf13afb7.tar.bz2
Merge #492 #493
492: HIR should not contain any macros r=philberty a=philberty This removes the macros tree's from HIR. HIR should be an expanded and simplifed representation of the compilation unit. Fixes #70 493: Path resolution fixes r=philberty a=philberty In order to support Modules, we need to do path resolution properly. The old code assumed a basic A::B but this is not generic enough in order to support modules. Co-authored-by: Philip Herron <philip.herron@embecosm.com>