Issue 8388

Summary: Please make #defines workarounds for gcc3 common
Product: udk Reporter: Unknown <non-migrated>
Component: codeAssignee: sander_traveling
Status: CLOSED FIXED QA Contact: issues@udk <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: OOo 1.0.1   
Target Milestone: OOo 1.1 Beta   
Hardware: All   
OS: Linux, all   
Issue Type: PATCH Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on:    
Issue Blocks: 11319    
Attachments:
Description Flags
makes macros for gcc3 workarounds common
none
Alternative implementation for Linux for S/390 only. none

Description Unknown 2002-10-16 08:31:10 UTC
Hi,
there are some #defines for gcc 3.2 workarounds, since tail padding of base
classes has changed. Could you please make these #defines common for all Linux
platforms. I am currently porting to Linux for S/390 and have debugged several
days some testcase failures only to find out that the problem is already fixed
but restricted to POWERPC and INTEL. Attached is the patch.

Gerhard
Comment 1 Unknown 2002-10-16 08:32:15 UTC
Created attachment 3191 [details]
makes macros for gcc3 workarounds common
Comment 2 Unknown 2002-12-20 14:37:15 UTC
In case you don't want to make this workaround common, I have attached
an alternative implementation for Linux for S/390 only.
Comment 3 Unknown 2002-12-20 14:38:11 UTC
Created attachment 4129 [details]
Alternative implementation for Linux for S/390 only.
Comment 4 khendricks 2002-12-21 13:35:38 UTC
Hi,   
 
cppu.diff Approved. 
 
FYI this change also needs to support MACOSX under gcc3 and I think 
is needed by FreeBSD and NetBSD under gcc3 as well (so all we really 
need to do is use your patch and remove the LINUX part).  
  
Kevin  
  
Comment 5 Unknown 2003-02-09 17:55:12 UTC
Patch committed to branch cws_srx644_ooo20030223.
Comment 6 Unknown 2003-02-13 06:06:27 UTC
The patch has been committed, but not yet verified.
Comment 7 Martin Hollmichel 2003-02-17 17:07:16 UTC
in cws_srx644_ooo20030223
Comment 8 michael.bemmer 2003-03-13 11:10:06 UTC
As mentioned on the qa dev list on March 5th I will close all resolved
<wontfix/duplicate/worksforme/invalid> issues. Please see this posting for details.