[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2007-06-25 16:31 --- There is no builtin udivdi3. This is a runtime library function that get's called if the processor does not support this instruction (Unsigned DIVide for DImode with 3 arguments) natively. -- rguenth at gcc dot

[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread malitzke at metronets dot com
--- Comment #2 from malitzke at metronets dot com 2007-06-25 16:38 --- I want to reiterate that I am as little a linux-kernel maintainer as I am a GCC maintainer. The linux-kernel is in excellent hands and does not need me. Out of sheer laziness and/or intellectual poverty the example

[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread malitzke at metronets dot com
--- Comment #3 from malitzke at metronets dot com 2007-06-25 16:39 --- ping -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32501

[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread malitzke at metronets dot com
--- Comment #4 from malitzke at metronets dot com 2007-06-25 16:39 --- ping -- malitzke at metronets dot com changed: What|Removed |Added Status|RESOLVED

[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2007-06-25 16:41 --- Pong. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC|rguenth

[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-06-25 16:45 --- This was reported a long time ago as PR 16470, if you think otherwise you need to go back and talk to the C standards committee. What the issue here is you are using long long and there is no hardware support for

[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread malitzke at metronets dot com
--- Comment #7 from malitzke at metronets dot com 2007-06-25 16:52 --- ping -- malitzke at metronets dot com changed: What|Removed |Added Status|RESOLVED

[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2007-06-25 16:54 --- Who are you pinging? Because if you read the bug report I pointed to, you will see that this was already decided this is not a bug a long long time ago. Please read all of my comments instead of just reopening the

[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread malitzke at metronets dot com
--- Comment #9 from malitzke at metronets dot com 2007-06-25 17:02 --- Read the standard -- malitzke at metronets dot com changed: What|Removed |Added

[Bug c/32501] freestanding ___32bit___ avoidance of libgcc.a and libgcc.so

2007-06-25 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2007-06-25 17:08 --- You missed: Any library facilities available to a freestanding program, other than the minimal set required by clause 4, are implementation- defined. This is from C99/5.1.2.1. And C99/4/6 says: The two forms