So and that everyone is happy on IRC: My answer on the TOP.

Regarding Nr 3. I used the suggestion of HTO from this bug, the ar line 
and his uploaded "fix"
http://www.reactos.org/bugzilla/show_bug.cgi?id=4810

Alex Ionescu wrote:
> So in other words, in a month minus 3 days:
>
> * The release engineer has expressed a desire (to do something that
> has already been attempted for 7 months and counting)
>
> and
>
> * A couple of developers (Stefan, mainly) have, at least, fixed a
> couple dozen warnings (thank you!)
>
> So:
>
> * No Libgcc has been imported into the tree yet (to solve some of the
> linker errors) as KJK has suggested he will do
> * No additional attempts/efforts (expressing a desire/want does not
> count as effort) have been made to recompile Mingw32-gcc-4.4 as Dmitry
> does.
> * Two months after Aleksey promised me that "he will write something
> about this", I still don't see any e-mail regarding GCC 4.4 (ie: I was
> bullshitted to).
>
> I think more effort needs to be put into this, honestly.
>
> Daniel, on the log:
>
> 1) Could you please separate trunk vs rosapps/rostests errors?
> 2) "In file included from 
> modules\rosapps\applications\net\ncftp\sio\SClose.c:1:
> modules\rosapps\applications\net\ncftp\sio\/syshdrs.h:36:1: warning:
> "strncasecmp" redefined" is spamming half the log -- the actual error
> is only one (and pretty easy to fix, but that's another story), so I
> suggest you remove the 50 duplicate entries.
> 3) There used to be errors related to PSEH2 and executable stack --
> have those been fixed or...?
>
> Thank you.
>
> Best regards,
> Alex Ionescu
>
>
>
> On Sun, Sep 13, 2009 at 3:21 PM, Daniel Reimer
> <[email protected]>  wrote:
>    
>> Alex Ionescu wrote:
>>      
>>> So? What's the status on this? It's almost been a month.
>>>
>>> Best regards,
>>> Alex Ionescu
>>>
>>>
>>>
>>> On Wed, Aug 26, 2009 at 6:33 AM, Daniel Reimer
>>> <[email protected]>    wrote:
>>>
>>>        
>>>> Alex Ionescu wrote:
>>>>
>>>>          
>>>>> Hi,
>>>>>
>>>>> On 25-Aug-09, at 12:48 PM, Dmitry Gorbachev wrote:
>>>>>
>>>>>
>>>>>
>>>>>            
>>>>>>> Overwriting constant strings is a very real error and should be
>>>>>>> fixed.
>>>>>>> Code like this would crash in Windows, for example.
>>>>>>>
>>>>>>>
>>>>>>>                
>>>>>> These warnings do not mean overwriting, simply passing a string
>>>>>> constant to a function which takes char *; a potential, not
>>>>>> necessarily a real error. It is allowed in C, not in C++.
>>>>>>
>>>>>>
>>>>>>              
>>>>> So they still deserve fixing :)
>>>>>
>>>>>
>>>>>
>>>>>            
>>>>>> Of course, it would be good to check all warnings, some can be bugs.
>>>>>> Not all useful warnings are included in -Wall. It may be worth to
>>>>>> activate more.
>>>>>>
>>>>>> But warnings should not deter from adoption of GCC 4.4.
>>>>>>
>>>>>>
>>>>>>              
>>>>> I agree, but switching compilers is a great time to fix some warnings.
>>>>> It would take less then a day to fix the ones present today.
>>>>>
>>>>>
>>>>>
>>>>>            
>>>>>>              
>>>>>>> So as I said, ReactOS need an in-tree version of libgcc with proper
>>>>>>> support for __enable_execute_stack for kernel-mode.
>>>>>>>
>>>>>>>
>>>>>>>                
>>>>>> It is not needed in user-mode, too. Nested functions are only used by
>>>>>> PSEH2, and it works well without __enable_execute_stack()
>>>>>>
>>>>>>
>>>>>>              
>>>>> Sure, but that's not the only reason why an in-tree libgcc is a good
>>>>> idea.
>>>>>
>>>>> Is your GCC 4.4 built on Windows or Linux? If Windows, perhaps it
>>>>> could become part of RosBE -- they have not been able to figure out
>>>>> how to build the compiler, hence my idea to use the MinGW binaries.
>>>>>
>>>>>
>>>>>
>>>>>            
>>>>>> _______________________________________________
>>>>>> Ros-dev mailing list
>>>>>> [email protected]
>>>>>> http://www.reactos.org/mailman/listinfo/ros-dev
>>>>>>
>>>>>>
>>>>>>              
>>>>> Best regards,
>>>>> Alex Ionescu
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Ros-dev mailing list
>>>>> [email protected]
>>>>> http://www.reactos.org/mailman/listinfo/ros-dev
>>>>>
>>>>>
>>>>>
>>>>>            
>>>> Maybe he can just look at our wiki:
>>>> http://www.reactos.org/wiki/Compiling_GCC_From_Windows and fix it so
>>>> that it works ;-)
>>>>
>>>> _______________________________________________
>>>> Ros-dev mailing list
>>>> [email protected]
>>>> http://www.reactos.org/mailman/listinfo/ros-dev
>>>>
>>>>
>>>>          
>>> _______________________________________________
>>> Ros-dev mailing list
>>> [email protected]
>>> http://www.reactos.org/mailman/listinfo/ros-dev
>>>
>>>
>>>        
>> - Colin wants to build a GCC with more optimal settings than the
>> official one when he got some
>>    spare time.
>> - I added a new log three days ago which shows the linking errors too.
>> - Some devs started to fix warnings and errors we get.
>>
>> _______________________________________________
>> Ros-dev mailing list
>> [email protected]
>> http://www.reactos.org/mailman/listinfo/ros-dev
>>
>>      
> _______________________________________________
> Ros-dev mailing list
> [email protected]
> http://www.reactos.org/mailman/listinfo/ros-dev
>
>    


_______________________________________________
Ros-dev mailing list
[email protected]
http://www.reactos.org/mailman/listinfo/ros-dev

Reply via email to