This is the mail archive of the gdb@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

all-targets build report


I just tried to do an all-targets build, using gdb_mbuild.sh, and ran
into a few problems.

* It tried to build the targets marked as OBSOLETE.  Either those
  targets should get removed from MAINTAINERS or gdb_mbuild.sh should
  recognize the word OBSOLETE.

* sparc has a genuine problem; indeed, config/sparc/tm-sparc.h says:

  /* Call dummy method (eg. on stack, at entry point, etc.) */

  #define CALL_DUMMY_LOCATION ON_STACK
  #define DEPRECATED_PC_IN_CALL_DUMMY(pc, sp, frame_address) deprecated_pc_in_call_dummy_on_stack (pc, sp, frame_address)

  /* Method for detecting dummy frames.  */

  #define DEPRECATED_PC_IN_CALL_DUMMY(PC, SP, FRAME_ADDRESS) \
       deprecated_pc_in_call_dummy_on_stack (PC, SP, FRAME_ADDRESS)

I'll submit a patch for this shortly.

* In the 'sim' directory, z8k-coff doesn't build; I'll append the
  relevant portion of the build log after my signature.  I have no
  idea what's going on there.

David Carlton
carlton@math.stanford.edu


./writecode  -3 >tc-gen3.h
gcc -c -DHAVE_CONFIG_H     -DPROFILE=1 -DWITH_PROFILE=-1          -DDEFAULT_INLINE=0           -I/extra/gdb/nightly/src/sim/z8k/../../newlib/libc/sys/z8k   -I. -I/extra/gdb/nightly/src/sim/z8k -I../common -I/extra/gdb/nightly/src/sim/z8k/../common -I../../include -I/extra/gdb/nightly/src/sim/z8k/../../include -I../../bfd -I/extra/gdb/nightly/src/sim/z8k/../../bfd -I../../opcodes -I/extra/gdb/nightly/src/sim/z8k/../../opcodes -I../../intl -I/extra/gdb/nightly/src/sim/z8k/../../intl -g -O2 /extra/gdb/nightly/src/sim/z8k/comped3.c
In file included from /extra/gdb/nightly/src/sim/z8k/comped3.c:26:
tc-gen3.h:68: redefinition of `sfop_2'
tc-gen3.h:49: `sfop_2' previously defined here
tc-gen3.h:91: redefinition of `sfop_2'
tc-gen3.h:71: `sfop_2' previously defined here
tc-gen3.h:115: redefinition of `sfop_2'
tc-gen3.h:94: `sfop_2' previously defined here
tc-gen3.h:137: redefinition of `sfop_2'
tc-gen3.h:118: `sfop_2' previously defined here
tc-gen3.h:180: redefinition of `sfop_3'
tc-gen3.h:161: `sfop_3' previously defined here
tc-gen3.h:203: redefinition of `sfop_3'
tc-gen3.h:183: `sfop_3' previously defined here
tc-gen3.h:227: redefinition of `sfop_3'
tc-gen3.h:206: `sfop_3' previously defined here
tc-gen3.h:249: redefinition of `sfop_3'
tc-gen3.h:230: `sfop_3' previously defined here
tc-gen3.h:292: redefinition of `sfop_4'
tc-gen3.h:273: `sfop_4' previously defined here
tc-gen3.h:315: redefinition of `sfop_4'
tc-gen3.h:295: `sfop_4' previously defined here
tc-gen3.h:339: redefinition of `sfop_4'
tc-gen3.h:318: `sfop_4' previously defined here
tc-gen3.h:362: redefinition of `sfop_4'
tc-gen3.h:342: `sfop_4' previously defined here
tc-gen3.h:405: redefinition of `sfop_5'
tc-gen3.h:386: `sfop_5' previously defined here
tc-gen3.h:432: redefinition of `sfop_5'
tc-gen3.h:408: `sfop_5' previously defined here
tc-gen3.h:454: redefinition of `sfop_5'
tc-gen3.h:435: `sfop_5' previously defined here
tc-gen3.h:507: redefinition of `sfop_6'
tc-gen3.h:486: `sfop_6' previously defined here
tc-gen3.h:529: redefinition of `sfop_6'
tc-gen3.h:510: `sfop_6' previously defined here
tc-gen3.h:571: redefinition of `sfop_7'
tc-gen3.h:553: `sfop_7' previously defined here
tc-gen3.h:594: redefinition of `sfop_7'
tc-gen3.h:574: `sfop_7' previously defined here
tc-gen3.h:616: redefinition of `sfop_7'
tc-gen3.h:597: `sfop_7' previously defined here
tc-gen3.h:636: redefinition of `sfop_7'
tc-gen3.h:619: `sfop_7' previously defined here
tc-gen3.h:678: redefinition of `sfop_8'
tc-gen3.h:660: `sfop_8' previously defined here
tc-gen3.h:701: redefinition of `sfop_8'
tc-gen3.h:681: `sfop_8' previously defined here
tc-gen3.h:723: redefinition of `sfop_8'
tc-gen3.h:704: `sfop_8' previously defined here
tc-gen3.h:743: redefinition of `sfop_8'
tc-gen3.h:726: `sfop_8' previously defined here
tc-gen3.h:799: redefinition of `sfop_10'
tc-gen3.h:783: `sfop_10' previously defined here
tc-gen3.h:819: redefinition of `sfop_10'
tc-gen3.h:802: `sfop_10' previously defined here
tc-gen3.h:874: redefinition of `sfop_12'
tc-gen3.h:859: `sfop_12' previously defined here
tc-gen3.h:893: redefinition of `sfop_12'
tc-gen3.h:877: `sfop_12' previously defined here
tc-gen3.h:913: redefinition of `sfop_12'
tc-gen3.h:896: `sfop_12' previously defined here
tc-gen3.h:948: redefinition of `sfop_13'
tc-gen3.h:933: `sfop_13' previously defined here
tc-gen3.h:967: redefinition of `sfop_13'
tc-gen3.h:951: `sfop_13' previously defined here
tc-gen3.h:987: redefinition of `sfop_13'
tc-gen3.h:970: `sfop_13' previously defined here
tc-gen3.h:1024: redefinition of `sfop_14'
tc-gen3.h:1007: `sfop_14' previously defined here
tc-gen3.h:1045: redefinition of `sfop_14'
tc-gen3.h:1027: `sfop_14' previously defined here
tc-gen3.h:1067: redefinition of `sfop_14'
tc-gen3.h:1048: `sfop_14' previously defined here
tc-gen3.h:1106: redefinition of `sfop_15'
tc-gen3.h:1089: `sfop_15' previously defined here
tc-gen3.h:1127: redefinition of `sfop_15'
tc-gen3.h:1109: `sfop_15' previously defined here
tc-gen3.h:1149: redefinition of `sfop_15'
tc-gen3.h:1130: `sfop_15' previously defined here
tc-gen3.h:1210: redefinition of `sfop_17'
tc-gen3.h:1187: `sfop_17' previously defined here
tc-gen3.h:1233: redefinition of `sfop_17'
tc-gen3.h:1213: `sfop_17' previously defined here
tc-gen3.h:1254: redefinition of `sfop_17'
tc-gen3.h:1236: `sfop_17' previously defined here
tc-gen3.h:1276: redefinition of `sfop_17'
tc-gen3.h:1257: `sfop_17' previously defined here
tc-gen3.h:1299: redefinition of `sfop_17'
tc-gen3.h:1279: `sfop_17' previously defined here
tc-gen3.h:1320: redefinition of `sfop_17'
tc-gen3.h:1302: `sfop_17' previously defined here
tc-gen3.h:1362: redefinition of `sfop_18'
tc-gen3.h:1343: `sfop_18' previously defined here
tc-gen3.h:1386: redefinition of `sfop_18'
tc-gen3.h:1365: `sfop_18' previously defined here
tc-gen3.h:3149: `sfop_20' undeclared here (not in a function)
tc-gen3.h:3149: initializer element is not constant
tc-gen3.h:3149: (near initialization for `sfop_table[20]')
tc-gen3.h:3150: `sfop_21' undeclared here (not in a function)
tc-gen3.h:3150: initializer element is not constant
tc-gen3.h:3150: (near initialization for `sfop_table[21]')
tc-gen3.h:3153: `sfop_24' undeclared here (not in a function)
tc-gen3.h:3153: initializer element is not constant
tc-gen3.h:3153: (near initialization for `sfop_table[24]')
tc-gen3.h:3154: `sfop_25' undeclared here (not in a function)
tc-gen3.h:3154: initializer element is not constant
tc-gen3.h:3154: (near initialization for `sfop_table[25]')
tc-gen3.h:3155: `sfop_26' undeclared here (not in a function)
tc-gen3.h:3155: initializer element is not constant
tc-gen3.h:3155: (near initialization for `sfop_table[26]')
tc-gen3.h:3156: `sfop_27' undeclared here (not in a function)
tc-gen3.h:3156: initializer element is not constant
tc-gen3.h:3156: (near initialization for `sfop_table[27]')
tc-gen3.h:3157: `sfop_28' undeclared here (not in a function)
tc-gen3.h:3157: initializer element is not constant
tc-gen3.h:3157: (near initialization for `sfop_table[28]')
tc-gen3.h:3158: `sfop_29' undeclared here (not in a function)
tc-gen3.h:3158: initializer element is not constant
tc-gen3.h:3158: (near initialization for `sfop_table[29]')
tc-gen3.h:3159: `sfop_30' undeclared here (not in a function)
tc-gen3.h:3159: initializer element is not constant
tc-gen3.h:3159: (near initialization for `sfop_table[30]')
tc-gen3.h:3160: `sfop_31' undeclared here (not in a function)
tc-gen3.h:3160: initializer element is not constant
tc-gen3.h:3160: (near initialization for `sfop_table[31]')
tc-gen3.h:3161: `sfop_32' undeclared here (not in a function)
tc-gen3.h:3161: initializer element is not constant
tc-gen3.h:3161: (near initialization for `sfop_table[32]')
tc-gen3.h:3162: `sfop_33' undeclared here (not in a function)
tc-gen3.h:3162: initializer element is not constant
tc-gen3.h:3162: (near initialization for `sfop_table[33]')
tc-gen3.h:3163: `sfop_34' undeclared here (not in a function)
tc-gen3.h:3163: initializer element is not constant
tc-gen3.h:3163: (near initialization for `sfop_table[34]')
tc-gen3.h:3164: `sfop_35' undeclared here (not in a function)
tc-gen3.h:3164: initializer element is not constant
tc-gen3.h:3164: (near initialization for `sfop_table[35]')
tc-gen3.h:3165: `sfop_36' undeclared here (not in a function)
tc-gen3.h:3165: initializer element is not constant
tc-gen3.h:3165: (near initialization for `sfop_table[36]')
tc-gen3.h:3166: `sfop_37' undeclared here (not in a function)
tc-gen3.h:3166: initializer element is not constant
tc-gen3.h:3166: (near initialization for `sfop_table[37]')
tc-gen3.h:3167: `sfop_38' undeclared here (not in a function)
tc-gen3.h:3167: initializer element is not constant
tc-gen3.h:3167: (near initialization for `sfop_table[38]')
tc-gen3.h:3168: `sfop_39' undeclared here (not in a function)
tc-gen3.h:3168: initializer element is not constant
tc-gen3.h:3168: (near initialization for `sfop_table[39]')
tc-gen3.h:3169: `sfop_40' undeclared here (not in a function)
tc-gen3.h:3169: initializer element is not constant
tc-gen3.h:3169: (near initialization for `sfop_table[40]')
tc-gen3.h:3170: `sfop_41' undeclared here (not in a function)
tc-gen3.h:3170: initializer element is not constant
tc-gen3.h:3170: (near initialization for `sfop_table[41]')
tc-gen3.h:3171: `sfop_42' undeclared here (not in a function)
tc-gen3.h:3171: initializer element is not constant
tc-gen3.h:3171: (near initialization for `sfop_table[42]')
tc-gen3.h:3172: `sfop_43' undeclared here (not in a function)
tc-gen3.h:3172: initializer element is not constant
tc-gen3.h:3172: (near initialization for `sfop_table[43]')
tc-gen3.h:3173: `sfop_44' undeclared here (not in a function)
tc-gen3.h:3173: initializer element is not constant
tc-gen3.h:3173: (near initialization for `sfop_table[44]')
tc-gen3.h:3174: `sfop_45' undeclared here (not in a function)
tc-gen3.h:3174: initializer element is not constant
tc-gen3.h:3174: (near initialization for `sfop_table[45]')
tc-gen3.h:3175: `sfop_46' undeclared here (not in a function)
tc-gen3.h:3175: initializer element is not constant
tc-gen3.h:3175: (near initialization for `sfop_table[46]')
tc-gen3.h:3176: `sfop_47' undeclared here (not in a function)
tc-gen3.h:3176: initializer element is not constant
tc-gen3.h:3176: (near initialization for `sfop_table[47]')
tc-gen3.h:3177: `sfop_48' undeclared here (not in a function)
tc-gen3.h:3177: initializer element is not constant
tc-gen3.h:3177: (near initialization for `sfop_table[48]')
tc-gen3.h:3178: `sfop_49' undeclared here (not in a function)
tc-gen3.h:3178: initializer element is not constant
tc-gen3.h:3178: (near initialization for `sfop_table[49]')
tc-gen3.h:3179: `sfop_50' undeclared here (not in a function)
tc-gen3.h:3179: initializer element is not constant
tc-gen3.h:3179: (near initialization for `sfop_table[50]')
tc-gen3.h:3180: `sfop_51' undeclared here (not in a function)
tc-gen3.h:3180: initializer element is not constant
tc-gen3.h:3180: (near initialization for `sfop_table[51]')
tc-gen3.h:3181: `sfop_52' undeclared here (not in a function)
tc-gen3.h:3181: initializer element is not constant
tc-gen3.h:3181: (near initialization for `sfop_table[52]')
tc-gen3.h:3182: `sfop_53' undeclared here (not in a function)
tc-gen3.h:3182: initializer element is not constant
tc-gen3.h:3182: (near initialization for `sfop_table[53]')
tc-gen3.h:3183: `sfop_54' undeclared here (not in a function)
tc-gen3.h:3183: initializer element is not constant
tc-gen3.h:3183: (near initialization for `sfop_table[54]')
tc-gen3.h:3184: `sfop_55' undeclared here (not in a function)
tc-gen3.h:3184: initializer element is not constant
tc-gen3.h:3184: (near initialization for `sfop_table[55]')
tc-gen3.h:3185: `sfop_56' undeclared here (not in a function)
tc-gen3.h:3185: initializer element is not constant
tc-gen3.h:3185: (near initialization for `sfop_table[56]')
tc-gen3.h:3186: `sfop_57' undeclared here (not in a function)
tc-gen3.h:3186: initializer element is not constant
tc-gen3.h:3186: (near initialization for `sfop_table[57]')
tc-gen3.h:3187: `sfop_58' undeclared here (not in a function)
tc-gen3.h:3187: initializer element is not constant
tc-gen3.h:3187: (near initialization for `sfop_table[58]')
tc-gen3.h:3188: `sfop_59' undeclared here (not in a function)
tc-gen3.h:3188: initializer element is not constant
tc-gen3.h:3188: (near initialization for `sfop_table[59]')
tc-gen3.h:3190: `sfop_61' undeclared here (not in a function)
tc-gen3.h:3190: initializer element is not constant
tc-gen3.h:3190: (near initialization for `sfop_table[61]')
tc-gen3.h:3191: `sfop_62' undeclared here (not in a function)
tc-gen3.h:3191: initializer element is not constant
tc-gen3.h:3191: (near initialization for `sfop_table[62]')
tc-gen3.h:3192: `sfop_63' undeclared here (not in a function)
tc-gen3.h:3192: initializer element is not constant
tc-gen3.h:3192: (near initialization for `sfop_table[63]')
tc-gen3.h:3193: `sfop_64' undeclared here (not in a function)
tc-gen3.h:3193: initializer element is not constant
tc-gen3.h:3193: (near initialization for `sfop_table[64]')
tc-gen3.h:3194: `sfop_65' undeclared here (not in a function)
tc-gen3.h:3194: initializer element is not constant
tc-gen3.h:3194: (near initialization for `sfop_table[65]')
tc-gen3.h:3195: `sfop_66' undeclared here (not in a function)
tc-gen3.h:3195: initializer element is not constant
tc-gen3.h:3195: (near initialization for `sfop_table[66]')
tc-gen3.h:3196: `sfop_67' undeclared here (not in a function)
tc-gen3.h:3196: initializer element is not constant
tc-gen3.h:3196: (near initialization for `sfop_table[67]')
tc-gen3.h:3197: `sfop_68' undeclared here (not in a function)
tc-gen3.h:3197: initializer element is not constant
tc-gen3.h:3197: (near initialization for `sfop_table[68]')
tc-gen3.h:3198: `sfop_69' undeclared here (not in a function)
tc-gen3.h:3198: initializer element is not constant
tc-gen3.h:3198: (near initialization for `sfop_table[69]')
make[2]: *** [comped3.o] Error 1
make[2]: Leaving directory `/extra/gdb/nightly/builds/gdb-allcross/z8k-coff/sim/z8k'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/extra/gdb/nightly/builds/gdb-allcross/z8k-coff/sim'
make: *** [all-sim] Error 2


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]