Skip to content
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

Closed
firebird-issue-importer opened this issue Sep 10, 2009 · 7 comments
Closed

Port to s390 (32-bit) [CORE2625] #3034

firebird-issue-importer opened this issue Sep 10, 2009 · 7 comments

Comments

@firebird-issue-importer

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

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 10, 2009

Commented by: Damyan Ivanov (dam)

s390 port patch

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 10, 2009

Modified by: Damyan Ivanov (dam)

Attachment: firebird-s390-port.patch [ 11496 ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 10, 2009

Modified by: @AlexPeshkoff

assignee: Alexander Peshkov [ alexpeshkoff ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 15, 2009

Commented by: Damyan Ivanov (dam)

fix small typo

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 15, 2009

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.

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Sep 18, 2009

Modified by: @AlexPeshkoff

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Fixed [ 1 ]

Fix Version: 2.5 RC1 [ 10362 ]

@firebird-issue-importer
Copy link
Author

@firebird-issue-importer firebird-issue-importer commented Nov 12, 2009

Modified by: @pcisar

status: Resolved [ 5 ] => Closed [ 6 ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants