-
-
Notifications
You must be signed in to change notification settings - Fork 221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port to s390 (32-bit) [CORE2625] #3034
Comments
Commented by: Damyan Ivanov (dam) s390 port patch |
Modified by: Damyan Ivanov (dam)Attachment: firebird-s390-port.patch [ 11496 ] |
Modified by: @AlexPeshkoffassignee: Alexander Peshkov [ alexpeshkoff ] |
Commented by: Damyan Ivanov (dam) fix small typo |
Modified by: Damyan Ivanov (dam)description: CORE2559 addresses building on s390x architecture, which is the 64-bit variant if s390. I am attaching a patch to enhance the support also to 32-bit s390. The patch removes the -DS390X define from prefix.linux_s390x and replaces it with checks for __s390__ and __s390x__ defines which are presented by gcc. This way both ports can use one prefix file. s390 has no alignment restrictions. => CORE2559 addresses building on s390x architecture, which is the 64-bit variant of s390. I am attaching a patch to enhance the support also to 32-bit s390. The patch removes the -DS390X define from prefix.linux_s390x and replaces it with checks for __s390__ and __s390x__ defines which are presented by gcc. This way both ports can use one prefix file. s390 has no alignment restrictions. |
Modified by: @AlexPeshkoffstatus: Open [ 1 ] => Resolved [ 5 ] resolution: Fixed [ 1 ] Fix Version: 2.5 RC1 [ 10362 ] |
Modified by: @pcisarstatus: Resolved [ 5 ] => Closed [ 6 ] |
Submitted by: Damyan Ivanov (dam)
Attachments:
firebird-s390-port.patch
CORE2559 addresses building on s390x architecture, which is the 64-bit variant of s390. I am attaching a patch to enhance the support also to 32-bit s390.
The patch removes the -DS390X define from prefix.linux_s390x and replaces it with checks for __s390__ and __s390x__ defines which are presented by gcc. This way both ports can use one prefix file.
s390 has no alignment restrictions.
Commits: 2ca8251
The text was updated successfully, but these errors were encountered: