[Bug gas/30856] Regression: operand size mismatch for `push'

2023-09-21 Thread bouanto at zoho dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30856 --- Comment #6 from Antoni Boucher --- (In reply to Jan Beulich from comment #5) > Well, only partly: PUSHQ works, but PUSH (no suffix) doesn't according to my > testing. Do you mean that gcc produces invalid asm when using the Intel syntax a

[Bug gas/30856] Regression: operand size mismatch for `push'

2023-09-21 Thread bouanto at zoho dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30856 --- Comment #4 from Antoni Boucher --- Created attachment 15119 --> https://sourceware.org/bugzilla/attachment.cgi?id=15119&action=edit Working example with ATT syntax Yes, this is useful for -mcmodel=kernel and the code continues to work w

[Bug gas/30856] Regression: operand size mismatch for `push'

2023-09-18 Thread bouanto at zoho dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=30856 --- Comment #2 from Antoni Boucher --- Created attachment 15113 --> https://sourceware.org/bugzilla/attachment.cgi?id=15113&action=edit ASM reproducer for the bug Here it is. You simply need to run GNU as on this file to trigger the error.

[Bug gas/30856] New: Regression: operand size mismatch for `push'

2023-09-14 Thread bouanto at zoho dot com
y: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: bouanto at zoho dot com Target Milestone: --- Created attachment 15111 --> https://sourceware.org/bugzilla/attachment.cgi?id=15111&action=edit Reproducer for the bug Hi. When compiling the attached rep