gcc-mirror/gcc
View on GitHub ↗ ★ 11,335 C++
122 mentions on Hacker News by 108 people: 7 stories, 115 comments · first 2011-12-14 · latest 2026-09-27
20082026
-
tree.c: https://github.com/gcc-mirror/gcc/blob/master/gcc/tree.c
comment by vmorgulis · 2016-01-21 · in Gcc/tree.def: GCC AST Node Definition (union of 180 Structs) -
▲ 1
Gcc/tree.def: GCC AST Node Definition (union of 180 Structs)story by vmorgulis · 2016-01-21 · 1 comment
-
…this bit of GCC code for my own amusement - an anecdote about the quality of GCC's codebase: https://github.com/gcc-mirror/gcc/blob/7057506456ba18f080679...
comment by MaulingMonkey · 2015-12-22 · in Android NDK: GCC is now deprecated, everyone should be switching to Clang -
GCC already has a GitHub mirror: https://github.com/gcc-mirror/gcc It seems out of sync though.
comment by cremno · 2015-08-21 · in GCC is moving to git -
…or not meritocratic at selecting people based purely upon skill instead of their genitals? [1] https://github.com/gcc-mirror/gcc/blob/master/MAINTAINERS
comment by verytrivial · 2015-04-15 · in No Longer an Inspiration -
…and helping runtimes (GPU, GC, etc), or dynamic languages. You can see all the tree ssa work here: https://github.com/gcc-mirror/gcc/blob/master/gcc/ChangeLog.... This covers only until the branch was merged. At that point, it was "not a…
comment by DannyBee · 2015-02-10 · in Defending GCC considered futile -
…GCC is nearing 10MLoC - 4 orders of magnitude difference - and its C parser alone is >10kLoC: https://github.com/gcc-mirror/gcc/blob/master/gcc/c/c-parser...
comment by userbinator · 2014-11-08 · in CC500: a tiny self-hosting C compiler -
…example, this is the part of libsupc++ (effectively gnu's c++ "runtime") that deals with throwing: https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-...
comment by stormbrew · 2014-10-29 · in A taste of Rust for C/C++ programmers -
…late '90s, when RMS stopped being sole maintainer. It's now maintained by a whole bunch of people: https://github.com/gcc-mirror/gcc/blob/master/MAINTAINERS
comment by _delirium · 2014-10-07 · in Help improve gcc -
Are you talking about this? https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-... Do you know what the time complexity of their merging algorithm is? As a side note, an optimal merging algorithm is in the paper called "On Optimal…
comment by wfunction · 2014-10-01 · in Parallel In-Place Merge Sort -
…Search for "Here's a nickel" [edit: clearer source than the text around the patch: https://github.com/gcc-mirror/gcc/blob/master/libgcc/soft-fp... ]
comment by fixermark · 2014-09-12 · in Hidden text inside every compiled Rust program -
…map of nodes, which will need to grow very rarely). Libstdc++ describes how it's implemented here: https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-... Libc++ doesn't have as descriptive a comment but it's impemented basically…
comment by yoklov · 2014-08-31 · in Facebook's std::vector optimization -
…- django https://github.com/django/django/commit/3e2edad9c7c6b980bbc1... ('Missed one') - gcc https://github.com/mirrors/gcc/commit/adfbb67780c49a809d26bd... ('Adjust') Thanks anyway for your precious feedback
comment by gianlucaguarini · 2014-07-20 · in Get rid of all the boring git commit messages like 'small fix' -
Since it's trivia we're dealing with. This commit was made 18 days before I was born: https://github.com/mirrors/gcc/commit/cbbca02e2430b2dc1f5681... :)
comment by dufferzafar · 2014-07-02 · in 54-line if condition in gcc's reload.c -
It was 16 lines in 1992. I guess that's not what it is today, but not exactly "so small". https://github.com/mirrors/gcc/blob/42c63e4d48cfac192be8c0cc... The copyright notice goes back to '87. I wonder if '92 is just where the source…
comment by asveikau · 2014-07-02 · in 54-line if condition in gcc's reload.c -
Trivia: This code is older than many of the readers. https://github.com/mirrors/gcc/blame/7057506456ba18f080679b2...
comment by AYBABTME · 2014-07-02 · in 54-line if condition in gcc's reload.c -
▲ 202
54-line if condition in gcc's reload.cstory by mgdo · 2014-07-02 · 90 comments
-
…specific line in github with #LNNN. Which you can get by clicking on the line number. Pretty handy. https://github.com/mirrors/gcc/blob/master/libgcc/libgcc2.c#...
comment by stormbrew · 2014-06-04 · in We Need Hardware Traps for Integer Overflow -
…right but GCC compares the result of two shift operations differing by one in the shift amount. [1] https://github.com/mirrors/gcc/blob/master/libgcc/libgcc2.c
comment by danbruc · 2014-06-04 · in We Need Hardware Traps for Integer Overflow -
…to assume that the optimizer recognizes these patterns and uses hardware flags where available. [1] https://github.com/mirrors/gcc/blob/master/libgcc/libgcc2.c
comment by danbruc · 2014-06-04 · in We Need Hardware Traps for Integer Overflow -
Ah sorry, teach me to try to be clever... :) It appears that the Changelog was modified thusly: https://github.com/mirrors/gcc/commit/63f5ad449bbe0a4d478ae9... I guess you could just download the source and see if it's in there. EDIT: It…
comment by mattparlane · 2012-03-01 · in GCC 4.6.3 Released -
…and when unleashed with C create things far more nasty than their assembly counterparts. nasty: https://github.com/mirrors/gcc/blob/master/gcc/c-family/c-co... nasty: https://github.com/mirrors/gcc/blob/master/gcc/c-family/c-le... But you…
comment by thejefflarson · 2011-12-14 · in A Case Against Using CoffeeScript